미래진행형과 미래완료

B1 Future continuous & future perfect 41 / 50

요약

미래의 어느 순간에 진행 중일 동작에는 미래진행형(will be + -ing)을 쓰고, 미래의 어느 시점 전에 끝나 있을 동작에는 미래완료(will have + past participle)를 씁니다.

규칙

이 세 가지 형태를 쓰면 단순한 will보다 더 정밀한 관점에서 미래를 바라볼 수 있습니다.

형태구조뜻
미래진행형will be + verb-ing미래의 어느 시점에 진행 중: This time tomorrow I’ll be flying to Tokyo.
미래완료will have + past participle미래의 어느 시점 전에 완료: By 2030 they will have finished the bridge.
미래완료진행형will have been + verb-ing미래의 어느 시점까지의 기간: In June I’ll have been working here for ten years.

미래진행형의 두 번째, 매우 흔한 쓰임은 특별한 계획이나 결정 없이 어차피 일어날, 자연스러운 흐름의 일부로 보는 미래 사건을 나타낼 때입니다: I’ll be seeing her at the meeting anyway, so I can pass on the message.

미래완료는 “그때까지 끝나 있을까?”라는 질문에 답합니다 — 미래의 더 먼 시점에서 그것을 돌아봅니다. 미래완료진행형은 그 시점까지 그 활동이 얼마나 오래 계속되어 왔는지를 강조합니다.

이 형태들은 will(19강), 진행형(8강), 완료형(25강)을 바탕으로 합니다. 상위 B1 / B2 수준으로 다루세요.

형태와 패턴

미래진행형미래완료미래완료진행형
+I’ll be workingI’ll have workedI’ll have been working
-I won’t be workingI won’t have workedI won’t have been working
?Will you be working?Will you have worked?Will you have been working?

이 형태들을 신호하는 시간 표현:

신호어전형적인 형태예
by + 시점미래완료I’ll have read it by Friday.
by the time + 절미래완료By the time you arrive, we’ll have eaten.
in + 기간미래완료(진행형)In two years I’ll have saved enough.
this time next week/year미래진행형This time next week I’ll be lying on a beach.
for + 기간미래완료진행형I’ll have been studying English for five years.

참고: by the time / when / before 뒤에서는 형태가 바뀌지 않습니다 — 그 절에는 will가 아니라 현재시제를 씁니다: By the time you get here…, before the shop closes…

예문

English참고
At 9 o’clock tonight we will be watching the final.바로 그 미래의 순간에 진행 중
Will you be using the car tomorrow?이미 계획된 일을 부담 없이 물어봄
Don’t call at six - I’ll be driving home then.동작이 진행 중이라 그 사람은 시간이 없을 것임
By next summer they will have built the new station.그 미래 시점 전에 완료됨
By the time the film ends, the kids will have fallen asleep.다른 미래 사건 전에 끝남
In December she will have lived abroad for a decade.미래의 시점에서 완료된 기간을 돌아봄
Next month I will have been teaching for twenty years.미래 시점까지 계속되는 활동의 기간
I’ll be seeing Tom later, so I’ll ask him then.자연스러운 흐름의 일부인 일상적인 미래 사건

자주 하는 실수

  • By Friday I will read it. -> By Friday I will have read it. — by + 미래 시점에는 단순 will가 아니라 미래완료가 필요합니다.
  • This time tomorrow I will fly to Rome. -> This time tomorrow I will be flying to Rome. — 미래의 어느 순간에 진행 중인 동작은 진행형을 취합니다.
  • In June I will work here for ten years. -> In June I will have been working here for ten years. — 미래 시점까지의 기간에는 will have been + -ing이 필요합니다.
  • By the time you will arrive, we’ll have left. -> By the time you arrive, we’ll have left. — by the time, before, when 뒤의 시간절에는 현재시제를 쓰고, will는 절대 쓰지 않습니다.
  • I will have finish it. -> I will have finished it. — 미래완료는 동사원형이 아니라 과거분사를 씁니다.

학습 팁

  • by(마감 시점)이 보이면 -> 미래완료를 떠올리세요: ‘그때 전에 끝남’.
  • 시각이나 this time tomorrow이 보이면 -> 미래진행형을 떠올리세요: ‘그때 한창 진행 중’.
  • will be -ing은 will보다 더 정중하고 중립적으로 들릴 수 있습니다: Will you be joining us?는 부담을 주지 않고 계획을 묻습니다.
  • 시간을 나타내는 접속사 — when, by the time, as soon as, before, until — 뒤에서는 will를 빼고 현재시제를 씁니다: When you finish, call me.