← 블로그 목록

미래완료 will have pp 총정리 — 미래시제와의 차이점과 완벽 구분법

Whonee쌤·

미래완료와 미래시제, 뭐가 다를까요?

많은 학생이 영어 공부를 하다가 미래완료 will have pp를 만나면 덜컥 겁부터 먹곤 해요. 사실 저도 미국에서 교사 생활을 할 때 보면, 원어민 아이들은 감각적으로 쓰지만 우리처럼 외국어로 영어를 배우는 입장에서는 이 '완료'라는 개념이 참 낯설게 느껴질 수 있거든요. 미래시제 will은 그냥 미래에 일어날 일인데, 왜 굳이 will have pp라는 복잡한 형태를 써야 하는 걸까요? ㅎㅎ

사실 이 둘의 차이는 아주 명확합니다. 단순히 미래에 무엇을 할 것인지 말하는 것인지, 아니면 미래의 특정 시점까지 그 행동이 이미 완료되어 있는 상태를 강조하는 것인지의 차이지요. 이것만 구별해도 문법 문제 하나는 거저 먹고 들어가는 거랍니다.

🔍개념 이해
미래시제는 단순한 미래의 계획이나 의지를 나타내지만 미래완료는 특정 시점까지의 완료 결과를 강조합니다
미래시제는 점의 개념이지만 미래완료는 선의 개념으로 특정 시점까지의 기간을 포함합니다
미래완료는 반드시 완료 시점을 나타내는 by the time 같은 부사구가 함께 따라다니는 경우가 많습니다

미래의 점 vs 미래의 선, 이것만 기억하세요!

가장 쉬운 비교를 해볼게요. 미래시제는 미래의 어느 한 지점에서 일어날 사건을 말합니다. 예를 들어 "내일 숙제를 할 거야"라고 하면 그냥 내일 그 시점에 숙제라는 행동을 할 거라는 뜻이지요. 하지만 미래완료는 미래의 특정 시점까지 그 행동을 이미 끝마친 상태를 보고 싶을 때 사용합니다.

미국에서 아이들을 가르칠 때도 저는 이렇게 설명하곤 했어요. "지금 당장 하는 게 아니라, 미래의 언젠가 시계를 딱 멈췄을 때 그 일이 다 끝나 있느냐 아니냐를 따져보는 거야." 라고요. 미래완료는 그래서 항상 '기준점'이 중요합니다. 그냥 미래가 아니라, '내일 밤 9시까지' 혹은 '졸업할 때쯤이면' 같은 든든한 기준점이 있어야 제 힘을 발휘하거든요.

💬실전 활용
미래시제 will은 미래의 어느 한 지점에서 동작이 발생하는 단순한 미래를 나타냅니다
미래완료 will have pp는 미래의 특정 시점까지 동작이 완료되거나 경험이 마무리되는 상태를 나타냅니다
미래완료는 반드시 문장 안에 기준점이 되는 미래의 시간 부사구와 함께 쓰여야 자연스럽습니다

예문으로 확실하게 비교하기

자, 이제 문장을 보면서 차이를 느껴보세요.

  • I will finish my homework tomorrow. (나는 내일 숙제를 끝낼 거야.)

  • I will have finished my homework by tomorrow. (나는 내일이면 숙제를 다 끝내 놓은 상태일 거야.)

첫 번째 문장은 내일 숙제를 하겠다는 단순한 미래의 계획입니다. 하지만 두 번째 문장은 내일이라는 시점이 되었을 때, 숙제라는 과업이 이미 완료되어 있을 것이라는 결과를 강조하지요.

틀린 표현: I will have finished my homework tomorrow. (기준점이 없는 미래완료는 어색합니다)
올른 표현: I will have finished my homework by tomorrow. (by the time 이나 by [시간]이 붙어야 비로소 미래완료의 맛이 살아요)

🔍개념 이해
미래시제 예문은 미래 특정 시점에 동작을 수행하겠다는 의지를 나타냅니다
미래완료 예문은 by the time 같은 부사구를 사용하여 완료의 기준점을 명확히 합니다
미래완료는 미래의 어떤 시점이 되었을 때 이미 끝난 상황을 시각적으로 상상하며 사용해야 합니다

시험에 나오는 포인트, 놓치지 마세요

