미래 완료형도 현재 완료형, 과거 완료형과 같은 용법으로 쓰이며 미래의 한 시점을 기점으로 해서 그때까지 어떤 동작이 완료되거나 결과, 경험, 계속의 의미를 나타내 때 쓰입니다.
미래 완료 시제를 사용해야 하는 경우
미래 완료(will have p.p)는 "will have + 과거분사"란 형태로 쓰입니다. 미래완료는 미래의 어떤 사건 (B)보다 먼저 발생한 사건 (A)를 나타냅니다. 예문을 보게 되면,
I will have arrived home by six. | We can meet then. |
(사건 A) | (사건 B) |
위 문장은 미래의 두 가지 사건 A와 B로 이루어져 있습니다. 논리적으로 도착한 다음 만나는 것이니, 사건 A가 B보다 먼저 발생하게 됩니다. 이렇게 아직 발생하지 않은 미래의 두 사건이 있을 때, 먼저 발생한 사건에는 미래 완료를 사용합니다. |
예문: In August, Iwill have worked at here for two years. 8월에 나는 여기서 2년 동안 근무를 했을 것이다. In August가 미래의 시기를 강조한하고 있습니다.
예문2: By the time youwill have arrived, we will have finished dinner. 당신이 도착할 때까지, 우리는 이미 저녁 식사를 마쳤을 것이다. By the time you will have arrived가 미래의 시기를 표시합니다.
예문3: Next year, I will have lived in America for 10 years. 내년에 나는 10년 동안 미국에서 살게 됩니다. Next year가 미래의 시기를 표시합니다.
미래완료는 네 가지 용법으로 쓰입니다. 동작의 완료, 결과, 경험 그리고 계속의 경우입니다. 예문을 보시면 이해가 쉽습니다.
1. 동작의 완료
- I will have graduated from university by the end of next year. 나는 내년 말까지 대학을 졸업할 것입니다.
2. 결과
- When you come here next time, I will have already married. 다음에 당신이 여기 올 때면, 나는 이미 결혼했을 것입니다.
3. 경험
- I will have been to Japan five times if I go to Tokyo this fall. 이번 가을에 도쿄에 가면 나는 일본에 다섯 번 가보는 것이 된다.
4. 계속
- Iwill have lived in LA for 3 years next month. 다음 달이면 나는 LA에서 산 지 3년이 된다.
미래 완료 시제로 부정문을 작성하기
부정문을 작성하려면, "will have not" + "과거분사"를 사용하면 됩니다.
예문: When you arrive, I will have not finished dinner yet. 당신이 도착할 때, 나는 아직 저녁 식사를 마치지 않았을 것입니다.
예문2: When you come visit Korea in March, I will have not moved to America yet. 당신이 3월에 한국에 올 때, 나는 아직 미국에 이사가지 않았을 것입니다.
미래 완료 시제로 질문을 만들기
질문을 작성하려면, "Will" + "주어" + "have" + "과거분사"를 사용됩니다. 적성하는 방법은 다음과 같습니다.
예문: Will I have finished dinner when you arrive? 당신이 도착할 때 내가 저녁을 다 먹을 것 같은가요?
예문2: Will I have already moved to America when you come to Korea in March? 당신이 3월에 한국을 올 때 내가 미국으로 이미 이사 갔을까요?
단축어
미래완료 시제 사용시 단축어 | |
I will have > I'll have | I will have not > I'll have not |
You will have > You'll have | You will have not > You'll have not |
He will have > He'll have | He will have not > He'll have not |
She will have > She'll have | She will have not > She'll have not |
It will have > It'll have | It will have not > It'll have not |
We will have > We'll have | We will have not > We'll have not |
They will have > They'll have | They will have not > They'll have not |
미래완료진행 시제를 사용해야 하는 경우
미래 완료 진행형(will have been ~ing)은 미래 어떤 시점까지 오랜 시간 계속될 동작을 나타냅니다. 예문을 보겠습니다.
He will have been writing the book for 20 years next week. 다음 주가 되면(미래) 그가 그 책을 20년 동안 쓰게 된다. 다음 주가 되어야 20년 동안 책을 쓰는 것이 됩니다. 미래완료 진행형은 이렇게, 미래 어느시점까지 오랜 시간 동안 계속될 사건을 나타내는 경우에 사용합니다.
'상큼한 영어표현' 카테고리의 다른 글
수동태와 능동태의 이해 (0) | 2021.11.14 |
---|---|
현재완료와 현재완료진행 이해 (0) | 2021.11.12 |
가정법 과거와 과거완료 이해 (0) | 2021.11.11 |
과거 완료 진행형 이해 (0) | 2021.11.10 |
과거완료 이해 (0) | 2021.11.09 |