Future Perfect: будущее совершённое время

Future Perfect позволяет посмотреть назад из будущей точки: к этому моменту действие уже завершится или состояние будет длиться определённое время. Основная формула — will have + третья форма глагола. Частый ориентир — срок с by или событие в придаточном с by the time.

Открыть курсы английского

Что будет сделано к будущему моменту

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

Завершение может наступить раньше указанного срока; форма не назначает точную минуту. By Friday означает «к пятнице», а не обязательно «именно в пятницу». Сам срок может быть назван в предыдущей реплике: I will have finished by then, где then отсылает к уже известному моменту.

Future Perfect выражает прогноз или ожидание говорящего, а не объективную гарантию. Слова probably, I think и обстоятельства уточняют степень уверенности. В учебном разборе полезно сначала установить два отношения: что произойдёт и к какому моменту это оценивается.

By Friday, we will have sent the documents to every participant.
К пятнице мы отправим документы каждому участнику.К сроку отправка уже будет выполнена.
The meeting starts at ten. I will have checked the figures by then.
Встреча начинается в десять. К тому времени я уже проверю цифры.By then отсылает к началу встречи.

Will have done: образование всех форм

После will всегда остаётся have, в том числе с he и she. Затем нужна V3: finished, written, taken. У правильных глаголов она совпадает с формой на -ed, но у неправильных может отличаться от Past Simple: wrote — written, went — gone, saw — seen.

Отрицание образуется через will not have, сокращённо won't have. В вопросе will ставится перед подлежащим, а have + V3 остаётся после него. Короткий ответ использует will: Yes, she will. / No, she won't. В полном ответе можно повторить конструкцию целиком.

Сокращение she'll have finished означает she will have finished. Не путай have с has и не вставляй been перед каждым V3: will have finished — действительный залог. Цепочка will have been finished устроена иначе и может выражать пассив, а не обычное утверждение «она закончит».

Future Perfect на примере завершения чертежа
Тип Схема Пример и перевод
УтверждениеS + will have + V3She will have finished the drawing by noon. — К полудню она закончит чертёж.
ОтрицаниеS + will not have + V3She will not have finished the drawing by noon. — К полудню она ещё не закончит чертёж.
Общий вопросWill + S + have + V3?Will she have finished the drawing by noon? — Она закончит чертёж к полудню?
Специальный вопросWhat + will + S + have + V3?What will she have finished by noon? — Что она успеет закончить к полудню?

By, before, until и обозначение срока

By обозначает границу, к которой ожидается результат: by six, by the end of the week. Before значит «раньше указанного момента». Сравни by six — не позднее шести — и before six — до наступления шести. Конкретность границы зависит и от самого выражения: by Friday без контекста не уточняет часы.

Until обычно описывает продолжение до границы: I will work until six. В отрицании not ... until может обозначать, что результат не наступит раньше определённого момента: I will not have finished until six. Не подменяй этим смысл «не будет готово к шести»: для него нужно will not have finished by six.

Временной ориентир не обязан содержать by: in two weeks может означать момент через две недели, из которого оценивается результат. Но простое наличие срока не требует Future Perfect. I will finish by Friday тоже грамматически верно; Perfect сильнее подчёркивает уже имеющийся к сроку результат.

I will have packed everything by six.
К шести я уже всё упакую.
I will be packing until six.
Я буду заниматься упаковкой до шести.Продолжение деятельности до границы, не сообщение о готовом результате.
I will not have finished by six.
К шести я ещё не закончу.К указанной границе результата не будет.

By the time и придаточные времени

By the time вводит событие, к наступлению которого ожидается результат главной части. Когда речь о будущем, в таком придаточном обычно ставится Present Simple: by the time you arrive. Future Perfect находится в главной части: I will have prepared everything. Порядок частей можно менять без изменения этой связи.

В придаточных времени с when, after, before и until настоящее время тоже может обозначать будущее. Present Perfect в придаточном способен дополнительно выделять завершение: when I have checked the figures. Это не основание автоматически ставить Future Perfect после when: функцию придаточного нужно отличать от самостоятельного вопроса When will you have finished?

By the time you arrive, we will have set up the equipment.
К твоему приезду мы уже установим оборудование.Arrive — Present Simple с будущим значением в придаточном времени.
When I have checked the figures, I will send you the final version.
Когда я проверю цифры, я отправлю тебе окончательный вариант.Present Perfect подчёркивает завершение проверки перед отправкой.
When will you have finished the checks?
К какому времени ты закончишь проверки?Самостоятельный вопрос, поэтому will допустим.

Отличие от Future Simple, Continuous и других Perfect

