gramaro.io

Future PerfectБудущее завершенное время

Образование и структура предложений

Утверждение

Future Perfect образуется с помощью вспомогательного глагола will и формы have с последующим смысловым глаголом в третьей форме (Past Participle): will have + V3.

В современном английском will употребляется со всеми лицами и числами. Shall возможно главным образом с I и we в официальной, книжной или старомодной речи; в большинстве современных ситуаций используется will.

  • I shall have done this work by 5 o’clock tomorrow. — Я выполню эту работу завтра к пяти часам.
  • She will have bought these flowers before the beginning of the party. — Она купит эти цветы до начала вечеринки.
  • They will have found the new actor by next week. — Они найдут нового актёра к следующей неделе.

У правильных глаголов третья форма обычно образуется с помощью окончания -ed. У неправильных глаголов третью форму нужно запоминать или проверять в таблице неправильных глаголов.

  • to work → worked
  • to translate → translated
  • to agree → agreed
  • to study → studied
  • to play → played
  • to stop → stopped
  • to relax → relaxed

Сокращённая форма: will = ’ll. В формальном или старомодном варианте shall = ’ll.

Отрицание

В отрицательных предложениях частица not ставится после will или shall: will not have + V3.

  • I will not have done this work by 5 o’clock tomorrow. — Я не выполню эту работу к пяти часам завтра.
  • They will not have found the new actor by next week. — Они не найдут нового актёра к следующей неделе.
  • She won’t have bought these flowers before the beginning of the party. — Она не купит эти цветы до начала вечеринки.

Сокращённые формы: will not = won’t, shall not = shan’t.

Вопрос

В общем вопросе will или shall ставится перед подлежащим: Will + subject + have + V3?

  • Will I have done this work by 5 o’clock tomorrow? — Выполню ли я эту работу к пяти часам завтра?
  • Will she have bought these flowers before the beginning of the party? — Купит ли она эти цветы до начала вечеринки?
  • Will they have found the new actor by next week? — Найдут ли они нового актёра к следующей неделе?

В специальном вопросе перед вспомогательным глаголом ставится вопросительное слово или выражение. Остаток предложения строится так же, как общий вопрос.

  • What shall I have done by 5 o’clock tomorrow? — Что я сделаю к пяти часам завтра?
  • When will she have bought these flowers? — Когда она купит эти цветы?
  • Where will they have found a new actor by next week? — Где они найдут нового актёра к следующей неделе?

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

Завершённые действия в будущем

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

  • I shall have worked as a teacher for 20 years by next March. — К следующему марту я проработаю учителем 20 лет.
  • I will have found a new job by next month. — К следующему месяцу я найду новую работу.
  • She will have cleaned the room by the time you come back. — Она уберёт комнату к тому времени, как ты вернёшься.
  • They won’t have bought this house by the end of the week. — Они не купят этот дом к концу недели.

После by the time, when и других союзов времени для обозначения будущего обычно употребляется Present Simple, а не will: by the time you come back.

Маркеры времени

Маркеры времени в Future Perfect указывают на момент или период в будущем, к которому действие будет завершено. Они отвечают на вопрос «до какого момента?».

  • before — до, перед тем как
  • till — до; обычно употребляется с отрицательными предложениями
  • until — до; обычно употребляется с отрицательными предложениями
  • by then — к тому времени
  • by the time — к тому времени, когда
  • by 3 p.m. — к трём часам дня
  • by 5 o’clock — к пяти часам
  • by 7 a.m. — к семи часам утра
  • by tomorrow — к завтрашнему дню
  • by next week — к следующей неделе
  • by next month — к следующему месяцу
  • by next year — к следующему году
  • by next century — к следующему столетию

Проверь свои знания

Собери предложение, выбирая правильные слова в нужном порядке.

Он не доберется до дома к шести часам. - Переведи это предложение на английский.

Примеры использования Future perfect

  • He will not have reached his home by six o'clock. - Он не доберется до дома к шести часам.
  • The patient will have recovered by next week. - Пациент выздоровеет к следующей неделе.
  • I will have graduated by next year. - Я выпущусь в следующем году.
  • I will not have finished my home task before you come. - Я не закончу мое домашнее задание, прежде чем ты придешь.
  • How will we have reached the city by noon? - Как мы доберемся до города к полудню?
  • We'll have done shopping before you come. - Мы сделаем покупки, прежде чем ты придешь.
  • She will have finished her homework by two pm. - Она закончит домашнее задание к двум дня.
  • She won't have arrived by midnight. - Она не прибудет к полуночи.
  • When will we have painted the door? - Когда мы покрасим дверь?
  • My mother will have bought a new house by January. - Моя мать купит новый дом к январю.
  • He will have finished his project by Friday. - Он закончит свой проект к пятнице.
  • The train will have come by five o'clock. - Поезд приедет к пяти часам.
  • How will you have found new job by tomorrow? - Как ты найдешь новую работу к завтрашнему дню?
  • I'll have resigned by tomorrow. - Я уйду в отставку к завтрашнему дню.
  • She won't have resigned by the next month. - Она не выйдет в отставку к следующему месяцу.
  • They will not have finished the report by tomorrow morning. - Они не закончат отчет к завтрашнему утру.
  • She'll have achieved a lot by next year. - Она достигнет многого к следующему году.
  • Who will have passed all exams by February? - Кто сдаст все экзамены к февралю?
  • Will the train have arrived by ten am? - Поезд прибудет к десяти утра?
  • She won't have bought a new dress by her birthday. - Она не купит новое платье к дню рождения.