Future Perfect — це майбутній доконаний час, який використовується в англійській мові для позначення дій, що будуть завершені до настання певного моменту чи іншої дії в майбутньому або триватимуть якийсь час в цей момент у майбутньому.
У реченнях з Future Perfect зазвичай зазначається певний дедлайн у майбутньому (до завтра, до кінця року тощо), тому цей час часто вживається для опису мрій, планів та цілей.
Пропонуємо детально розглянути правила Future Perfect для побудови речень, випадки використання в англійській мові, а також поширені маркери часу й особливості, на які варто звернути увагу при вивченні цього часу.
Зміст
1. Як утворюється Future Perfect
1.1. Ствердження
1.2. Заперечення
1.3. Питання
2. Правила вживання Future Perfect
3. Маркери Future Perfect
4. Future Perfect: вправа на закріплення
5. FAQ — популярні питання про Future Perfect
Як утворюється Future Perfect
У сучасній англійській мові Future Perfect утворюється за допомогою модального дієслова will, допоміжного дієслова have і дієприкметника минулого часу (третьої форми для неправильних дієслів або закінчення -ed). На прикладах подивимось, як працюють формули Future Perfect для трьох типів речення:
- стверджувального;
- заперечного;
- питального.
Ствердження
Стверджувальне речення Future Perfect будується за такою формулою:
S + will + have + V3/ed
де S (subject) — це підмет речення;
V3 — третя форма в таблиці неправильних дієслів;
Ved — правильне дієслово з закінченням -ed.
Розглянемо декілька прикладів використання Future Perfect:
- I will have cooked dinner by 7 p.m. — Я приготую вечерю до 19:00.
- She will have bought a new dress before her vacation. — Вона купить нову сукню перед відпусткою.
- We will have built the house by the end of the year. — Ми побудуємо будинок до кінця року.
- They will have decorated the room by tomorrow. — Вони прикрасять кімнату до завтрашнього дня.
Донедавна з займенниками I (я) і we (ми) замість will використовувалось модальне дієслово shall. Наразі таке використання вважається застарілим і може зустрітися хіба що в художній літературі, публіцистичних чи офіційних текстах. В розмовній англійській перевага віддається вживанню will з усіма особами однини й множини.
- I shall have met my parents by 5 p.m. → I will have met my parents by 5 p.m. — Я зустріну своїх батьків до 17:00.
- We shall have arrived at the airport by 11 a.m. → We will have arrived at the airport by 11 a.m. — Ми прибудемо в аеропорт до 11 ранку.
Крім того, в усному мовленні та неофіційному листуванні після особових займенників модальне дієслово will часто скорочується до ’ll. Проте після іменників вживається повна форма (will). Порівняймо ці приклади:
-
He’ll have left the office by then. — На той час він вже піде з офісу.
Peter will have left the office by then. — На той час Пітер вже піде з офісу.
-
They’ll have bought pizza before the party. — Вони куплять піцу перед вечіркою.
My friends will have bought pizza before the party. — Мої друзі куплять піцу перед вечіркою.
Заперечення
Щоб утворити заперечне речення Future Perfect, до модального дієслова will необхідно додати заперечну частку not:
S + will + not + have + V3/ed
- I will not have finished this book by noon. — Я не дочитаю цю книгу до полудня.
- It will not have stopped raining till midday. — Дощ не припиниться до полудня.
- You will not have finished your coffee in 5 minutes. — Ти не доп’єш каву за 5 хвилин.
Will not зазвичай скорочується до won’t:
- She won’t have retired by next autumn. — Вона не вийде на пенсію до наступної осені.
- We won’t have painted the bedroom in two days’ time. — Ми не пофарбуємо спальню за два дні.
- They won’t have graduated in three years’ time. — Вони не закінчать навчання через три роки.
Питання
Розберемо формули для побудови двох основних типів питань: загального та спеціального.
Загальне питання (general question, yes/no question) утворюється в Future Perfect завдяки винесенню модального дієслова will на перше місце (перед підметом):
Will + S + have + V3/ed?
- Will you have watered the flowers by then? — Чи встигнеш ти до того часу полити квіти?
- Will he have brought the documents in an hour’s time? — Чи принесе він документи за годину?
- Will they have completed the task before the meeting? — Чи встигнуть вони виконати це завдання до зустрічі?
Спеціальне питання (special question, wh-question) утворюється шляхом використання на початку речення відповідного питального слова (QW — question word), після чого ставиться will, підмет і решта слів згідно з правилами побудови загального питання:
QW + will + S + have + V3/ed?
- When will she have moved out of her parents’ house? — Коли вона з’їде з батьківського дому?
- Where will you have bought a new camera by tomorrow? — Де ти до завтрашнього дня купиш новий фотоапарат?
- How will we have got to the railway station before our train leaves? — Як ми доберемося до залізничного вокзалу до відправлення нашого поїзда?
Правила вживання Future Perfect
Виокремлюють три основні випадки, в яких в англійській мові використовується Future Perfect. Розглянемо їх на прикладах.
1. Дія, що завершиться (або не завершиться) до певного моменту в майбутньому:
- He will have finished his English homework by 2 p.m. — Він зробить домашнє завдання з англійської до 14:00.
- I will have quit my job by next spring. — Я звільнюся з роботи до наступної весни.
- They won’t have sold their car until the end of the month. — Вони не продадуть свою машину до кінця місяця.
2. Дія, що завершиться до настання іншої дії в майбутньому:
- I will have visited 30 countries by the time I’m 60. — До того часу, як мені виповниться 60 років, я відвідаю 30 країн.
- She will have finished the report before the meeting starts. — Вона закінчить звіт ще до початку зустрічі.
- We won’t have completed the test before the time runs out. — Ми не встигнемо виконати тест до того, як закінчиться час.
3. Дія, що триватиме певний час до іншої дії або моменту в майбутньому:
- By the time they get married, they will have known each other for eight years. — На момент одруження вони будуть знайомі вже вісім років.
- Next month they will have lived in Kharkiv for eleven years. — Наступного місяця вони будуть жити в Харкові вже одинадцять років.
- At the end of the month, she will have worked for the company for two years. — Наприкінці місяця вона пропрацює в цій компанії вже два роки.
Важливо: для позначення тривалої дії Future Perfect використовується лише з деякими дієсловами. До цієї групи належать:
- дієслова live (жити), work (працювати), teach (навчати), study (вивчати), play (грати);
- дієслова стану — state verbs: know (знати), be (бути), feel (відчувати) тощо.
Маркери Future Perfect
Future Perfect зазвичай вживається зі словами та підрядними реченнями часу, що вказують, до якого моменту в майбутньому буде виконана дія. Найпоширенішими маркерами Future Perfect є сполуки, утворені зі словами by (до), before (до) і when (коли). Наведемо декілька прикладів:
- by tomorrow — до завтра
- by next week — до наступного тижня
- by next month — до наступного місяця
- by next year — до наступного року
- by the end of the week — до кінця тижня
- by the end of the month — до кінця місяця
- by the end of the year — до кінця року
- by 6 o’clock — до 6-ї години
- by 10 a.m. — до 10-ї ранку
- by Monday — до понеділка
- by then — до того часу
- by this time tomorrow — до цього часу завтра
- by the deadline — до дедлайну
- by the time you come back — до того часу, як ти повернешся
- by the time I arrive — до мого приходу
- before the end of the day — до кінця дня
- before the end of the year — до кінця року
- before the weekend — до вихідних
- before lunchtime — до обіду
- before the year is over — до кінця року
- before the meeting starts — до початку зустрічі
- before they come — до того, як вони прийдуть
- before you leave — перед тим, як ти підеш
- when I’m 50 — коли мені буде 50
- when I am older — коли я подорослішаю
- when they arrive — коли вони приїдуть
- when you finish — коли ти закінчиш
- when we get there — коли ми прибудемо туди
- when he calls — коли він подзвонить
Важливо: у підрядній частині після by, before, when в англійській мові вживається Present Simple (простий теперішній час) замість майбутнього часу.
- They will have roasted chicken by the time I arrive. — Коли я приїду, вони вже засмажать курку.
- We will have launched a new product before the year is over. — Ми запустимо новий продукт ще до кінця року.
- I will have sent the email when he calls. — Я вже надішлю електронного листа, коли він зателефонує.
Серед інших маркерів Future Perfect зустрічаються такі:
- till noon — до полудня
- until tomorrow morning — до завтрашнього ранку
- next month — наступного місяця
- at the end of the month — в кінці місяця
- in an hour’s time — за годину
- in three days’ time — через три дні
- in five years’ time — через п’ять років
Використаємо ці маркери Future Perfect у прикладах речень:
- She won’t have finished the project till noon. — Вона не закінчить проєкт до полудня.
- He won’t have written an essay until tomorrow morning. — Він не напише твір до завтрашнього ранку.
- Next month, we will have moved to another city. — Наступного місяця ми переїдемо до іншого міста.
- At the end of the month, I will have worked as an HR manager for two years. — В кінці місяця я пропрацюю HR-менеджером два роки.
- They will have finished the conference in an hour’s time. — За годину вони закінчать конференцію.
- He will have got back from vacation in three days’ time. — Він повернеться з відпустки через три дні.
- In five years’ time, I will have learnt another foreign language. — Через п’ять років я вивчу ще одну іноземну мову.
Future Perfect: вправа на закріплення
Аби закріпити матеріал, пропонуємо виконати вправу з використання Future Perfect. Розкрийте дужки у наведених реченнях, використовуючи необхідний час (для перевірки клікніть на відповідне речення):
1. By the end of the year, she (move) to a new flat.
will have moved
2. He (not/finish) the project by the deadline.
won’t have finished
3. In ten years’ time, he (become) a successful business owner.
will have become
4. (you/fix) the car by tomorrow afternoon?
Will you have fixed
5. By this time next year, I (achieve) the B2 level of English.
will have achieved
6. They (not/do) all house chores by the end of the day.
won’t have done
7. She (buy) a new car by the time she (retire).
will have bought, retires
8. We (return) from vacation before they (finish) the renovations.
will have returned, finish
FAQ — популярні питання про Future Perfect
1. Коли використовується Future Perfect?
Future Perfect (майбутній доконаний час) використовується для опису дій, що триватимуть або будуть завершені до якогось моменту або іншої дії в майбутньому. Зазвичай цей час вживається разом з маркерами, що вказують на такий момент у майбутньому, до якого буде виконана дія.
- I will have eaten dinner by the time you get home. — Я вже повечеряю, коли ти повернешся додому.
- She will have studied Chinese for two years by next autumn. — Наступної осені вона вивчатиме китайську мову протягом двох років.
2. Як утворюється Future Perfect на прикладах?
Майбутній доконаний час (Future Perfect) утворюється за такими формулами:
Тип |
Формула |
Приклад |
Переклад |
+ |
S + will + have + V3/ed |
They will have revised all topics before the exam. |
Вони повторять всі теми до іспиту. |
- |
S + won’t + have + V3/ed |
They won’t have revised all topics before the exam. |
Вони не повторять всі теми до іспиту. |
? |
Will + S + have + V3/ed? |
Will they have revised all topics before the exam? |
Чи повторять вони всі теми до іспиту? |
3. Чим відрізняється Future Perfect і Future Perfect Continuous?
Future Perfect вживається для того, щоб підкреслити завершеність дії до певного моменту в майбутньому. Крім того, цей час використовується з дієсловами стану для позначення дій, що триватимуть певний час до якогось моменту в майбутньому.
- They will have redecorated the flat by the end of the week. — Вони зроблять ремонт у квартирі до кінця тижня.
- Next month, we will have known each other for ten years. — Наступного місяця ми будемо знайомі вже десять років.
Future Perfect Continuous використовується для вираження тривалості дії, що буде в процесі станом на певний момент у майбутньому. Цей час не вживається з дієсловами стану.
-
By next week, they will have been redecorating the flat for two months. — Наступного тижня вони вже два місяці робитимуть ремонт у квартирі.