수능이나 내신 시험에서는 보통 시간 부사구를 보고 정답을 고르게 합니다. 문장에 'by'라는 단어가 보이면 일단 미래완료를 의심해보세요. 반대로 시간 부사구가 따로 없고 그냥 막연한 미래를 나타낸다면 고민할 것도 없이 미래시제를 골라야 합니다.

가끔 학생들이 미래완료를 쓰면 무조건 좋은 문장인 줄 아는데, 그건 오해예요. 문맥상 완료의 의미가 없는데 굳이 완료형을 쓰는 건 영어에서는 오히려 부자연스럽거든요. 미국 초등학교 교실에서 아이들이 과하게 복잡한 시제를 쓰면 선생님들이 "Keep it simple!"이라고 말하는 이유이기도 하죠 ㅎㅎ

📝학습 포인트
문장에 by the time, by [시간

이 있다면 미래완료를 우선순위로 선택하세요 | 단순한 미래 계획이나 의지라면 미래시제 will을 선택하는 것이 훨씬 자연스럽습니다 | 시험에서는 미래완료와 현재완료를 섞어놓고 기준점이 미래인지 현재인지 묻는 문제가 자주 출제됩니다]

절대 안 틀리는 암기법

이건 제 나름의 팁인데요. 미래완료를 보면 무조건 '완성된 그림'을 떠올리세요. 미래의 달력 위에 동그라미를 치고, 그 동그라미 안에 '일 완료'라고 적혀 있는 모습을 상상하는 겁니다.

반면 미래시제는 그냥 달력에 화살표 하나를 긋는 느낌이에요. "이때 할 거야!" 하고 화살표를 긋는 건 단순한 미래, 달력에 동그라미를 치고 "이때면 다 끝나 있어!"라고 하는 건 미래완료. 이 차이만 기억하면 절대 헷갈리지 않을 거예요. 체계적으로 접근하면 영어는 정말 재미있는 언어거든요!

✏️실전 연습
미래완료를 볼 때는 미래의 특정 시점에 일이 모두 마무리된 완성된 상태를 시각화하세요
문장에 by가 보이면 완료의 그림을 그리고 그렇지 않으면 단순한 미래의 화살표를 그리세요
시제 문제를 풀 때는 항상 문장 속에서 완료를 이끄는 힌트 단어(by, already, before)를 먼저 찾아내는 연습을 하세요

실전 연습문제

아래 문제들을 보면서 오늘 배운 내용을 적용해보세요!

  • By the time you arrive, I (finish / will have finished) the project.

  • I think it (rains / will rain) tomorrow afternoon.

  • She (will graduate / will have graduated) from college by next year.

정답 및 풀이 단계:
1번 정답은 will have finished입니다. 'By the time'이라는 확실한 기준점이 있으니 완료된 상태를 나타내는 미래완료가 정답입니다.
2번 정답은 will rain입니다. 내일 오후라는 단순한 미래 시점이므로 완료의 의미가 들어갈 자리가 없지요.
3번 정답은 will have graduated입니다. 'by next year'라는 기준점에 맞춰 졸업이 완료된 상태를 말하는 것이 자연스럽습니다.

⚖️비교 분석
첫 번째 단계로 문장 내에서 기준점을 나타내는 부사구(by 등)가 있는지 확인하세요
두 번째 단계로 문맥이 단순한 미래 발생인지 완료된 결과인지를 판단하세요
마지막 단계로 문법 형태(will vs will have pp)가 논리적으로 타당한지 대입해보며 마무리하세요

>> 관련 강의 보러가기

🎬

이 글의 시제 강의 영상으로 마저 정리하기

Whonee쌤 영상 강의 · 가입 없이 3문제 무료 풀이

강의 보기 →
✍️잠깐! 퀴즈 3문제시제

다음 두 문장을 의미 변화 없이 한 문장으로 합칠 때 가장 적절한 것은?

📚

시제 강의 영상으로 완벽 이해하기

Whonee쌤 유튜브 강의 + 10문제 풀이

강의 보기 →
🎁

30초 무료 가입

강의 29개 + 문제 1044개를 무료로 풀어보세요.
나에게 맞는 문법 학습 시작하기 💪

지금 바로 무료 가입 →

Google · 카카오 · 네이버로 3초 가입

v0.19.5 · 2026-06-16 14:43 · 8b669bb