LingoUp

Future Perfect

Будущее совершённое время

Образование

Утверждение

Swill haveV3

  • By June she will have finished the course.К июню она закончит курс.

Отрицание

Swill not haveV3

  • By June she will not have finished the course.К июню она не закончит курс.

Вопрос

WillShave V3

  • Will she have finished the course by June?Она закончит курс к июню?

S
подлежащее
V3
третья форма глагола — причастие

Что такое Future Perfect?

Future Perfect обозначает действие, которое завершится к определённому моменту в будущем. В предложении почти всегда указана граница: предлог by или союз before.

Утвердительная форма

Вспомогательная часть will have не меняется ни в одном лице. Смысловой глагол стоит в третьей форме (V3).

Утвердительная форма
ЛицоВспомогательныйГлаголОбразец
все лицаwill haveV3I will have finished
краткая форма'll haveV3I'll have finished
  • By June she will have finished the course.К июню она закончит курс.

  • They will have moved by next month.К следующему месяцу они переедут.

Отрицательная форма

Отрицание образуется постановкой not после will. Краткая форма — won't have.

Отрицательная форма
ЛицоВспомогательныйГлаголОбразец
все лицаwill not haveV3I will not have finished
краткая формаwon't haveV3I won't have finished
  • He will not have read the whole book by Friday.К пятнице он не дочитает всю книгу.

  • We will not have finished before dark.Мы не закончим до темноты.

Вопросительная форма

В вопросе will выходит вперёд подлежащего, а have V3 остаётся на месте.

Вопросительная форма
ВспомогательныйЛицоГлаголОбразец
Willвсе лицаhave V3?Will you have finished?
QW + willвсе лицаhave V3?When will you have finished?
  • Will you have packed by six?Вы успеете собраться к шести?

  • How many pages will she have written by then?Сколько страниц она напишет к тому времени?

Употребление

Future Perfect используется в следующих случаях.

Действие, завершённое к моменту в будущем

Действие, которое завершится к определённому моменту в будущем. Граница задаётся через by, by the time, before и представляет собой не точку, а срок: действие закончится когда-то до неё, а точный момент не называется. We will have finished by six — не в шесть, а к шести.

  • By ten the shop will have opened.К десяти магазин откроется.

  • The builders will have finished the roof by autumn.К осени строители закончат крышу.

  • She will have left before you arrive.Она уйдёт до вашего приезда.

Количество, накопленное к этому моменту

Сколько лет, сколько предметов, сколько раз — счёт, который наберётся к будущей границе. Это то же значение «сколько раз до сих пор» из Present Perfect, но сдвинутое вперёд: точкой отсчёта служит не настоящее, а будущая дата. By June she will have written fifty pages.

  • By December he will have worked here for five years.К декабрю он проработает здесь пять лет.

  • By the end of the tour they will have visited nine cities.К концу поездки они побывают в девяти городах.

  • Next spring we will have known each other for a decade.Следующей весной будет десять лет, как мы знакомы.

Предположение о настоящем

Форма будущего времени, но смысл относится к настоящему: говорящий предполагает, что действие уже завершилось. They will have arrived by now значит «наверное, они уже доехали». По смыслу это близко к must have, но звучит осторожнее: не доказательство, а расчёт.

  • She will have got my message by now.Она, наверное, уже получила моё сообщение.

  • They will have heard the news already.Они, должно быть, уже слышали новость.

  • The plane will have landed by this time.Самолёт, вероятно, уже приземлился.

В официальной речи и о сроках

В договорах, отчётах и деловых письмах, когда срок указан точно. Форма придаёт фразе оттенок обязательства: работа должна быть закончена к этой дате. В разговорной речи вместо неё обычно используют простое будущее — We will finish it by Friday.

  • The contract will have expired by the first of May.Контракт истечёт к первому мая.

  • The bank will have processed the payment by Thursday.Банк проведёт платёж к четвергу.

  • The committee will have reviewed the case by Monday.К понедельнику комиссия рассмотрит дело.

Порядок двух будущих действий

В будущем произойдут два действия, и нужно показать, какое закончится раньше. Первое ставится в Future Perfect, второе — в Present Simple: By the time you arrive, we will have started. В придаточном времени will не ставится, поэтому вторая часть остаётся в настоящем.

  • The film will have started before we reach the cinema.Фильм начнётся до того, как мы доберёмся до кинотеатра.

  • They will have left by the time the guests arrive.К приходу гостей они уже уйдут.

  • I will have read the report before the meeting begins.Я прочитаю отчёт до начала собрания.

При сообщении ожидаемого результата

Действие ещё не завершено, но его завершение считается неизбежным. Такой оттенок используется в официальных письмах и планах: результат уже заложен в расчёт. Поэтому форма звучит как заверение — We will have completed the work ближе к обещанию, чем к плану.

  • The builders will have completed the roof by Friday.К пятнице строители завершат крышу.

  • The bank will have processed your request within a week.Банк обработает вашу заявку в течение недели.

  • We will have answered every letter by the end of the month.К концу месяца мы ответим на каждое письмо.

Показатели времени

Граница

  • byк

  • by thenк тому времени

  • by the timeк тому времени как

  • by the end ofк концу

  • by next yearк следующему году

Срок

  • beforeдо

  • in two yearsчерез два года

  • in a monthчерез месяц

Future Perfect и Future Continuous

Future Perfect

К шести действие будет завершено.

  • By six I will have cooked dinner.К шести я приготовлю ужин.

Future Continuous

В шесть действие ещё будет идти.

  • At six I will be cooking dinner.В шесть я буду готовить ужин.