B2

Будущее совершённое время в английском языке

Future Perfect

Эта статья входит в дерево грамматики языка английский на Settemila Lingue.

Кратко

Future Perfect показывает, что действие завершится к определённому моменту в будущем. Основная схема: подлежащее + will have + третья форма глагола: By Friday, we will have finished the report — «К пятнице мы закончим отчёт». Эта форма особенно полезна, когда важно не просто будущее действие, а результат, уже достигнутый к будущей границе.

Обзор

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

Это время обычно изучают на уровне B2, когда формы с will и основные неправильные глаголы уже знакомы. Оно встречается в планах, сроках, прогнозах, отчётах о ходе работы и вопросах о накопившемся к будущей дате опыте: Will you have read the contract by Monday? — «Вы прочитаете договор к понедельнику?»

Для русскоязычного учащегося главная трудность состоит не в форме, а в выборе времени. Русское «Я закончу к пяти» естественно передаёт и будущее, и завершённость одним глаголом. По-английски возможны и I’ll finish by five, и более явно ориентированное на результат I’ll have finished by five. Future Perfect выбирают, когда хотят подчеркнуть взгляд из будущей точки и наличие готового результата к сроку.

Как строится Future Perfect

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

Формула одинакова для всех лиц:

подлежащее + will have + past participle (третья форма глагола, V3)

Подлежащее Вспомогательная часть Смысловой глагол Пример
I / you / he / she / it / we / they will have finished / written / gone She will have written the email.

У правильных глаголов третья форма обычно оканчивается на -ed: finish — finished, complete — completed. У неправильных глаголов её нужно запоминать: write — written, go — gone, do — done, see — seen. Здесь требуется именно третья, а не вторая форма: will have wrote неверно, правильно will have written.

В разговорной речи и неформальной переписке will обычно сокращается:

  • I’ll have finished;
  • she’ll have arrived;
  • they’ll have left.

Отрицание

Отрицательная схема:

подлежащее + will not have + V3

Обычное сокращение — won’t have:

  • I won’t have finished by noon. — «Я не закончу к полудню».
  • They won’t have received the results before the meeting. — «Они не получат результаты до совещания».

Отрицание часто сообщает, что к названной границе нужный результат ещё не будет достигнут. Конструкция won’t have finished until Friday означает «не закончит раньше пятницы; закончит только в пятницу».

Вопросы и краткие ответы

В общем вопросе will ставится перед подлежащим:

Will + подлежащее + have + V3?

  • Will you have finished by six? — «Ты закончишь к шести?»
  • Will the guests have arrived before dinner? — «Гости приедут до ужина?»

Краткие ответы строятся только с will:

  • Yes, I will. — «Да».
  • No, they won’t. — «Нет».

В специальном вопросе вопросительное слово ставится в начало:

  • How much will we have saved by December? — «Сколько мы накопим к декабрю?»
  • How long will you have been here by then? — «Сколько времени вы уже проведёте здесь к тому моменту?»

В последнем примере been — третья форма глагола be. Вопрос относится к общей длительности состояния к будущей точке, поэтому сочетание will have been не всегда означает Future Perfect Continuous: после него здесь нет формы на -ing.

Будущая граница: by, before, when

Future Perfect почти всегда понятнее, если обозначен будущий ориентир — прямо или из контекста.

Указатель Значение Пример
by 5 o’clock не позднее пяти часов I’ll have finished by 5 o’clock.
by Friday / by next year к пятнице / к следующему году She’ll have graduated by next year.
by then к тому времени We’ll have made a decision by then.
before the meeting до совещания He’ll have read it before the meeting.
by the time... к тому времени, как... By the time you arrive, we’ll have eaten.
when... когда... When you get home, I’ll have prepared dinner.

By задаёт крайний срок: действие может завершиться раньше, но не позже него. Before строго помещает завершение раньше другого события. Until / till обычно описывает продолжение ситуации до границы и потому не заменяет by в утвердительной фразе о завершённом результате.

После when, before, by the time, as soon as в придаточном предложении о будущем обычно употребляется Present Simple, а не will:

  • правильно: They will have left before we arrive;
  • неправильно: They will have left before we will arrive.

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

Место наречий