Future Simple сообщает, что произойдёт, и в подходящем контексте передаёт решение или обещание. Future Perfect рассматривает событие как уже совершившееся к будущему ориентиру. Фразы I will send it by noon и I will have sent it by noon могут описывать один план, но вторая явнее предлагает взгляд из полудня назад.

Future Continuous помещает действие в процесс: at noon I will be checking the files. Future Perfect показывает результат к моменту: by noon I will have checked the files. Future Perfect Continuous выделяет длительность предшествующей деятельности, не гарантируя готовность всех файлов.

У Present Perfect, Past Perfect и Future Perfect общий принцип взгляда на предшествующую ситуацию, но разная точка отсчёта. Have finished связывает результат с настоящим, had finished — с прошлым моментом, will have finished — с будущим. Выбирай точку по контексту, а не по одному русскому слову «уже».

Что будет происходить и что уже будет сделано
Пример Перевод Акцент
I will review the notes tomorrow.Я просмотрю заметки завтра.Будущее событие.
At ten, I will be reviewing the notes.В десять я буду просматривать заметки.Процесс в моменте.
By ten, I will have reviewed all the notes.К десяти я просмотрю все заметки.Готовый результат.
By ten, I will have been reviewing the notes for an hour.К десяти я буду просматривать заметки уже час.Длительность деятельности.

Продолжающиеся состояния и длительность

Future Perfect не ограничивается завершёнными действиями. С состояниями он показывает длительность к будущему моменту: will have known, will have owned, will have been married. Состояние при этом может продолжаться и после указанной даты. «К маю будет десять лет, как мы знакомы» не означает конец знакомства.

Been — третья форма be. Поэтому will have been colleagues является Future Perfect Simple: после been стоит существительное, а не глагол на -ing. Для Perfect Continuous нужна другая цепочка: will have been working. Наличие been само по себе не определяет Continuous.

С live и work обе Perfect-формы могут передавать длительность: will have worked и will have been working. Continuous сильнее выделяет деятельность. С know в нейтральном значении знакомства обычно остаётся Simple, даже если указан долгий период.

In May, we will have known each other for ten years.
В мае будет десять лет, как мы знакомы.
By July, she will have been the team leader for a year.
К июлю будет год, как она руководит командой.Will have been + именная часть: Perfect Simple, не Continuous.

Частые ошибки при выборе формы

В She will has finished неверно изменён have; нужно She will have finished. В will have wrote использована V2 вместо V3; нужно will have written. В Will she has finished? ошибка та же: после подлежащего сохраняется have. Вопрос строится только переносом will.

Не считай by автоматическим требованием Perfect: глагол состояния может естественно стоять в Future Simple, например I will know by Friday. И наоборот, Future Perfect возможен без слова by, если будущий ориентир уже понятен. Сначала сформулируй, какой результат или длительность оцениваешь.

Не подставляй will в придаточное только из-за русского будущего: by the time the office opens. В отрицании учитывай смысл срока: won't have finished by noon сообщает, что к полудню работа ещё не будет закончена. Небольшие задания ниже проверяют правило отдельно от программы курса и не сохраняют прогресс.

Практика Future Perfect

Проверь have после will, третью форму глагола, будущий ориентир и придаточное времени.

Выбери один правильный вариант.

1. Нужен Future Perfect: By Monday, she ___ the report.
Ответ и объяснение

will have written. После will стоит have, затем V3 written. Перевод: «К понедельнику она напишет отчёт».

2. By the time the guests ___, we will have prepared the room.
Ответ и объяснение

arrive. В придаточном времени о будущем нужен Present Simple: arrive. Перевод: «К приезду гостей мы уже подготовим комнату».

3. Выбери правильный вопрос Future Perfect.
Ответ и объяснение

Will she have finished by five?. Вопрос начинается с will; после she остаётся have finished. Перевод: «Она закончит к пяти?»

4. Как сказать именно «К шести я ещё не закончу»?
Ответ и объяснение

I will not have finished by six.. Will not have finished by six отрицает готовность результата к шести. Work until six сообщает о продолжении работы, а finished before six — о завершении до шести.

5. Продолжающееся знакомство: In June, I ___ her for five years.
Ответ и объяснение

will have known. Know в значении знакомства обычно не используется в Continuous. Known — V3. Перевод: «В июне будет пять лет, как я её знаю».

6. Как называется форма will have been colleagues в We will have been colleagues for a year?
Ответ и объяснение

Future Perfect Simple. Been — V3 глагола be; colleagues — существительное. Глагола на -ing нет, поэтому это Future Perfect Simple: «К тому моменту мы будем коллегами уже год».