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 written | I/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
- Дія завершиться до певного моменту у майбутньому:
- He will have (already) come home by 6 o’clock. – Він (вже) прийде додому до 6 години.
- Одна дія завершиться раніше іншої у майбутньому:
- 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? – Він прочитає цю книгу до суботи?