Future perfect і future continuous
will have done для дедлайнів (by Friday) і will be doing для процесів у майбутній момент
Я вмію говорити про дедлайни через will have done і про майбутні моменти через will be doing.
Подивіться на ці приклади. Чи можете ви помітити граматичну закономірність?
By 2030 the city will have replaced every diesel bus.
До 2030 року місто замінить усі дизельні автобуси.
Don't call at nine — we'll be putting the kids to bed.
Не телефонуй о дев'ятій — ми вкладатимемо дітей.
Зверніть увагу на виділені частини. Що у них спільного?
Два «точні» майбутні: will have + дієприкметник — завершиться до терміну: By Friday we'll have finished the report = до п'ятниці закінчимо (українське «до + дата» = англійське by!); will be + -ing — процес у майбутній момент: This time tomorrow I'll be flying to Malta = завтра в цей час я летітиму. Ввічливий запит без тиску: Will you be using the car tonight?
- «до п'ятниці» → by Friday, не until
- *will have finish → will have finished
Типові помилки
until for completion deadlines
by = completion point; until = continues till
Participle dropped
will have + past participle
By 2030 the city will have replaced every diesel bus.
До 2030 року місто замінить усі дизельні автобуси.
Завершення до терміну.
Don't call at nine — we'll be putting the kids to bed.
Не телефонуй о дев'ятій — ми вкладатимемо дітей.
Процес у майбутній момент.
Практикувати в курсі
Застосуйте цю граматику у вправах курсу B2