Future Perfect - майбутній доконаний (перфектний) час англійської мови. Цей час використовується досить рідко. Він позначає дію, яка закінчиться в деякий час у майбутньому або буде продовжуватися після певного часу в майбутньому. Нижче детально розглянуто правила утворення Future Perfect у стверджувальних (розмовних), заперечних та питальних речення, наведена таблиця з допоміжними словами та є приклади вживання майбутнього доконаного часу.
Утворення Future Perfect
Для утворення стверджувального речення в Future Perfect необхідно використовувати допоміжні слова shall haveабо will have перед дієсловом, до якого має додаватися закінчення -ed. Якщо дієслово неправильне, то використовується його 3 форма (Past Participle). Раніше shall have використовувалося з 1 собою однини і множини, аwill have – з усіма іншими особами, проте зараз це правило не є актуальним і will have можна використовувати з усіма особами займенників. Формула утворення стверджувальних речень:
Підмет + shall have / will have + дієслово з закінченням -ed або у 3 формі
Приклади розмовних речень:
I will have finished my homework by 7 o’clock. – Я закінчу робити домашнє завдання о 7 годині.
By next November, I will have received my promotion. – У листопаді мене підвищать.
Для утворення заперечного речення в Future Perfect необхідно після допоміжних дієслів shall / will додати часткуnot. За бажанням, їх можна злити з часткою not та утворити shan’t have або won’t have відповідно. Правило утворення:
Підмет + shall not have / will not have + дієслово з закінченням -ed або у 3 формі
Приклади заперечних речень:
I will not have finished this test at 3 o’clock. – Я не закінчу цей тест о 3 годині.
They won’t have received letter from the company by 8 o’clock. – Вони не отримають листа від компанії до 8 години.
Для утворення питального речення в Future Perfect допоміжне дієслово shall / will необхідно поставити на перше місце в реченні. Формула:
Shall / Will + підмет +have + дієслово з закінченням -ed або у 3 формі
Приклади питальних речень:
Will you have read all these books by the exam time? – Ти прочитаєш всі ці книги до початку екзаменів?
Will you have learnt English by the time you get 18? – Чи вивчиш ти англійську до часу, коли тобі виповниться 18?
Допоміжні слова Future Perfect
Як і інші доконані часи англійської мови, Future Perfect має свої допоміжні слова, що зазвичай використовуються при використанні цього часу.
| Слово | | Переклад |
| by (6 o’clock, 8 o’clock і т.д.) | | до (шостої, восьмої години і т.д.) |
| by the time | | коли |
| by (Monday, Friday, і т.д.) | | до (понеділка, п’ятниці і т.д.) |
Випадки, в яких вживається Future Perfect
Нижче розглядаються випадки, коли використання Future Perfect є доречним.
I варіант використання: Закінчена дія перед будь-яким моментом в майбутньому
Future Perfect найчастіше використовується для позначення подій, що закінчаться в майбутньому в зазначений час або ж для позначення дій, що стануться перед зазначеним часом в майбутньому. Приклади:
By the time he gets home, she will have cleaned the entire house. – Коли він дістанеться додому, вона прибере увесь будинок.
I am not going to have finished this test by 3 o’clock. – Я не закінчу цей тест до 3 години.
Will she have learned enough Chinese to communicate before she moves to Beijing? – Чи вона вивчить китайську на такому рівні, що зможе спілкуватися, перед тим, як вона поїде до Пекіну?
II варіант використання: продовжена дія в майбутньому перед будь-якою подією
Future Perfect також може використовуватися з не продовжуваними дієсловами (Non-Continuous Verbs) та з окремими дієсловами змішаної групи (Mixed Verbs); детальніше це на сторінці про види дієслів. В такому випадку час означає дію, яка буде продовжуватися після будь-якої події в майбутньому. Приклади:
I will have been in London for six months by the time I leave. – Я пробуду в Лондоні 6 місяців перед тим, як його полишу.
By Monday, Susan is going to have had my book for a week. – У понеділок буде вже тиждень, як Сьюзан користується моєю книгою.