English Mechanism
미래완료 vs 미래완료 진행형, & 완료시제 타임라인 한 번에 정리
slowblooms
2025. 12. 5. 12:05

미래완료 vs 미래완료 진행형, 그리고 완료 시제 타임라인 한 번에 정리
오늘은 미래완료 (will have + p.p.)와 미래완료 진행형 (will have been ~ing)을 정리하고,
지금까지 배운 현재완료 · 과거완료 · 미래완료를 한 번에 비교하는 타임라인까지 정리해 보겠습니다.
0. 큰 그림 한 줄 요약
- 미래완료 (will have + p.p.) 👉 “그때까지는 이미 ~해 버린 상태일 거야”
→ 미래의 어떤 시점 기준 완료된 결과/상태/경험 - 미래완료 진행형 (will have been ~ing) 👉 “그때까지 쭉 ~하고 있는 중이었을 거야”
→ 미래의 어떤 시점 기준 지속된 과정/기간
지금까지의 패턴과 같습니다.
결과·상태 → 완료형, 과정·기간 → 완료 진행형입니다.
1. 미래완료 (Future Perfect)
1-1. 형태
will have + p.p.
1-2. 핵심 느낌
- 어떤 미래 시점을 딱 정해 놓고,
- 그때쯤이면 그 일이 이미 끝난 상태일 것이라는 의미
1-3. 자주 쓰이는 표현
- by + 미래 시점 (by 10 p.m., by next week, by 2030 …)
- by the time + S + V
- before + S + V
1-4. 예문
- I will have finished my homework by 10 p.m.
→ 밤 10시까지는 숙제를 이미 끝낸 상태일 거야. - By next year, she will have graduated from college.
→ 내년까지는 그녀가 이미 졸업해 있을 거야. - By the time you arrive, we will have eaten dinner.
→ 네가 도착할 때쯤이면 우리는 저녁을 이미 먹었을 거야. - In two years, I will have worked here for 20 years.
→ 2년 후면 여기서 일한 지 20년이 되어 있을 거야. (경력·결과)
2. 미래완료 진행형 (Future Perfect Continuous)
2-1. 형태
will have been + ~ing
2-2. 핵심 느낌
- 어떤 미래 시점까지 얼마 동안 계속하고 있는 과정
- 기간·지속·피로감 같은 느낌에 초점
2-3. 자주 쓰이는 표현
- for + 기간 (for three hours, for ten years …)
- by / by the time + 미래 시점
2-4. 예문
- By 10 p.m., I will have been studying for five hours.
→ 밤 10시쯤이면 다섯 시간째 공부하고 있는 중일 거야. - Next month, I will have been working at this company for 10 years.
→ 다음 달이면 이 회사에서 10년째 일하고 있는 중일 거야. - When you arrive, they will have been waiting for over an hour.
→ 네가 도착할 즈음이면 그 사람들은 한 시간 넘게 기다리고 있는 중이었을 거야.
3. 완료 시제 3종 세트 타임라인 비교
3-1. 기준 시점이 어디인가?
- 현재완료 / 현재완료 진행형 → 기준점: 지금(now)
과거 →→→ 지금 - 과거완료 / 과거완료 진행형 → 기준점: 어떤 과거 시점(then)
(과거의 과거) →→→ 그때(과거) - 미래완료 / 미래완료 진행형 → 기준점: 어떤 미래 시점(then in the future)
지금 →→→ 그때(미래)
3-2. 네 가지 완료 시제를 한 표에 정리
| 기준 시점 | 결과 / 상태 중심 | 과정 / 기간 중심 | 타임라인 감각 |
|---|---|---|---|
| 지금(now) 현재 기준 |
현재완료 have + p.p. 예) I have studied English for 3 years. |
현재완료 진행형 have been ~ing 예) I have been studying English for 3 years. |
과거 →→→ 지금 (지금까지 영향이 이어짐) |
| 어떤 과거 시점 과거 기준 |
과거완료 had + p.p. 예) I had studied English for 3 years before I moved. |
과거완료 진행형 had been ~ing 예) I had been studying English all day when he called. |
(과거의 과거) →→→ 그때(과거) |
| 어떤 미래 시점 미래 기준 |
미래완료 will have + p.p. 예) I will have studied English for 3 years by next year. |
미래완료 진행형 will have been ~ing 예) I will have been studying English for 3 years by next year. |
지금 →→→ 그때(미래) |
3-3. 같은 내용으로 네 시제 비교
“영어 공부” 하나만 가지고 네 시제를 바꿔 보면:
- I have studied English for 3 years.
→ 지금까지 3년 공부해 왔다. (현재 기준, 결과) - I had studied English for 3 years before I moved to the US.
→ 미국으로 이사 가기 전까지 3년 공부해 둔 상태였다. (과거 기준, 결과) - I will have studied English for 3 years by next year.
→ 내년이 되면 3년 공부한 상태일 것이다. (미래 기준, 결과) - I will have been studying English for 3 years by next year.
→ 내년이 되면 3년째 계속 공부하고 있는 중일 것이다. (미래 기준, 과정·지속)
4. 미래완료 vs 미래완료 진행형 구분 체크리스트
- 미래의 기준 시점이 분명한가?
by tomorrow, by next week, by 2030, by the time S V …
→ 이런 표현이 보이면 미래완료/미래완료 진행형 후보 - 그때까지의 “결과/상태”가 더 중요한가요?
→ 미래완료
예) By Friday, I will have finished this report. - 그때까지의 “과정/기간/지속”이 더 중요한가요?
→ 미래완료 진행형
예) By Friday, I will have been working on this report for two weeks. - 동사가 상태 동사(state verb)인가요?
know, like, love, own, believe, understand, want …
→ 진행형 X → 미래완료 사용
예) By then, I will have known her for ten years.
5. 비교 예문 세트
5-1. 프로젝트
- By Friday, I will have finished this report.
→ 금요일까지는 이 리포트를 이미 끝낸 상태일 거야. - By Friday, I will have been working on this report for two weeks.
→ 금요일이 되면 이 리포트를 2주째 작업하고 있는 중일 거야.
5-2. 회사 근속
- In 2027, I will have worked at GTT for 20 years.
→ 2027년이면 GTT 근무 20년차가 되어 있을 거야. - In 2027, I will have been working at GTT for 20 years.
→ 2027년이면 GTT에서 20년째 일하고 있는 중일 거야.
5-3. 기다리는 상황
- By the time you get here, I will have waited for an hour.
→ 네가 올 때쯤이면 한 시간 기다린 상태일 거야. - By the time you get here, I will have been waiting for an hour.
→ 그때까지 한 시간 동안 계속 기다리고 있는 중이었을 거야.
6. Mini Quiz – 미래완료 vs 미래완료 진행형
괄호 안 동사를 알맞은 시제로 바꿔 보세요.
- (결과)
“내년 이맘때쯤이면 나는 대학을 졸업해 있을 거야.”
By this time next year, I (graduate) from college. - (기간/과정)
“내년 이맘때쯤이면 나는 이 도시에서 10년째 살고 있는 중일 거야.”
By this time next year, I (live) in this city for ten years. - (경험/결과)
“네가 도착할 때쯤이면 그는 그 영화를 이미 두 번 봤을 거야.”
By the time you arrive, he (see) that movie twice. - (지속)
“손님들이 도착할 때쯤이면, 우리는 두 시간째 요리하고 있는 중일 거야.”
When the guests arrive, we (cook) for two hours. - (상태 동사)
“2030년이 되면, 나는 그녀를 15년째 알고 있는 셈이 될 거야.”
By 2030, I (know) her for fifteen years.
정답
- will have graduated
- will have been living
- will have seen
- will have been cooking
- will have known
이제 현재·과거·미래 완료 시제와 완료 진행형을 모두 타임라인으로 연결해서 보면,
기준 시점(지금 vs 과거 vs 미래)과 결과 vs 과정만 떠올려도 자연스럽게 선택할 수 있을 것입니다. 🌱
© MisoEnglish / Michelle Kim. This is original content written by the author. Unauthorized reproduction or full reposting is prohibited. You may quote short parts only with clear credit and a link to the original post. 이 글은 작성자가 직접 집필한 오리지널 콘텐츠입니다. 전체 복제·무단 재게시를 금하며, 일부 인용 시에는 반드시 출처(MisoEnglish)와 링크를 남겨 주세요.