Future Perfect

Время Future Perfect
Future Perfect

Время Future Perfect (будущее совершённое время) показывает, что действие будет завершено до определённого момента в будущем или раньше другого будущего действия.

Оно отвечает на вопрос «что уже будет сделано к какому‑то времени в будущем» и подчёркивает результат к будущей точке, а не сам процесс.

Определить это время помогают слова-маркеры типа:

by 5 o'clock / by tomorrow (к пяти часам / к завтрашнему дню);
by the time (к тому моменту как);
before (до того как);
by next week / by next year (к следующей неделе / к следующему году);
by the end of the day / month / year (к концу дня / месяца / года).

Время Future Perfect формируется при помощи:

Утвердительное предложение – ПОДЛЕЖАЩЕЕ + WILL HAVE + ГЛАГОЛ в III форме (Past Participle)

I will have finished my work by 6 p.m. – Я закончу работу к шести вечера.
She will have arrived in London by this time tomorrow – К завтрашнему этому времени она уже приедет в Лондон.
They will have built the house by the end of the year – К концу года они уже построят дом.

Отрицательное предложение – ПОДЛЕЖАЩЕЕ + WILL NOT (WON'T) HAVE + ГЛАГОЛ в III форме

We will not (won't) have completed the project by Friday – Мы не закончим проект к пятнице.
He won't have finished his homework by 9 o'clock – Он не закончит домашнее задание к девяти.

Вопросительное предложение – WILL + ПОДЛЕЖАЩЕЕ + HAVE + ГЛАГОЛ в III форме

Will you have done it by tomorrow? – Ты сделаешь это к завтрашнему дню?
Will they have left before we arrive? – Они уедут до того, как мы приедем?

Формула одна для всех лиц и чисел: will have + V3; III форма правильных глаголов образуется с -ed, неправильных нужно смотреть в таблице.

Когда используется Future Perfect

1. Если необходимо показать действие, которое будет завершено к определённому моменту в будущем.

Мы заранее переносим себя в будущий момент и смотрим «назад»: что к тому времени уже будет сделано.

By 8 p.m. they will have finished dinner – К восьми вечера они уже закончат ужин.
By next year I will have saved enough money for a new car – К следующему году я уже накоплю достаточно денег на новую машину.
By tomorrow morning she will have written the report – К завтрашнему утру она уже напишет отчёт.

2. Если нужно подчеркнуть, что одно будущее действие завершится раньше другого будущего действия.

Обычно главное действие – в Future Perfect, а второе – во времени Present Simple в придаточном времени (when, before, by the time и т.п.).

By the time you arrive, we will have cleaned the house – К тому времени, как ты приедешь, мы уже уберём дом.
She will have finished the exam before the time runs out – Она закончит экзамен до того, как выйдет время.
We will have left before it gets dark – Мы уедем до того, как стемнеет.

3. Если требуется выразить ожидания, предположения о том, что к какому‑то времени что‑то уже случится или будет достигнуто.

Так мы говорим о планах, целях и прогнозах, которые к определённому моменту будут реализованы.

By this time next year they will have moved to another city – К этому времени в следующем году они уже переедут в другой город.
By 2030 many companies will have switched to electric cars – К 2030 году многие компании уже перейдут на электромобили.
By the age of 50 he will have visited 50 countries – К 50 годам он уже посетит 50 стран.

Future Perfect и Future Simple / Future Continuous

Future Simple говорит о самом факте будущего действия, Future Continuous подчёркивает процесс в определённый момент, а Future Perfect – завершённость действия к будущей точке.

Tomorrow at 6 I will work – Завтра в шесть я буду работать (Future Simple, общий факт).
Tomorrow at 6 I will be working – Завтра в шесть я буду в процессе работы (Future Continuous).
By 6 tomorrow I will have finished my work – К шести завтра я уже закончу работу (Future Perfect, результат к моменту).

Последние публикации