C1 · 고급 TOEIC 785–900 IELTS 7.0–8.0 시제와 상

미래완료

미래완료(will have + 과거분사)를 배워 미래의 특정 시점까지 끝나 있을 일을 표현하는 법을 익히세요.

공유: 복사되었습니다!

미래완료 시제란? 개념부터 확실하게 이해하기

미래완료(Future Perfect)는 "미래의 특정 시점까지 어떤 동작이나 상태가 완료되어 있을 것"임을 나타내는 시제입니다. 즉, 지금은 아직 일어나지 않았지만, 미래의 어느 시점에는 이미 끝나 있을 일을 말할 때 씁니다.

한국어에는 영어의 완료 시제와 정확히 대응하는 문법 형태가 없기 때문에, 한국인 학습자에게는 "미래에 완료된다"는 개념 자체가 낯설게 느껴질 수 있습니다. 한국어로는 보통 "~할 것이다", "~해 있을 것이다" 정도로 뭉뚱그려 표현하지만, 영어에서는 미래의 기준 시점그 이전에 완료됨이라는 두 가지 정보를 동시에 담아야 합니다.

핵심 정의: 미래완료는 "미래의 어떤 시점(기준점)"을 정해놓고, "그 시점보다 먼저 끝나 있을 일"을 표현하는 시제이다.

예를 들어 "내년이면 나는 이 회사에서 10년째 일한 것이 된다"라는 문장을 떠올려 보세요. 여기서 "내년"이 미래의 기준 시점이고, "10년째 일함"은 그 시점에 이미 완료(혹은 계속)되어 있는 상태입니다. 영어는 이런 문장을 미래완료로 정확히 표현합니다.


미래완료 만드는 법: 공식과 형태 완벽 정리

기본 공식

미래완료의 기본 형태는 다음과 같습니다.

주어 + will + have + 과거분사(p.p.)
인칭 형태 예문
I I will have finished I will have finished the report by Friday.
You You will have finished You will have finished your homework by then.
He/She/It He will have finished She will have finished the project by next week.
We We will have finished We will have finished dinner by 8 p.m.
They They will have finished They will have finished packing by tomorrow.

will은 인칭과 수에 관계없이 항상 그대로 사용합니다. 이 점은 한국인 학습자에게 오히려 쉬운 부분입니다 — 주어에 따라 동사가 변하는 한국어와 달리, 영어의 조동사 will은 형태가 고정되어 있기 때문입니다.

부정문과 의문문

