gramaro.io

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

Утверждение

Future Perfect образуется с помощью вспомогательного глагола will (или реже shall) и голого совершенного инфинитива Perfect Infinitive (have + смысловой глагол в третьей форме).

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

Will в современном английском используется со всеми числами и лицами.
Shall используется только с первым лицом I, We (такое использование считается устаревшим).

В современном английском со всеми числами и лицами используется только will и это не является ошибкой. Но shall еще можно встретить в газетах, старых текстах или текстах при собеседовании на работу, или при поступлении в учебное учреждение, художественной литературе.

  • will = ‘ll (сокращение)
  • shall = ‘ll
  • 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

Отрицание

Отрицание в Future Perfect образуется путем добавления частицы not после вспомогательного глагола will или shall.

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

Вопрос

Образование общего вопроса в Future Perfect происходит с помощью вынесения вспомогательного глагола will или shall в начало предложения перед подлежащим.

  • 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? - Они найдут нового актера к следующей неделе?

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

  • Whatshall I have done by 5 o’clock tomorrow? - Что я сделаю завтра к пяти часам?
  • Whenwill she have bought these flowers? - Когда она купит эти цветы?
  • Wherewill 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 until the end of the week. - Они не купят этот дом до конца недели.

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

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

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

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

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

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

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

  • Will he have got the job by next month? - Он получит работу к следующему месяцу?
  • The plane will have landed by three o'clock. - Самолет приземлится к трем часам.
  • Will the train have arrived by ten am? - Поезд прибудет к десяти утра?
  • Will we have reached our destination by the morning? - Мы достигнем нашего пункта назначения к утру?
  • She will not have gone on holidays by next week. - Она не уедет в отпуск до следующей недели.
  • I will not have left my job by new year. - Я не уйду со своей работы к новому году.
  • The rain will have stopped by tomorrow. - Дождь закончится к завтрашнему дню.
  • My wife will not have cooked dinner before we leave. - Моя жена не приготовит ужин, прежде чем мы уедем.
  • We'll have bought a country house by the summer. - Мы купим загородный дом к лету.
  • She will have found a job by June. - Она найдет работу к июню.
  • She won't have cleaned the room before the party starts. - Она не уберет комнату, прежде чем вечеринка начнется.
  • My mother will have bought a new house by January. - Моя мать купит новый дом к январю.
  • Kate will have cleaned the house before her mother comes back. - Кейт уберет дом, прежде чем ее мать вернется.
  • My mum won't have cooked the dinner before the guests come. - Моя мама не приготовит ужин, прежде чем гости придут.
  • He won't have helped us before we come back. - Он не поможет нам, прежде чем мы вернемся.
  • Will the plane have landed by midnight? - Самолет приземлится к полуночи?
  • How will she have finished her report by tomorrow? - Как она закончит свой отчет к завтрашнему дню?
  • James will have finished his homework before his mother comes back. - Джеймс закончит свою домашнюю работу, прежде чем его мать вернется.
  • She will not have written another article before the teacher comes. - Она не напишет другую статью, прежде чем учитель придет.
  • He will have got back by October. - Он вернется к октябрю.
Future perfect

Правила использования Future perfect в английской грамматике с примерами.