Урок 19. Future Perfect

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

Формула: will have + третя форма дієслова (V3)

Таблиця утворення Future Perfect:

ПитанняСтвердженняЗаперечення
Will I/you/we/they/he/she have written?I/you/we/they/he/she will have writtenI/you/we/they/he/she won’t have written

Важливо:
Для першої особи (I або we) замість will можна використовувати shall. Обидва варіанти є правильними:

  • I will have written the letter by 7 o’clock. – Я (вже) напишу лист до 7 години.
  • I shall have written the letter by 7 o’clock. – Я (вже) напишу лист до 7 години.

Примітка: Уживання прислівника already (вже) з Future Perfect не є обов’язковим, оскільки сама форма часу показує, що дія завершиться. Already вживається лише для підкреслення факту виконання дії.

Слова-підказки (наріччя), що часто використовуються з Future Perfect:

  • already – вже
  • before – до
  • by – до (моменту часу)

Вживання Future Perfect

  1. Дія завершиться до певного моменту у майбутньому:
    • He will have (already) come home by 6 o’clock. – Він (вже) прийде додому до 6 години.
  2. Одна дія завершиться раніше іншої у майбутньому:
    • He will have read the book before he sees the film. – Він прочитає книгу до того, як подивиться фільм.
    Примітка:
    Дія, яка відбудеться раніше, виражається у Future Perfect. Дія, що відбудеться пізніше – у Present Simple.

Заперечення

Заперечна форма Future Perfect утворюється додаванням частки not після will:

  • He will not have read the book by Saturday. – Він ще не прочитає книгу до суботи.

Питання

Питальна форма Future Perfect утворюється винесенням will перед підметом:

  • Will he have read the book by Saturday? – Він прочитає цю книгу до суботи?