Слова already, just, never обычно стоят после have и перед третьей формой:

  • She will have already left. — «Она уже уйдёт к тому моменту».
  • We will have just completed the first stage. — «Мы как раз завершим первый этап».
  • By then, he will have never worked abroad. — грамматически возможно, но чаще естественнее сказать He still won’t have worked abroad by then — «К тому времени он всё ещё ни разу не поработает за границей».

Примеры в контексте

Английский Перевод Пояснение
I will have finished by 5 o’clock. Я закончу к пяти часам. К пяти результат уже будет готов.
By next year, she will have graduated. К следующему году она уже окончит учебное заведение. By задаёт будущую границу.
They will have left before we arrive. Они уедут до того, как мы приедем. После before употреблено arrive, не will arrive.
How long will you have been here? Сколько времени вы уже проведёте здесь к тому моменту? Вопрос о длительности состояния к понятной из контекста точке.
By the end of the month, we’ll have paid off the loan. К концу месяца мы полностью выплатим кредит. Важен достигнутый финансовый результат.
Will you have read the report before the call? Вы прочитаете отчёт до звонка? Вопрос о готовности к следующему событию.
The train won’t have arrived by midnight. Поезд не прибудет к полуночи. К сроку событие ещё не завершится.
When Anna gets home, I’ll have cooked dinner. Когда Анна вернётся домой, я уже приготовлю ужин. Gets стоит в Present Simple после when.
By then, they’ll have known each other for ten years. К тому времени они будут знакомы уже десять лет. Состояние know длится до будущей точки.
I’ll have sent you the documents by lunchtime. Я отправлю вам документы к обеду. Обещание выполнить задачу к сроку.
How many countries will she have visited by the end of her trip? Сколько стран она посетит к концу поездки? Подсчитывается накопленный результат.
He’ll have already gone to bed when we call. Когда мы позвоним, он уже ляжет спать. Already подчёркивает, что действие завершится раньше.
This time next week, we’ll have completed the first stage. К этому времени на следующей неделе мы завершим первый этап. Прогноз о ходе проекта.
By 2030, the city will have built three new bridges. К 2030 году город построит три новых моста. Количественный результат к дате.
The final decision will have been made by Friday. Окончательное решение будет принято к пятнице. Пассивная форма: важен результат, а не исполнитель.

Типичные ошибки

1. Вторая форма вместо третьей

  • Неверно: She will have wrote the report by Friday.
  • Верно: She will have written the report by Friday.
  • Почему: после have нужна третья форма глагола — written. Форму wrote используют в Past Simple.

2. Пропуск have

  • Неверно: We will finished by six.
  • Верно: We will have finished by six.
  • Почему: Future Perfect обязательно содержит обе вспомогательные части: will have.

3. Will в придаточном времени

  • Неверно: I will have finished when you will return.
  • Верно: I will have finished when you return.
  • Почему: после when в придаточном о будущем обычно нужен Present Simple. Русская форма будущего «когда ты вернёшься» не должна подталкивать к повторению will.

4. Until вместо by

  • Неверно: I will have completed the form until Monday.
  • Верно: I will have completed the form by Monday.
  • Почему: для результата «не позднее понедельника» употребляется by. Until Monday означает «до понедельника» и обычно сочетается с продолжающейся ситуацией: I’ll be away until Monday.

5. Future Perfect без подходящей точки отсчёта

  • Неестественно без контекста: I will have bought a new laptop.
  • Естественно: By the start of the course, I will have bought a new laptop.
  • Почему: Future Perfect требует будущей границы, хотя она может быть названа в предыдущем предложении и не повторяться.

6. Механическое соответствие русскому совершенному виду

  • Неудачный выбор: The phone is ringing — I will have answered it.
  • Верно: The phone is ringing — I’ll answer it.
  • Почему: спонтанное решение относится к обычному будущему с will. Русский глагол «отвечу» имеет совершенный вид, но сам по себе не требует Future Perfect.

Особенности употребления

Результат важнее самого процесса

Future Perfect направляет внимание на состояние дел к сроку: отчёт написан, деньги накоплены, гости прибыли. Если важен процесс, происходящий в конкретный будущий момент, чаще нужен Future Continuous:

  • At five, I’ll be writing the report. — в пять я буду писать отчёт;
  • By five, I’ll have written the report. — к пяти отчёт будет написан.

