03-06high16

미래완료 — by + 미래시점

핵심 명제

by + 미래시점 ~까지 = will have + p.p. 미래 어떤 순간에 이미 끝났을 일.

미래완료의 단서는 거의 항상 by.


설명

미래완료 (will have + 과거분사) = 미래 어떤 시점에 이미 완료될 일.

By next year, I will have graduated. (내년이면 나는 졸업해 있을 것이다)

시간 순서:

현재 ──→ [졸업] ──→ [내년] ──→ 더 미래
        will have graduated       기준 시점

3가지 의미

1) 완료 — 미래 시점에 끝나 있을 일

I will have finished the report by tomorrow. (내일까지 보고서를 끝낼 것이다)

2) 경험 — 미래 시점에 N번째 경험이 될 일

If I visit Paris again, I will have been there 3 times. (다시 파리에 가면 세 번째가 된다)

3) 계속 — 미래 시점까지 계속될 일

Next month, I will have lived here for 10 years. (다음달이면 여기 산 지 10년이 된다)

자주 동반되는 단서

단서의미
by + 미래시점~까지
by the time + 절~할 때까지
in + 기간~후에
before + 미래시점~전에
✓ By 2030, AI will have changed the world.
✓ By the time you arrive, I will have prepared dinner.

by vs until — 결정적 차이

미래완료에서 단골 함정.

전치사의미함께 쓰는 동사
by~까지 (완료 시점)finish, complete, leave (1회성)
until~까지 (계속 동작)wait, stay, continue (지속)
✓ I will have finished by 5. (5시까지 끝낼 것)
✗ I will have finished until 5.
✓ I will wait until 5. (5시까지 기다린다)
✗ I will wait by 5.

by the time + 절 — 미래도 현재시제

by the time 도 시간 부사절이라 절 안에서 미래는 현재시제로.

✗ By the time you will arrive, I will have left.
✓ By the time you arrive, I will have left.

미래완료 진행형 — will have been V-ing

미래 시점까지 계속 진행될 동작.

Next year, I will have been studying English for 10 years. (내년이면 영어 공부한 지 10년이 된다)

단순미래 vs 미래완료 비교

✓ I will leave at 5. (5시에 떠난다)
✓ I will have left by 5. (5시까지는 이미 떠나 있다)

by 5 가 보이면 미래완료, at 5 면 단순미래.


대표 문장 (외우기)

By next year, I will have lived in Seoul for 10 years.

내년이면 서울에 산 지 10년이 된다.

By next year (단서) + will have lived for 10 years (계속). 미래완료의 핵심.


다음 레슨

3-7 tense-progressive — 진행형. be V-ing / 상태동사 진행 X.

✏️ 다 읽었으면 위의 “문제 풀이” 탭에서 5문제로 점검해보세요.