B2

Майбутній доконаний час в англійській мові

Future Perfect

Огляд

Future Perfect (майбутній доконаний час) виражає дію, яка буде завершена до певного моменту в майбутньому. Головний акцент — на завершеності дії до конкретної майбутньої точки.

Аспект Деталь
Структура will have + past participle (V3)
Значення завершена дія до певного майбутнього моменту
Типові слова by (the time), before, when, by then

Порівняйте:

  • I will finish by 5. — Я закінчу до 5-ї. (просте майбутнє)
  • I will have finished by 5. — До 5-ї я вже закінчу / буду вже закінчений. (доконаний — наголос на завершеності)

Як це працює

Утворення

Future Perfect однаковий для всіх осіб:

Форма Структура Приклад
Стверджувальна will have + V3 I will have finished
Заперечна won't have + V3 She won't have arrived
Питальна Will + підмет + have + V3? Will he have left?
  • I will have finished the report by Monday. — До понеділка я вже закінчу звіт.
  • By next year, she will have graduated. — До наступного року вона вже отримає диплом.
  • They will have left before we arrive. — Вони підуть раніше, ніж ми прийдемо.

Скорочення

  • will have → 'll have

  • will not have → won't have

  • I**'ll have** finished by then. — Я вже закінчу на той час.

  • She won't have heard the news. — Вона ще не почує новин.

Питання

  • Will you have finished by 5? — Ти закінчиш до 5-ї?
  • How long will you have been here by next week? — Як довго ти вже будеш тут до наступного тижня?
  • Will they have arrived by the time we get there? — Вони вже прийдуть на той час, коли ми туди доберемося?

Ключові часові маркери

Маркер Значення Приклад
by + час до певного моменту By 5 o'clock...
by the time + речення до того, як щось станеться By the time he arrives...
before + час/подія перед чимось Before you leave...
when + речення коли щось станеться When you call...
by then на той час ... by then

Приклади в контексті

Англійська Українська
I will have finished by 5 o'clock. До 5-ї я вже закінчу.
By next year, she will have graduated. До наступного року вона вже отримає диплом.
They will have left before we arrive. Вони підуть до того, як ми прийдемо.
How long will you have been here? Як довго ти вже будеш тут?
By the time you read this, I'll have left. Коли ти прочитаєш це, я вже піду.
She won't have heard the news yet. Вона ще не почує новин.
Will you have finished by tomorrow? Ти закінчиш до завтра?

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

1. Пропуск have

  • I will finished by 5. — неправильно
  • I will have finished by 5. — правильно

2. Неправильна форма: will be + V3 замість will have + V3

  • The work will be finished by Monday. — це пасивний стан, а не Future Perfect!
  • The work will have been finished by Monday. — правильно (якщо говоримо про доконаний аспект)

(Хоча "will be finished by Monday" = "буде закінчено до понеділка" — це окрема правильна форма — Future Passive)

3. Використання will у підрядному після by the time

  • By the time you will arrive, I will have left. — will не вживається після by the time!
  • By the time you arrive, I will have left. — правильно (Present Simple замість Future)

4. Плутанина з Future Continuous

Future Perfect Future Continuous
will have + V3 will be + V-ing
завершена дія тривала дія
I will have finished by 5. I will be working at 5.

Особливості вживання

Future Perfect у підрядних реченнях

Після часових сполучників (when, by the time, before, after) у підрядному реченні вживається Present Simple або Present Perfect, а не Future:

  • When you come home, I will have cooked dinner.
  • By the time he arrives, they will have left.
  • Before she gets there, he will have finished.

Future Perfect Continuous

Існує також Future Perfect Continuous (will have been + -ing) для тривалих дій, що будуть продовжуватися до певного майбутнього моменту:

  • By next year, I will have been working here for ten years.
  • When you call, I will have been sleeping for eight hours.

Порівняння часів майбутнього

Час Структура Акцент
Future Simple will + base просте майбутнє
Future Continuous will be + -ing тривала дія в певний момент майбутнього
Future Perfect will have + V3 завершена дія до певного моменту

Поради для практики

  1. Практикуйте з реальними дедлайнами: складайте речення про свої плани: "By the end of this month, I will have finished the course."

  2. Тренуйте з by та by the time: вживайте ці ключові маркери — вони майже завжди поруч із Future Perfect.

  3. Зверніть увагу на часові сполучники: після when, before, by the time — Present Simple у підрядному!

  4. Порівнюйте з Future Simple: "I will finish" vs "I will have finished" — відчуйте різницю в наголосі на завершеності.

  5. Знайдіть Future Perfect у книгах та статтях: він часто вживається в прогнозах і планах — "By 2030, the company will have opened 100 new offices."

Пов'язані теми

Передумова

Майбутній час з Will в англійській мовіA2

Більше концепцій рівня B2

Ця концепція іншими мовами

Порівняти всіма мовами

Хочете практикувати Майбутній доконаний час в англійській мові та більше граматики англійська? Створіть безкоштовний акаунт для навчання з інтервальним повторенням.

Почати безкоштовно