Future Perfect (майбутній простий доконаний час в англійській мові)

Рівень: B1–B2

Will have done: як говорити про дію, яка завершиться до певного моменту в майбутньому.

Future Perfect (will have + V3) описує дію, яка буде завершена до певного моменту або дедлайну в майбутньому. Час дивиться вперед від теперішнього до точки в часі й повідомляє, що до того моменту вже відбудеться. Він потрібен, щоб говорити про дедлайни, плани, очікування та припущення про майбутнє.

Як утворюється Future Perfect

Future Perfect будується з допоміжного дієслова will, дієслова have та Past Participle (V3) основного дієслова. Форма не змінюється за особами — вона однакова для I, you, he, she, it, we і they.

СтвердженняS + will have + V3 (Past Participle)
ЗапереченняS + will not (won't) have + V3
ПитанняWill + S + have + V3...?
ОсобаСтвердженняЗапереченняПитання
II will have finishedI won't have finishedWill I have finished?
YouYou will have finishedYou won't have finishedWill you have finished?
He / She / ItShe will have finishedShe won't have finishedWill she have finished?
WeWe will have finishedWe won't have finishedWill we have finished?
TheyThey will have finishedThey won't have finishedWill they have finished?

Нагадування: після will have завжди стоїть Past Participle (V3). У правильних дієсловах V3 = V1 + -ed (finished, played, visited). У неправильних — третю форму треба запам'ятати, дивіться таблицю нижче.

ДієсловоV1 (інфінітив)V2 (Past Simple)V3 (Past Participle)
finishfinishfinishedfinished
writewritewrotewritten
readreadreadread
dododiddone
eateatateeaten
seeseesawseen
givegivegavegiven
taketaketooktaken
gogowentgone
makemakemademade

Коли ми використовуємо Future Perfect

  • 🏁
    Дія, завершена до майбутнього дедлайну

    Ми дивимося на момент у майбутньому і кажемо, що до того часу вже буде зроблено. У фокусі — результат дії, а не її тривалість.

    —

    By 9 p.m. I will have finished my homework.

    До 21:00 я вже закінчу домашнє завдання.

    —

    By next summer they will have built a new house.

    До наступного літа вони збудують новий будинок.

  • 📅
    Дія, завершена до іншої майбутньої події

    Часто поєднується з «by the time + Present Simple»: одна дія у Future Perfect буде завершена до того, як станеться інша дія в Present Simple.

    —

    By the time you arrive, I will have cooked dinner.

    До твого приходу я вже приготую вечерю.

    —

    Will you have saved enough money by the end of the year?

    Ти накопичиш достатньо грошей до кінця року?

  • 🔁
    Повторюваний або тривалий досвід до певного моменту

    Використовується з «for» або «by the time», щоб порахувати, скільки разів щось станеться або скільки триватиме стан до майбутнього моменту.

    —

    By December I will have worked here for ten years.

    До грудня я пропрацюю тут десять років.

    —

    By the time she's 30, she will have visited 50 countries.

    До тридцяти років вона відвідає 50 країн.

  • 🤔
    Логічне припущення про теперішнє

    Ми припускаємо, що щось уже сталося до теперішнього моменту або до певного майбутнього моменту — «You will have heard the news by now».

    —

    You will have heard the news by now — everyone is talking about it.

    Ти вже чув новини — всі про них говорять.

    —

    She will have forgotten about our plan — she is so forgetful.

    Вона вже забуде про наш план — вона така забудькувата.

Сигнальні слова та часові маркери

Future Perfect майже завжди з'являється зі словами, що вказують на дедлайн або момент у майбутньому.

byby the timeby tomorrowby next week / month / yearby 5 o'clockby the end ofby thenby that timebeforeby the time + Present Simpleby this time tomorrowuntil

Future Perfect vs Future Simple

Обидва використовують will, але Future Perfect підкреслює завершеність до дедлайну, а Future Simple говорить про загальну майбутню подію або рішення.

АспектFuture Perfect (will have + V3)Future Simple (will + V)
ФокусРезультат: що вже буде зробленоСама дія або рішення
ДедлайнДо / перед конкретним майбутнім моментомЗагальна майбутня подія без дедлайну
РезультатДію буде завершеноДія може ще тривати
ПрикладBy 6 p.m. I will have cooked dinner. — до 18:00 вечеря буде готоваI will cook dinner tomorrow. — завтра я приготую вечерю (без дедлайну)

Типові помилки

❌ I will have finish the report by tomorrow.

✅ I will have finished the report by tomorrow.

Після «will have» завжди потрібна V3 (Past Participle), а не базова форма. «Will have finish» — невірно.

❌ By next year she will has graduated.

✅ By next year she will have graduated.

Ніколи не використовуйте «has» / «have» як основне дієслово після will. Структура: will + have + V3, а не will + has / have + V3.

❌ I will have to go tomorrow.

✅ I will have gone by tomorrow.

V1 невірна після will have. «Will have to go» означає іншу конструкцію — для Future Perfect дієслова «go» потрібно «will have gone».

❌ By 5 p.m. I will finish the project.

✅ By 5 p.m. I will have finished the project.

З «by + конкретний момент» в англійській використовується Future Perfect, а не Future Simple. «By 5 p.m. I will finish» втрачає значення дедлайну.

Часті запитання

Коли використовувати Future Perfect замість Future Simple?

Використовуйте Future Perfect, коли є чіткий дедлайн або момент у майбутньому і ви хочете підкреслити, що дія буде завершена до того часу. Якщо в реченні немає дедлайну і йдеться просто про майбутню подію чи рішення — обирайте Future Simple.

У чому різниця між Future Perfect та Future Continuous?

Future Perfect (will have + V3) відповідає на питання «Що буде завершено до того моменту?» і фокусується на результаті. Future Continuous (will be + V-ing) відповідає на «Що відбуватиметься в той момент?» і фокусується на процесі.

Чи можна використовувати Future Perfect зі стативними дієсловами?

Так, але звучить формально і використовується рідко. Природніше — з динамічними дієсловами, що описують дію або перехід (finish, build, leave, learn). З дієсловами «be», «have» (володіння) або «own» краще використовувати Future Simple.

Як утворити заперечення та питання?

Заперечення: S + will not (won't) have + V3. Питання: Will + S + have + V3? Короткі відповіді: Yes, S + will. No, S + won't. Приклад: «By 8 p.m. she will not have arrived yet. — Will she have arrived by 8 p.m.? — No, she won't.»

Future Perfect — зрозумілий посібник для тих, хто вивчає англійську

Future Perfect (will have + V3) — один із чотирьох англійських майбутніх часів. Він описує дію, яка буде завершена до певного моменту або дедлайну в майбутньому. Цей час потрібен для розмов про плани, дедлайни, очікування та припущення про те, як все виглядатиме через певний час.

На цій сторінці ви знайдете повну таблицю утворення, список Past Participle (V3) поширених неправильних дієслів, сигнальні слова (by, by the time, before, by the end of), чотири ключові випадки вживання з природними прикладами, порівняння з Future Simple, список типових помилок і відповіді на найчастіші запитання тих, хто вивчає.

Future Perfect часто працює в парі: Future Perfect у головному реченні і Present Simple у підрядному часі — «By the time you come, I will have cooked dinner». Вивчення цих конструкцій поруч — найшвидший спосіб опанувати Future Perfect і звучати природно у формальному усному та писемному мовленні.