All topics
B1Времена (углубление)

Future Perfect (базовый уровень: I will have finished)

Topic essentials

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

Говорящий мысленно переносится в будущий момент и смотрит, что к нему уже будет сделано. В отрицании сообщаем, что к этому сроку завершения ещё не будет.

1

By Friday, I'll have finished the report.

К пятнице я закончу отчёт.

2

Will you have sent it by six?

Ты отправишь его к шести?

3

I won't have finished by noon.

К полудню я ещё не закончу.

Строим форму will have + V3. V3 — третья форма глагола: finished, sent. Слово by задаёт срок: не позднее указанного времени. Речь о предполагаемом результате, а не о гарантии исполнения плана.

1. Что уже будет готово к будущему сроку

4

By Friday, I'll have finished the report.

К пятнице я закончу отчёт.

Сейчас отчёт ещё может быть в работе. Мы выбираем будущий ориентир — пятницу — и говорим, что к нему работа будет закончена. Не требуется закончить именно в пятницу: можно завершить раньше. Важен готовый результат к сроку.

В шесть и к шести — разные указания времени

Намечаю отправку в определённый момент

5

I'll send it at six.

Я отправлю его в шесть.

К этому моменту отправка уже состоится

6

I'll have sent it by six.

К шести я его уже отправлю.

At six означает «в шесть»: в первой фразе назван момент отправки. By six означает «к шести, не позднее шести»: во второй фразе к этому сроку отправка уже будет выполнена, возможно и раньше. Эти слова не взаимозаменяемы без изменения смысла.

2. Will have и третья форма

Начальная форма → третья форма V3
АнглийскийПеревод
finish → finishedЗаканчивать; finished — третья форма.
send → sentОтправлять; sent — третья форма.
7

She will have finished by five.

К пяти она уже закончит.

После will всегда ставим have, в том числе с she, he и it. Затем нужна третья форма: finished у правильного finish, sent у неправильного send. В I'll have finished сокращение I'll означает I will. Been и форма с -ing для изучаемой здесь модели не нужны.

К полудню завершения ещё не будет

Полная форма

8

I will not have finished by noon.

К полудню я ещё не закончу.

Разговорное сокращение

9

I won't have finished by noon.

К полудню я ещё не закончу.

Not ставим после will: will not have finished или won't have finished. Have и третья форма при отрицании сохраняются. Отрицание относится к завершению к указанному сроку, а не обязательно к самому намерению работать.

Спрашиваем об отправке уже упомянутого отчёта

Вопрос о результате к шести

10

Will you have sent it by six?

Ты отправишь его к шести?

Возможный ответ: да

11

Yes, I will.

Да, отправлю.

Возможный ответ: нет

12

No, I won't.

Нет, не отправлю.

В вопросе will ставим перед человеком: Will you have sent…? Have и sent остаются после you. В кратком ответе достаточно I will или I won't; have sent не повторяем. Два ответа в сравнении — альтернативы.

3. Процесс в шесть или готовый результат к шести

Два разных ожидания о работе над отчётом

В шесть работа будет в процессе

13

At six, I'll be working on the report.

В шесть я буду работать над отчётом.

К шести отчёт уже будет закончен

14

By six, I'll have finished the report.

К шести я закончу отчёт.

I'll be working показывает, чем человек будет занят в шесть. I'll have finished сообщает, что к шести завершение уже произойдёт. Это разные ожидания о ситуации: не следует читать их как две обязательные части одной истории.

4. Это ожидание или обещание говорящего

15

I think I'll have finished by Friday.

Думаю, я закончу к пятнице.

Форма Future Perfect не делает будущий результат достоверным фактом. Человек может оценивать срок, обещать закончить или выражать уверенность. I think честно показывает, что это его предположение. Насколько надёжно обещание, определяется ситуацией, а не одним временем глагола.

5. Отчёт до пятницы

Коллеги Мия и Бен согласуют срок отчёта. Отправка в четверг вечером оставит Мии время прочесть его в пятницу перед обсуждением.

Отчёт до пятницы

16

Will you have finished the report by Friday?

Ты закончишь отчёт к пятнице?

17

Yes. I'll have sent it to you by Thursday evening.

Да. К вечеру четверга я уже отправлю его тебе.

18

Great. I'll read it on Friday morning.

Отлично. Я прочту его в пятницу утром.

19

Then we can discuss it after lunch.

Тогда сможем обсудить его после обеда.

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

  • × By Friday, I'll have finish the report.

    ✓ By Friday, I'll have finished the report.

    К пятнице я закончу отчёт.

    После will have нужна третья форма finished, а не начальное finish.

  • × Will you have send it by six?

    ✓ Will you have sent it by six?

    Ты отправишь его к шести?

    У send третья форма — sent. После have в этом вопросе нельзя оставить send.

  • × I won't finished by noon.

    ✓ I won't have finished by noon.

    К полудню я ещё не закончу.

    В отрицании сохраняем have: won't have finished. Одного won't перед finished недостаточно.

  • × She will has finished by five.

    ✓ She will have finished by five.

    К пяти она уже закончит.

    После will используем have для любого лица. Has здесь не ставим, даже с she.

7. Краткое повторение

  • Will have + V3 показывает предполагаемый готовый результат к будущему моменту.
  • By — «не позднее, к сроку», at — «в указанный момент». Возможность закончить раньше сохраняется при by.
  • В вопросе will идёт перед человеком; в отрицании — won't have + V3. Выбранная форма не гарантирует исполнение плана.