동사의 동작이나 상태가 한 시점에서 시작해서 다른 시점으로 끝나는 경우를 "완료형"이라고 합니다.
미래 완료형도 현재 완료형, 과거 완료형과 같은 용법으로 쓰이며 미래의 한 시점을 기점으로 해서 그때까지 어떤 동작이 완료되거나 결과, 경험, 계속의 의미를 나타내 때 쓰입니다.
미래 완료 시제를 사용하기
미래 완료형은 "will have + 과거분사"란 패턴으로 쓰입니다. 용법은 다음과 같습니다.
- In August, I will have worked at here for two years.
8월에 나는 여기서 2년 동안 근무를 했을 것이다.
("In August"가 미래의 시기를 강조한다.) - By the time you will have arrived, we will have finished dinner.
당신이 도착할 때까지, 우리는 이미 저녁 식사를 마쳤을 것이다.
("By the time you will have arrived"가 미래의 시기를 표시한다) - 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) 계속
- I will have lived in LA for 3 years next month.
다음 달이면 나는 LA에서 산 지 3년이 된다.
미래 완료 시제로 부정문을 작성하기
부정문을 작성하려면, "will have not" + "과거분사"를 사용됩니다.
- When you arrive, I will have not finished dinner yet.
당신이 도착할 때, 나는 아직 저녁 식사를 마치지 않았을 것이다. - 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?
당신이 도착할 때 내가 저녁을 다 먹을까요? - Will I have already moved to America when you come to Korea in March?
당신이 3월에 한국을 올 때 내가 미국으로 이미 이사갔나요?
단축어
미래 완료형을 쓸 때는 이런 단축어가 흔히 쓰입니다.
- I will have > I'll have
- You will have > You'll have
- He will have > He'll have
- She will have > She'll have
- It will have > It'll have
- We will have > We'll have
- They will have > They'll have
부정문을 작성하려면, 단축어를 이렇게 쓸 수 있습니다.
- I will have not > I'll have not
- You will have not > You'll have not
- He will have not > He'll have not
- She will have not > She'll have not
- It will have not > It'll have not
- We will have not > We'll have not
- They will have not > They'll have not
댓글을 달려면 로그인해야 합니다.