Future Perfect
Future Perfect – это достаточно редко употребляемое время, которое используется, когда мы говорим о действиях в будущем, которые закончатся к определенному моменту.
e.g. By next March I will have got this job.
Образование: will + have + past participle
+ |
will + have + past participle |
e.g. We’ll have finished by 10 o’clock. |
– |
won’t + have + past participle |
e.g. We won’t have finished by 10 o’clock. |
? |
Will + subject + have + past Participle |
e.g. Will they have finished by 10 o’clock? |
- Это время часто сопровождается выражениями by + момент времени.(by Sunday, by the weekend, by May) и in + промежуток времени(in ten days, in seven month).
e.g. He will have paid for his house by November.
He will have paid for his house in 3 months.
- Future Perfect также выражает идею, что что-то произойдет перед другим действием в будущем.
e.g. By the time I finish this task, I will have read twenty books.
Exercise 1.
Choose the correct word.
1) She will have done her homework by/in tomorrow.
2) They will have wrote/written their essay by the weekend.
3) In two days she will has/have visited her native city.
4) Will you have finish/finished playing by 3 o’clock?
5) They will have/had delivered all the food by the beginning of the party.
6) You will have known the results by/in tomorrow morning.
7) The van will have reached the garage by/in two hours.
Answers: 1.by, 2.written, 3.have, 4.finished, 5.have, 6.by, 7.in
Exercise 2.
Complete with the verb in Future Perfect.
1) By ten o’clock I …..(arrived) to work.
2) She …..(finish) the painting by the end of the week.
3) By the end of the year they ………..(earn) their first million.
4) In a year’s time I …….(write) my book.
5) I ….(find) more interesting job by then.
6) Sam……..( leave) by next week.
7) They …. (prepare) for their exam by tomorrow.
Answers: 1.will have arrived, 2.will have finished, 3.will have earned, 4.will have written, 5. Will have found, 6.will have left, 7.will have prepared.