Майбутній доконаний час в англійській мові
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 | завершена дія до певного моменту |
Поради для практики
Практикуйте з реальними дедлайнами: складайте речення про свої плани: "By the end of this month, I will have finished the course."
Тренуйте з by та by the time: вживайте ці ключові маркери — вони майже завжди поруч із Future Perfect.
Зверніть увагу на часові сполучники: після when, before, by the time — Present Simple у підрядному!
Порівнюйте з Future Simple: "I will finish" vs "I will have finished" — відчуйте різницю в наголосі на завершеності.
Знайдіть Future Perfect у книгах та статтях: він часто вживається в прогнозах і планах — "By 2030, the company will have opened 100 new offices."
Пов'язані теми
- Майбутній час з will — батьківська тема; базові конструкції з will
- Теперішній доконаний простий — доконаний аспект у теперішньому
- Минулий доконаний — доконаний аспект у минулому
- Теперішній доконаний тривалий — тривало-доконаний аспект
Передумова
Майбутній час з Will в англійській мовіA2Більше концепцій рівня B2
Ця концепція іншими мовами
Порівняти всіма мовами
Хочете практикувати Майбутній доконаний час в англійській мові та більше граматики англійська? Створіть безкоштовний акаунт для навчання з інтервальним повторенням.
Почати безкоштовно