Future Perfect — Будущее совершенное время
Future Perfect
Future Perfect показывает действие, которое завершится к моменту в будущем: I will have finished by 5 — «к пяти я уже закончу». Формула: will have + V3 для всех лиц. Обязательное условие — дедлайн с by (by 5, by then, by May, by Friday): без момента, к которому все завершится, время бессмысленно. By означает «к», а не «в»!
Формула и таблица
| Тип | Формула | Пример |
|---|---|---|
| утверждение | S + will have + V3 | will have finished |
| отрицание | S + won't have + V3 | won't have arrived |
| вопрос | Will + S + have + V3? | Will you have eaten? |
Случаи употребления
- Завершенность к сроку: by 5, by then, by May.
- Достижения: will have written ten books.
- Длительность к сроку: will have been friends for years.
- Прогнозы-итоги: will have forgotten by then.
Маркеры-слова
Главный маркер — by + момент. Дополнительно: already, soon, by the time. Без by — другое будущее время.
Сравнение с похожими темами
| Тема | Формула | Пример | Ключевое отличие |
|---|---|---|---|
| Future Perfect | will have + V3 | will have finished | Завершится к сроку |
| Future Simple | will + V | will finish | Факт будущего |
| Future Continuous | will be + V-ing | will be waiting | Процесс в момент |
5 ошибок русскоязычных
- ❌ I will finish by 5 (завершенность). → ✅ I will have finished... К сроку — Perfect.
- ❌ Will have finished at 5. → ✅ ...by 5. Дедлайн — by.
- ❌ She will has finished. → ✅ ...will have finished. Have неизменно.
- ❌ Will you finished? → ✅ Will you have finished? Have обязателен.
- ❌ They will have build. → ✅ ...have built. После have — V3.
Исключения и особые случаи
Состояния с результатом: will have known/been. Длительность к сроку — Future Perfect Continuous. В быту заменяется Simple + by.
Как запомнить
Вопрос-тест «есть дедлайн?»: вижу by 5 / by then / by May — ставлю will have + V3; дедлайна нет — другое будущее. Составьте десять обещаний с дедлайнами: will have finished by Friday, will have paid by Monday. Десять дедлайнов за вечер закрепляют время. Затем превращайте Simple-планы в Perfect-дедлайны: will finish → will have finished by 5. Двадцать превращений тренируют связку с by. Отдельно заучите тройку will-have-V3 как скороговорку. Финал — план месяца одними дедлайнами: десять will have-пунктов с by-датами. После переходите к теме Future Perfect Continuous. Составьте десять обещаний с дедлайнами: will have finished by Friday, will have paid by Monday. Десять дедлайнов за вечер закрепляют время. Затем превращайте Simple-планы в Perfect-дедлайны: will finish → will have finished by 5. Двадцать превращений тренируют связку с by. Отдельно заучите тройку will-have-V3 как скороговорку. Финал — план месяца одними дедлайнами: десять will have-пунктов с by-датами. Дополнительно превращайте Simple-планы в Perfect-дедлайны: will finish → will have finished by 5. Двадцать превращений тренируют связку с by. Затем составляйте план месяца одними дедлайнами. Финал — план квартала одними will have-дедлайнами: двенадцать пунктов с by-датами и проверкой выполнения. Дополнительно ведите дневник дедлайнов: каждый вечер три will have-обещания на завтра с проверкой исполнения утром. Проверяйте by-дедлайн в каждом предложении: нет by — нет Perfect. Фиксируйте связку с by еженедельно новыми дедлайнами.
Примеры с переводом
| English | Перевод | Комментарий |
|---|---|---|
| I will have finished by 5. | К пяти я уже закончу. | Завершено к 5 завтра. |
| She will have left by then. | Она уйдет к тому времени. | Уйдет к тому моменту. |
| They will have built it by May. | Они построят это к маю. | Построят к маю. |
| He will not have arrived yet. | Он еще не приедет (к тому времени). | Отрицание: won't have. |
| Will you have eaten? | Ты уже поешь (к тому времени)? | Вопрос о завершенности. |
| We will have paid by Friday. | Мы оплатим к пятнице. | Оплатим к пятнице. |
| She will have graduated soon. | Она скоро выпустится. | Скоро выпустится. |
| They will have moved by summer. | Они переедут к лету. | Переедут к лету. |
| I will have read it twice. | Я прочитаю это дважды. | Прочитаю дважды к сроку. |
| He will have forgotten by then. | Он забудет к тому времени. | Забудет к тому времени. |
| We will have been friends for years. | Нашей дружбе исполнятся годы. | Дружбе исполнится годы. |
| She will have worked here a decade. | Она проработает здесь десятилетие. | Десятилетие к сроку. |
| They will have left before we come. | Они уйдут раньше, чем мы придем. | Уйдут раньше прихода. |
| I will have called by noon. | Я позвоню к полудню. | Позвоню к полудню. |
| He will have written ten books. | Он напишет десять книг. | Напишет десять книг. |
Тест — проверь себя (20 вопросов)
1. I ___ by 5 tomorrow.
2. She ___ by then.
3. They ___ it by May.
4. He ___ by noon.
5. Выбери верный вопрос.
6. We ___ by Friday.
7. She ___ soon.
8. They ___ by summer.
9. I ___ it twice by then.
10. He ___ by then.
11. We ___ for ten years by then.
12. She ___ here a decade by 2030.
13. They ___ before we come.
14. I ___ by noon.
15. He ___ ten books by 2040.
16. Finished ___ 5 o'clock.
17. Done ___.
18. Built ___.
19. She ___ it by Friday.
20. They ___ by Monday.
Результат: —
Ответь на вопросы и нажми «Проверить все».
Частые вопросы
Как образуется Future Perfect?
Will have + V3 для всех: will have finished, won't have arrived, Will you have eaten? Will неизменен, причастие неизменно. Вопросы перестановкой will, отрицания с not.
Зачем нужен by?
By + момент (by 5, by then, by May, by Friday) — главное условие. Без by-момента Future Perfect бессмыслен: нужен дедлайн, к которому действие завершится. By = «к», не «в»!
Perfect, Simple или Continuous?
Future Perfect — завершенность к моменту (will have finished by 5). Future Simple — факт будущего (will finish tomorrow). Future Continuous — процесс в момент (will be waiting at 5). Три времени — три взгляда на будущее.
Часто ли используется?
Future Perfect — редко в речи, чаще в планах, прогнозах, дедлайнах. В быту заменяется Present Perfect с будущим маркером или Simple. На экзаменах — обязателен для by-моментов.
Состояния и длительность?
Нет: глаголы состояния с результатом — will have known/been (I will have known him for years). Continuous-формы будущего результата — Future Perfect Continuous. Проверка та же, что в настоящем.