Future Perfect 사용합니다
미래완료는 미래의 특정 시점까지 또는 또 다른 미래의 행동 이전에 완료될 행동에 대해 말할 때 사용된다.
By 6 p.m. I will have finished the report.
오후 6시까지 나는 그 보고서를 끝마쳤을 것이다.
오후 6시까지 나는 그 보고서를 끝마쳤을 것이다.
Future Perfect 형식
Subject + will have + V3.
She will have completed the task by noon.
그녀는 정오까지 그 일을 끝마쳤을 것이다.
그녀는 정오까지 그 일을 끝마쳤을 것이다.
They will have arrived by the time we call.
우리가 전화할 때쯤이면 그들은 이미 도착해 있을 것이다.
우리가 전화할 때쯤이면 그들은 이미 도착해 있을 것이다.
Future Perfect 규칙
-
미래의 특정 시점까지 완료될 어떤 행동에 사용됩니다.
By Friday, we will have finished the project.
금요일까지 우리는 그 프로젝트를 끝마쳤을 것이다.By 10 a.m. she will have sent all the emails.
오전 10시까지 그녀는 모든 이메일을 보내고 있을 것이다. -
미래의 또 다른 동작보다 하나의 동작이 먼저 완료될 때 사용됩니다.
By the time you arrive, I will have cooked dinner.
네가 도착할 때쯤이면 나는 저녁을 요리해 놓았을 것이다.She will have left before the meeting starts.
그녀는 회의가 시작되기 전에 이미 떠났을 것이다. -
이는 종종 다음과 같은 시간 표시어와 함께 사용됩니다:
by, by the time, before, by then, by the end ofBy the end of the month, they will have moved to the new office.
그달 말까지 그들은 새 사무실로 이사했을 것이다.We will have solved the problem by then.
그때쯤이면 우리는 그 문제를 해결했을 것이다. -
미래완료는 과정이 아니라 어떤 행위의 결과나 완료를 강조합니다.
✅ By 8 p.m. I will have written the article. (result)✅ At 8 p.m. I will be writing the article. (process)
-
어떤 일이 특정 시점까지 이미 완료되어 있을 것이라고 예상할 때 흔히 사용됩니다.
In a year, she will have learned a lot of new skills.
1년이 지나면, 그녀는 많은 새로운 기술을 익히게 될 것이다.By next summer, they will have built the house.
내년 여름까지 그들은 그 집을 지어 놓았을 것이다.
Future Perfect 부정
-
부정문은 will not have 또는 축약형 won't have를 사용하여 만듭니다.
I won't have finished the report by 5 p.m.
나는 오후 5시까지 그 보고서를 끝내지 못할 것이다.She will not have arrived before midnight.
그녀는 자정 전에 도착하지 않았을 것이다.
Future Perfect 질문들
의문문에서는 will이 주어 앞에 오고, have는 V3 앞에 그대로 옵니다.
Will + subject + have + V3?
Wh-word + will + subject + have + V3?
Will you have finished the task by tomorrow?
내일까지 그 일을 끝낼 수 있겠어요?
내일까지 그 일을 끝낼 수 있겠어요?
Will they have arrived before the show starts?
그들은 쇼가 시작되기 전에 도착해 있을까요?
그들은 쇼가 시작되기 전에 도착해 있을까요?
What will she have prepared by the time we get there?
우리가 거기에 도착할 때쯤 그녀는 무엇을 준비해 놓았을까?
우리가 거기에 도착할 때쯤 그녀는 무엇을 준비해 놓았을까?
Why will he have left so early?
그는 왜 그렇게 일찍 떠났을까?
그는 왜 그렇게 일찍 떠났을까?
Future Perfect 흔한 실수들
❌ She will has finished the task by noon.
✅ She will have finished the task by noon.
❌ I will have finish the work by Friday.
✅ I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
✅ Will you have finished it by tomorrow?
❌ They won't have went home by then.
✅ They won't have gone home by then.
❌ At 8 p.m. I will have work.
✅ At 8 p.m. I will be working. (if you want to stress the process)
Future Perfect 문장들
By next Monday, I will have finished the report.
다음 주 월요일까지 나는 보고서를 끝마쳤을 것이다.
다음 주 월요일까지 나는 보고서를 끝마쳤을 것이다.
She will have completed the training by the end of the week.
그녀는 이번 주말까지 그 훈련을 마쳤을 것이다.
그녀는 이번 주말까지 그 훈련을 마쳤을 것이다.
We will have booked the tickets before the prices go up.
우리는 가격이 오르기 전에 표를 예약해 두었을 것이다.
우리는 가격이 오르기 전에 표를 예약해 두었을 것이다.
He will have solved the issue by the time the client calls.
고객이 전화할 때쯤이면 그는 그 문제를 해결해 두었을 것이다.
고객이 전화할 때쯤이면 그는 그 문제를 해결해 두었을 것이다.
They will have moved to the new apartment by July.
그들은 7월까지 새 아파트로 이사했을 것이다.
그들은 7월까지 새 아파트로 이사했을 것이다.
I will have read the book by next weekend.
나는 다음 주말까지 그 책을 읽었을 것이다.
나는 다음 주말까지 그 책을 읽었을 것이다.
She will have prepared everything before the guests arrive.
손님들이 도착하기 전에 그녀는 모든 것을 준비해 두었을 것이다.
손님들이 도착하기 전에 그녀는 모든 것을 준비해 두었을 것이다.
We will have finished dinner by 8 p.m.
우리는 오후 8시까지 저녁 식사를 마칠 것이다.
우리는 오후 8시까지 저녁 식사를 마칠 것이다.
He will have learned enough English by the end of the course.
그는 그 과정을 마칠 때쯤이면 영어를 충분히 익혔을 것이다.
그는 그 과정을 마칠 때쯤이면 영어를 충분히 익혔을 것이다.
The team will have delivered the update by tomorrow morning.
팀은 내일 아침까지 그 업데이트를 전달해 놓았을 것이다.
팀은 내일 아침까지 그 업데이트를 전달해 놓았을 것이다.
Future Perfect 예시들
I will have cleaned the kitchen before you come back.
네가 돌아오기 전에 나는 부엌을 청소해 두었을 것이다.
네가 돌아오기 전에 나는 부엌을 청소해 두었을 것이다.
She will have written the email by lunchtime.
그녀는 점심시간까지 그 이메일을 써 놓았을 것이다.
그녀는 점심시간까지 그 이메일을 써 놓았을 것이다.
They will have finished the meeting by then.
그들은 그때쯤이면 회의를 마쳤을 것이다.
그들은 그때쯤이면 회의를 마쳤을 것이다.
We will have saved enough money by next year.
우리는 내년까지 충분한 돈을 저축해 놓았을 것이다.
우리는 내년까지 충분한 돈을 저축해 놓았을 것이다.
He will have repaired the car before the trip.
그는 여행 전에 차를 수리해 놓았을 것이다.
그는 여행 전에 차를 수리해 놓았을 것이다.
I will have answered all the messages by evening.
저는 저녁까지 모든 메시지에 답장을 해 둘 것입니다.
저는 저녁까지 모든 메시지에 답장을 해 둘 것입니다.
She will have translated the document by tomorrow.
그녀는 내일까지 그 문서를 번역해 놓았을 것이다.
그녀는 내일까지 그 문서를 번역해 놓았을 것이다.
We will have discussed all the details before the presentation.
우리는 발표 전에 모든 세부 사항을 논의해 두었을 것이다.
우리는 발표 전에 모든 세부 사항을 논의해 두었을 것이다.
He will have packed everything by the time the taxi arrives.
택시가 도착할 때쯤이면 그는 모든 짐을 다 싸 놓았을 것이다.
택시가 도착할 때쯤이면 그는 모든 짐을 다 싸 놓았을 것이다.
They will have finished building the road by the end of the year.
그들은 연말까지 그 도로 건설을 끝마칠 것이다.
그들은 연말까지 그 도로 건설을 끝마칠 것이다.