영어에는 하나의 미래 시제만 있는 것이 아닙니다. will, be going to, 현재진행형, 현재형, 그리고 will의 진행형과 완료형은 미래의 일에 대해 각각 다른 것을 말해 줍니다. 언제 결정했는지, 약속된 일정인지 시간표인지, 그리고 어느 시점에 그 일이 진행 중인지 이미 끝났는지입니다.
영어 원문 가이드 읽기 → 이 페이지는 기계 번역이며 원어민의 검토를 거치지 않았으므로 부정확한 부분이 있을 수 있습니다. 기준은 영어판입니다.
진단 결과에서 복습이 필요한 부분을 확인한 뒤, 아래에서 그 부분을 누르세요.
하나의 미래, 여러 형태
형태는 그 일이 얼마나 먼 미래인가가 아니라, 그 일에 대해 무엇을 말하고 싶은가에 따라 고릅니다.
| 말하려는 내용 | 형태 | 예문 |
|---|---|---|
| 말하는 순간의 결정, 제안, 약속 | will | It’s dark in here. I’ll turn on the light. |
| 미리 정해 둔 계획 | be going to | I’m going to repaint my bedroom this summer. |
| 지금 보이는 증거에 근거한 예측 | be going to | The battery is at 2 percent. My phone is going to die. |
| 의견에 근거한 예측 | will | I think the price of coffee will go up. |
| 개인적으로 약속된 일정 | 현재진행형 | We’re having a video call with the client at ten. |
| 시간표, 공식 일정 | 현재형 | The exam starts at 9:30 on Tuesday. |
| 곧, 몇 초나 몇 분 안에 일어날 일 | be about to | Quiet, please. The speech is about to begin. |
| 미래의 어느 시점에 진행 중인 일 | will be + -ing | At noon tomorrow, I’ll be sitting in a job interview. |
| 미래의 어느 시점 전에 끝나 있을 일 | will have + 과거분사 | By Monday, the office will have moved to the new building. |
| 미래의 어느 시점까지 계속된 기간 | will have been + -ing | By August, he’ll have been training for a year. |
“will은 사실, be going to는 계획”이라는 요약을 자주 듣지만, 이것은 단순화된 설명입니다. 두 형태 모두 예측에 쓰이고, 두 형태 모두 의도를 나타낼 수 있습니다. 더 믿을 만한 기준은 말하는 순간에 결정이나 증거가 이미 있었는가입니다.
진행형, 완료형, 완료진행형
세 형태 모두 같은 미래의 한 시점을 바라봅니다. 차이는 그 시점과 비교해 동작이 어디에 있는가입니다.
가상의 미래
가능성이 낮거나 상상에 불과한 조건에 달린 미래(If I won the scholarship, I would study abroad)는 가정법 과거, 즉 2형 조건문을 참고하세요. 조건문 가이드(영어) →
가능한 미래
확실하지는 않지만 가능한 미래(It might rain later, She may be late)에는 조동사를 씁니다. 조동사 가이드(영어) →
shall은 주로 제안이나 권유(Shall I open the window? Shall we start?), 그리고 격식체나 법률 문서에 쓰입니다. 일상적인 평서문에서는 will이 기본입니다.
1
형태 선택
will인가 be going to인가
방금 결정했나, 전에 결정했나? 예측의 근거는 증거인가, 의견인가?
규칙: 말하면서 내린 결정, 제안, 약속, 의견에 근거한 예측에는 will을 씁니다. 미리 정한 계획과 지금의 증거에 근거한 예측에는 be going to를 씁니다.
결정은 언제 내려졌나?
| 문맥의 단서 | 형태 | 예문 |
|---|---|---|
| 방금 듣거나 본 것에 반응할 때 | will | A: The bin is full. B: I’ll take it out. |
| 도움을 제안하거나 약속할 때 | will | I’ll send you the notes tonight. I won’t tell anyone. |
| 이미 결정했거나, 샀거나, 예약했거나, 전에 약속했을 때 | be going to | I’ve downloaded the app. I’m going to learn Italian. |
예측의 근거는 무엇인가?
| 근거 | 형태 | 예문 |
|---|---|---|
| 지금 보이거나 알고 있는 것 | be going to | He’s running very fast on ice. He’s going to slip. |
| 의견. 흔히 I think, probably, I’m sure, I expect와 함께 | will | I expect the meeting will be short. |
둘 다 가능한 경우
많은 예측은 두 형태를 모두 허용합니다(It will rain later / It’s going to rain later). 차이가 가장 중요한 것은 결정입니다. 말하기 전에 내린 결정에 will을 쓰면 어색하고, 말하면서 내린 결정에 be going to를 쓰면 어색합니다.
이 부분의 흔한 오류
- 즉석 결정에 be going to
A: The printer’s jammed. B: I’m going to fix it.✓ A: The printer’s jammed. B: I’ll fix it.B는 문제를 듣는 순간 결정합니다. - 미리 정한 계획에 will
I bought a guitar last week because I’ll learn to play.✓ I bought a guitar last week because I’m going to learn to play.기타를 사기 전부터 의도가 있었습니다. - 계획이나 예측에 현재형
Look at him. He falls off that ladder!✓ Look at him. He’s going to fall off that ladder!지금 보이는 증거로 떨어질 것을 예측합니다. 현재형으로는 예측할 수 없습니다.
2
형태 선택
약속된 일정, 시간표, be about to
예약된 일정인가, 시간표인가, 곧 일어날 일인가? 과거 이야기인가?
규칙: 개인적으로 약속된 일정에는 현재진행형, 시간표에는 현재형, 몇 순간 안에 일어날 일에는 be about to, 과거 이야기에서는 was going to나 was about to를 씁니다.
| 의미 | 형태 | 예문 |
|---|---|---|
| 개인적으로 약속되거나 예약된 일정 | 현재진행형 | I’m having my hair cut on Saturday. |
| 시간표, 프로그램, 영업시간 | 현재형 | The next ferry departs at 4:20. |
| 몇 초나 몇 분 안에 | be about to | Turn off your phone. The plane is about to take off. |
| 과거에서 본 계획 | was / were going to | We were going to eat outside, but it rained. |
| 과거의 어떤 일이 막 일어나기 직전 | was / were about to | I was about to leave when my boss called. |
개인 계획에 현재형을 쓰면
개인 계획을 현재형으로 말하면(I study tonight) 의도가 아니라 정해진 사실처럼 들립니다. be going to나 현재진행형을 쓰세요. 다만 출장이나 여행 일정표는 시간표처럼 읽히기 때문에 현재형을 쓰기도 합니다(We fly to Osaka on Monday).
about to는 얼마나 가까운가?
be about to는 보통 몇 초나 몇 분 뒤를 뜻합니다. 구어에서는 ‘아주 곧’ 정도로 넓게 쓰이기도 하지만, next month나 next year 같은 구체적인 먼 시점과는 함께 쓰지 않습니다.
이 부분의 흔한 오류
- 계획이나 예측에 현재형
I play tennis with Leo tomorrow at six.✓ I’m playing tennis with Leo tomorrow at six.시간까지 정해 둔 약속에는 현재진행형을 씁니다. - be about to와 나중 시점
My cousin is about to get married in October.✓ My cousin is getting married in October.10월은 몇 순간 안이 아닙니다. - 과거 이야기에 현재형
He said he is going to call, but he never did.✓ He said he was going to call, but he never did.계획을 과거 시점에서 바라봅니다.
3
형태와 시점
시간절
빈칸이 when, until, as soon as 뒤에 있나, 주절에 있나?
규칙: when, before, after, until, once, as soon as, by the time 뒤에서는 미래라도 현재 형태(현재형 또는 현재완료)를 씁니다. will은 주절에 둡니다.
문법 복습
if도 같은 규칙을 따릅니다. If it rains, we will stay inside (If it will rain이 아님). 1형 조건문은 unless 등 다른 접속사와 함께 조건문 가이드에서 자세히 다룹니다. 조건문 가이드(영어) →
현재형을 쓰는 시간 표현
빈칸은 어느 절에 있나?
| 시간절 | 주절 |
|---|---|
| As soon as the parcel arrives, | I‘ll let you know. |
| Until the bridge reopens, | drivers will need a detour. |
| Once you‘ve paid, | you‘ll get a receipt by email. |
시간절은 문장 앞에 와도 되고 뒤에 와도 됩니다. 규칙은 절의 순서가 아니라 동사가 어느 절에 있는가에 달려 있습니다.
이 부분의 흔한 오류
- when, until, as soon as 뒤에 will
We’ll start as soon as everyone will arrive.✓ We’ll start as soon as everyone arrives.as soon as 뒤의 동사는 현재형으로 둡니다. - 미래형이 필요한 곳에 현재형
Once the box office opens, I buy the tickets.✓ Once the box office opens, I’ll buy the tickets.주절에는 will이 필요합니다. - when, until, as soon as 뒤에 will
I won’t leave until I will have finished.✓ I won’t leave until I’ve finished.완료형이라도 시간절에는 will을 쓰지 않습니다.
4
미래의 상
진행 중인가 끝났는가
그 미래 시점에 동작이 아직 진행 중인가, 이미 끝났나?
규칙: will be + -ing는 미래의 어느 시점에 진행 중인 동작을, will have + 과거분사는 그 전에 끝난 동작을 나타냅니다. 상태동사는 단순형을 유지합니다.
| 질문 | 형태 | 예문 |
|---|---|---|
| 그 시점에 아직 진행 중인가? | will be + -ing | When the guests arrive, we’ll still be cooking. |
| 그 시점 전에 이미 끝났는가? | will have + 과거분사 | When the guests arrive, we’ll have finished cooking. |
| 상태동사(know, be, own, need)인가? | will + 동사원형 | By tonight, we’ll know the answer. |
단서
진행 중: this time tomorrow, at that moment, when you arrive, all afternoon. 완료: by, by the time, already, before.
정중한 질문
Will you be using the car tonight?는 부탁처럼 들리지 않게 상대의 계획을 묻는 표현입니다. Will you use the car?는 상대에게 그렇게 해 달라고 부탁하는 것처럼 들릴 수 있습니다.
이 부분의 흔한 오류
- 상이 필요한 곳에 단순 will
At 3 a.m., most of the city will sleep.✓ At 3 a.m., most of the city will be sleeping.그 시각에 잠자는 동작이 진행 중입니다. - 진행 중과 완료의 혼동
By the time we get there, the show will be starting already.✓ By the time we get there, the show will have started already.by the time과 already는 완료를 가리킵니다. - 상태동사의 진행형
Tomorrow you will be understanding the plan better.✓ Tomorrow you will understand the plan better.understand는 상태동사입니다.
5
미래의 상
미래 어느 시점까지의 기간
얼마나 오래인지 재는가, 몇 개인지 세는가?
규칙: will have been + -ing는 미래의 어느 시점까지 얼마나 오래 계속되었는지를 나타냅니다. 개수, 상태동사, 수동태에는 will have + 과거분사를 씁니다.
| 질문 | 형태 | 예문 |
|---|---|---|
| 그 시점까지 얼마나 오래? | will have been + -ing | By June, I’ll have been teaching for twenty years. |
| 그 시점까지 몇 개(몇 번)? | will have + 과거분사 | By June, I’ll have taught over 3,000 classes. |
| 상태동사 | will have + 과거분사 | By June, I’ll have had this job for twenty years. |
| 수동태 | will have been + 과거분사 | By June, the old school will have been demolished. |
세 부분
미래완료진행형은 -ing 앞에 will + have + been 세 부분이 필요합니다. been을 빠뜨리는 것(will have working)은 흔한 실수입니다.
부정문과 의문문도 가능하지만(How long will you have been living here?), 이 형태는 평서문에서 가장 흔히 쓰입니다.
이 부분의 흔한 오류
- been이 빠진 will have + -ing
In May, we will have dating for two years.✓ In May, we will have been dating for two years.기간에는 will have been + -ing가 필요합니다. - 완료된 수량에 진행형
By noon, I will have been answering 50 emails.✓ By noon, I will have answered 50 emails.이메일 50통은 끝낸 것의 개수입니다. - 미래 시점에 현재완료
Next year, he has worked here for a decade.✓ Next year, he will have worked here for a decade.next year는 미래 시점이므로 will이 필요합니다.
스스로 점검하기
각 문장이 맞는지 판단해 보세요. 누르면 답이 나옵니다. 확신이 없었다면 부분 번호를 보고 해당 부분을 다시 읽으세요.
1부Oh no, I’ve spilled my coffee! Don’t worry, I’ll get a cloth.
맞음. 말하는 순간의 결정이므로 will을 씁니다.
1부I’ve decided. I’m going to take the job in Chicago.
맞음. 말하기 전에 결정했으므로 be going to가 맞습니다.
2부The festival opens on Friday at noon.
맞음. 공식 일정이므로 현재형을 씁니다.
2부I’m about to move to a new city next spring.
틀림. about to는 몇 순간 안을 뜻합니다. I’m going to move (또는 I’m moving) to a new city next spring.
3부I’ll send you the photos when I will get home.
틀림. when 뒤에는 현재형을 씁니다. I’ll send you the photos when I get home.
3부Once you’ve tried this recipe, you’ll never buy the store version again.
맞음. once절에는 현재완료, 주절에는 will을 썼습니다.
4부When you call at nine, I’ll be driving to work.
맞음. 전화가 올 때 운전이 진행 중일 것입니다.
4부By the end of the week, the painters will be finishing the whole house.
틀림. by the end of the week는 완료를 가리킵니다. the painters will have finished the whole house.
5부By 2028, she will have been living abroad for a decade.
맞음. 미래 시점까지의 기간이므로 will have been + -ing를 씁니다.
5부By Sunday, I will have been reading four books.
틀림. 책 네 권은 개수입니다. By Sunday, I will have read four books.
AI 연습 프롬프트
아래 내용을 AI 채팅 도구에 붙여 넣으세요.