문장 종류 공식 예문
긍정문 주어 + will have + p.p. They will have arrived by 6 p.m.
부정문 주어 + will not(won't) have + p.p. They won't have arrived by 6 p.m.
의문문 Will + 주어 + have + p.p. ~? Will they have arrived by 6 p.m.?
의문사 의문문 의문사 + will + 주어 + have + p.p. ~? How long will you have worked here by 2027?

미래완료진행형(Future Perfect Continuous)도 함께 알아두기

미래완료와 자주 혼동되는 형태로 미래완료진행형이 있습니다.

주어 + will have been + 동사ing
  • Future Perfect: By 2030, I will have graduated. (2030년이면 나는 졸업이 완료되어 있을 것이다 — 결과 강조)
  • Future Perfect Continuous: By 2030, I will have been studying English for 10 years. (2030년이면 나는 10년째 영어를 공부해 오고 있는 중일 것이다 — 지속 강조)

두 형태 모두 "미래의 기준 시점"이 필요하다는 공통점이 있지만, 미래완료는 완료·결과, 미래완료진행형은 지속 기간에 초점을 맞춘다는 차이가 있습니다.


미래완료는 언제 쓰나요? 핵심 용법 5가지

1. 미래의 특정 시점까지 완료될 동작

가장 대표적인 용법입니다. "by + 시간 표현"과 함께 자주 쓰입니다.

  • By the time you arrive, I will have finished cooking dinner.
    (네가 도착할 때쯤이면, 나는 저녁 요리를 끝내 놓았을 것이다.)
  • The train will have left by the time we get to the station.
    (우리가 역에 도착할 때쯤이면 기차는 이미 떠나 있을 것이다.)

2. 미래 시점까지의 경험이나 지속 기간 (계속용법)

  • By next month, we will have lived in this city for five years.
    (다음 달이면 우리는 이 도시에서 산 지 5년이 된다.)
  • By 2027, she will have worked at this company for a decade.
    (2027년이면 그녀는 이 회사에서 일한 지 10년이 된다.)

3. 미래 시점에서 과거를 돌아보는 추측·예상

  • He will have heard the news by now — I already texted him.
    (그는 지금쯤 그 소식을 이미 들었을 것이다.)
    ※ 엄밀히는 "지금(now)"을 기준으로 한 완료 추측이지만, 실용 회화에서 자주 등장하는 확장 용법입니다.

4. 조건문·시간 부사절과 결합

미래완료는 by the time, before, when, if 등이 이끄는 부사절과 자주 짝을 이룹니다. 단, 시간·조건 부사절 안에서는 미래완료 대신 현재완료를 씁니다. (아래 "자주 틀리는 부분" 참고)

  • When she arrives, we will have set up everything.
    (그녀가 도착할 때, 우리는 모든 것을 준비해 놓았을 것이다.)

5. 완료된 사건의 개수·횟수 표현

  • By the end of this year, he will have published three novels.
    (올해 말이면 그는 소설을 세 권 출간한 것이 된다.)

미래완료와 자주 함께 쓰이는 시간 표현

시간 표현 의미 예문
by + 시점 (by tomorrow, by 2030, by next Friday) ~까지는 I will have completed the course by next Friday.
by the time + 절 ~할 때쯤이면 By the time you read this, I will have left.
before + 절/시점 ~하기 전에 We will have eaten before the movie starts.
in + 기간 (in two years) ~후에는 In two years, they will have paid off the loan.
by then 그때까지는 The store closes at 9; by then, we will have finished shopping.

Tip: byuntil(till)을 혼동하지 마세요. by는 "그 시점까지는 완료"라는 뜻이고, until은 "그 시점까지 계속됨"이라는 뜻이라 완료 시제와는 원칙적으로 어울리지 않습니다. (예: I will have finished by 5. / I will wait until 5.)


미래완료 vs 다른 시제: 헷갈리는 부분 비교

미래완료 vs 단순미래(will + 동사원형)

구분 단순미래 미래완료
형태 will + 동사원형 will have + p.p.
의미 미래에 일어날 동작 자체 미래 시점까지 완료되어 있을 상태
예문 I will finish the report tomorrow. (내일 끝낼 것이다) I will have finished the report by tomorrow. (내일이면 끝나 있을 것이다)

단순미래는 "미래에 그 일을 한다"는 사실 자체에 초점을 두지만, 미래완료는 "미래의 어느 순간, 이미 끝나 있는 상태"에 초점을 둡니다.

미래완료 vs 현재완료

구분 현재완료 미래완료
기준 시점 현재 미래의 특정 시점
형태 have/has + p.p. will have + p.p.
예문 I have lived here for 5 years. (지금까지 5년) By 2030, I will have lived here for 10 years. (2030년까지 10년)

미래완료 vs 과거완료

두 시제는 형태가 유사해 헷갈리기 쉽습니다.

구분 과거완료 미래완료
형태 had + p.p. will have + p.p.
기준 시점 과거의 어느 시점 미래의 어느 시점
예문 By last Friday, I had finished the report. (지난주 금요일까지 끝냈었다) By next Friday, I will have finished the report. (다음 주 금요일까지 끝낼 것이다)

Tip: "by + 시점"이 과거인지 미래인지만 확인하면 과거완료와 미래완료를 쉽게 구분할 수 있습니다.


한국인 학습자가 자주 틀리는 부분

1. 시간·조건 부사절에서 will을 그대로 쓰는 실수

한국어는 "~할 때, ~할 것이다"처럼 부사절에도 미래 표현을 자연스럽게 쓰지만, 영어에서는 시간·조건의 부사절(when, if, before, by the time, as soon as 등)에서는 미래 시제 대신 현재완료나 현재시제를 사용합니다.

  • ❌ By the time you will arrive, I will have finished cooking.
  • ✅ By the time you arrive, I will have finished cooking.

  • ❌ When he will have finished his homework, he will go out.

  • ✅ When he has finished his homework, he will go out. (또는 When he finishes...)

규칙: 주절에만 미래(완료) 시제를 쓰고, 시간·조건 부사절에는 현재(완료) 시제를 씁니다.

2. have의 형태 오류 — 주어와 무관하게 항상 원형 have

한국인 학습자는 3인칭 단수 주어를 보면 반사적으로 has를 붙이려는 습관이 있습니다. 하지만 미래완료에서는 will 뒤에 오는 동사이므로 항상 동사원형 have를 씁니다.

  • ❌ She will has finished the work by tomorrow.
  • ✅ She will have finished the work by tomorrow.

3. 과거분사(p.p.) 형태 오류

불규칙 동사의 과거분사를 과거형과 혼동하는 경우가 많습니다.

  • ❌ By next year, I will have went to Japan three times.
  • ✅ By next year, I will have gone to Japan three times.
동사원형 과거형 과거분사(p.p.)
go went gone
see saw seen
write wrote written
eat ate eaten

4. "~할 것이다"라는 한국어 번역에만 의존해 단순미래와 혼동

"내일까지 끝낼 것이다"라는 한국어 문장은 문맥에 따라 단순미래(I will finish)로도, 미래완료(I will have finished)로도 번역될 수 있습니다. 한국어 문장만 보고 기계적으로 번역하지 말고, "완료되어 있는 상태"인지 "그 동작을 하는 것"인지를 먼저 구분해야 합니다.

  • 내일 끝낼 것이다 (그 행위 자체) → I will finish it tomorrow.
  • 내일이면 (이미) 끝나 있을 것이다 (완료 상태) → I will have finished it by tomorrow.

5. 기준 시점을 나타내는 전치사 부재/혼동

한국어는 조사("~까지", "~쯤이면")로 시점을 표시하지만 영어는 전치사(by, before, by the time)가 필요합니다. 이를 빠뜨리는 실수가 잦습니다.

  • Next year, I will have graduated. (전치사 없이 시점만 나열 — 어색)
  • By next year, I will have graduated.

6. 어순 문제 — have와 p.p. 사이에 부사 삽입 위치

부사를 어디에 넣어야 할지 몰라 어색한 위치에 넣는 경우가 있습니다. 완료 시제에서 부사(already, just, probably 등)는 보통 havep.p. 사이에 위치합니다.

  • ✅ By then, she will already have left.
  • ✅ By then, she will have already left. (둘 다 자연스러움, 강조 위치에 따라 선택)

실전 예문으로 익히는 미래완료

상황 예문 해석
업무 완료 예정 We will have completed the merger by the end of this quarter. 이번 분기 말이면 우리는 합병을 완료했을 것이다.
도착 전 완료 The guests will have left before we get home. 우리가 집에 도착하기 전에 손님들은 떠나 있을 것이다.
기간 강조 By this time next year, they will have been married for 20 years. 내년 이맘때면 그들은 결혼한 지 20년이 된다.
학업 성취 By graduation, she will have taken over 40 courses. 졸업할 때쯤이면 그녀는 40개가 넘는 과목을 수강한 것이 된다.
부정문 He won't have finished the assignment by midnight. 그는 자정까지 과제를 끝내지 못할 것이다.
의문문 Will you have submitted the form by 5 p.m.? 오후 5시까지 양식을 제출하시겠습니까(제출을 완료해 놓으시겠습니까)?

미래완료 시제 학습 팁

  1. "by + 미래 시점"을 먼저 찾는 습관을 들이세요. 문장에 by tomorrow, by next year, by the time ~ 같은 표현이 보이면 미래완료 사용 가능성을 먼저 떠올려 보세요.

  2. 부사절과 주절을 나눠서 시제를 따로 확인하세요. when, before, if, by the time이 이끄는 절은 현재(완료) 시제, 나머지 주절이 미래완료라는 두 단계로 점검하는 습관이 실수를 크게 줄여줍니다.

  3. 불규칙 동사 과거분사표를 항상 옆에 두고 확인하세요. 미래완료뿐 아니라 모든 완료 시제의 정확성은 결국 p.p. 암기에서 결정됩니다.

  4. 타임라인을 직접 그려보세요. 종이에 "현재 — 미래 기준 시점" 화살표를 그리고, 그 기준 시점보다 먼저 끝나는 동작을 표시해 보면 개념이 훨씬 명확해집니다.

  5. 뉴스 기사나 계약서, 비즈니스 이메일에서 실제 예문을 찾아보세요. 미래완료는 회화보다 공식적인 글(보고서, 계약, 뉴스 예측 기사)에서 자주 등장하므로, 실제 자료로 접하면 활용 감각이 빨리 붙습니다.


요약: 미래완료 핵심 정리

  • 형태: 주어 + will have + p.p.
  • 의미: 미래의 특정 시점까지 어떤 일이 완료되어 있을 것임을 나타냄
  • 자주 쓰는 시간 표현: by + 시점, by the time, before
  • 시간·조건 부사절에서는 will을 쓰지 않고 현재(완료) 시제 사용
  • have는 항상 원형, 뒤에는 반드시 과거분사(p.p.)
  • 미래완료진행형(will have been -ing)과는 "완료/결과" vs "지속 기간" 초점 차이로 구분

미래완료는 실생활 회화에서 자주 등장하지는 않지만, 비즈니스 영어, 보고서, 뉴스, 토익/토플 시험에서는 꾸준히 출제되는 중요한 시제입니다. 위의 공식과 시간 표현, 그리고 한국인 학습자가 자주 틀리는 포인트를 반복 학습하면 실전에서 자연스럽게 활용할 수 있습니다.

공유: 복사되었습니다!

미래완료 — 연습 문제 1

미래완료 영문법 주제를 10개의 객관식 문항으로 연습하세요. 합격하려면 최소 70%를 맞혀야 합니다.

10 문제 합격 점수: 70% 테스트 1 /10 답변함

테스트 응시 방법

  • 각 문제를 주의 깊게 읽고 가장 적절한 답을 선택하세요.
  • 이 테스트는 시간 제한이 없으므로 자신의 속도에 맞춰 완료할 수 있습니다.
  • 클릭 테스트 제출 완료하면 점수와 자세한 해설을 확인할 수 있습니다.

결과를 저장하려면 로그인하세요

로그인하지 않고도 이 테스트에 응시할 수 있지만, 결과는 저장되지 않습니다. 로그인 진행 상황을 추적하세요.

  1. 1

    By the time the new king is crowned, the old one _______.

  2. 2

    By the end of the day, I _______ all my emails.

  3. 3

    By the time the sun sets, we _______ our destination.

  4. 4

    By the time you arrive, I _______ dinner.

  5. 5

    By the time the storm passes, it _______ for hours.

  6. 6

    By next week, they _______ the results.

  7. 7

    By the time the year ends, a new president _______.

  8. 8

    By the end of the course, you _______ a lot of new things.

  9. 9

    By the end of the month, he _______ his exams.

  10. 10

    By the time the war is over, millions of people _______.