Future Simple тоже иногда возможно

В обычной речи I’ll finish it by Friday звучит совершенно естественно. Вариант I’ll have finished it by Friday сильнее подчёркивает, каким будет результат к пятнице, либо противопоставляет этот срок другому событию. Поэтому Future Perfect — не автоматическое требование после каждого by.

Русский вид не равен английскому времени

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

Длительность до будущего момента

С глаголами состояния — be, know, own — Future Perfect может описывать период, накопившийся к будущей дате:

  • In June, I’ll have known Maria for twenty years. — «В июне будет двадцать лет, как я знаю Марию».
  • By next week, they’ll have owned the house for a year. — «На следующей неделе будет год, как этот дом принадлежит им».

Для длительности обычно используются for + период (for ten years) или since + начальная точка (since 2020). С глаголами действия для акцента на непрерывном процессе чаще выбирают Future Perfect Continuous.

За пределами основного правила

Future Perfect и Future Perfect Continuous

Обе формы смотрят назад из будущего момента, но расставляют разные акценты:

Форма Основной акцент Пример Смысл
will have + V3 завершённый результат или количество By noon, I’ll have written three pages. К полудню будут готовы три страницы.
will have been + -ing длительность или ход процесса By noon, I’ll have been writing for three hours. К полудню я буду писать уже три часа.

Если названо количество завершённых единиц — three pages, five calls, two chapters — обычно подходит Future Perfect. Если важна продолжительность деятельности, естественнее непрерывная форма. Однако глаголы состояния вроде know обычно не употребляются в Continuous: I’ll have known her for a year, а не I’ll have been knowing her.

Пассивная форма

Пассивный залог (конструкция, где в центре стоит объект действия, а исполнитель может не называться) строится так:

will have been + V3

  • The repairs will have been completed by May. — «Ремонт будет завершён к маю».
  • All applicants will have been notified before the results are published. — «Всех кандидатов уведомят до публикации результатов».

Здесь been создаёт пассивную форму, а следующий V3 обозначает действие. Не следует путать её с Future Perfect Continuous, где после been стоит форма на -ing.

Форма will have + V3 как предположение о прошлом

Та же внешняя схема может выражать не будущее завершение, а уверенное предположение о том, что уже произошло:

  • Don’t call her now; she’ll have gone to bed. — «Не звони ей сейчас: она, вероятно, уже легла спать».
  • You’ll have heard the news by now. — «Вы, вероятно, уже слышали новость».

Это модальное употребление will: говорящий делает вывод о прошлом или настоящем результате. Будущей точки здесь нет, а by now означает «к настоящему моменту». Понимать такой вариант полезно на продвинутом уровне, но не стоит смешивать его с основным правилом Future Perfect.

В придаточных после if

После if в реальном условии о будущем обычно не ставят Future Perfect:

  • If you have finished by six, we can go out. — «Если ты закончишь к шести, мы сможем пойти куда-нибудь».

Здесь Present Perfect в придаточной части передаёт завершённость к будущему сроку. Форма с will после if возможна в других значениях, например когда will выражает готовность, но это уже не стандартная временная схема условия.

Как практиковаться

  1. Рисуйте две отметки на временной линии. Первая — завершение действия, вторая — будущий срок. Если завершение должно оказаться слева от срока, составьте предложение с will have + V3: submit → Friday: I’ll have submitted it by Friday.
  2. Тренируйте неправильные третьи формы в готовой рамке. Возьмите пары write — written, go — gone, do — done, see — seen и задавайте срок: By tomorrow, I’ll have written... Так одновременно закрепляются и V3, и конструкция.
  3. Сравнивайте три варианта одной ситуации. Например: I’ll write the report — решение или прогноз; I’ll be writing it at five — процесс в пять; I’ll have written it by five — готовый результат к пяти. Такое сопоставление полезнее механического перевода с русского.

Связанные темы

  • Необходимая основа: Будущее с will — формы will, отрицание won’t, вопросы, прогнозы и решения, на которых строится Future Perfect.

Предварительное условие

Будущее время с will в английском языкеA2

Другие концепции уровня B2

Эта концепция на других языках

Сравнить на всех языках