Содержание статьи
1. Что такое Future Perfect?
Это время показывает, что действие будет завершено к определённому моменту в будущем. Оно говорит о результате, который уже будет достигнут к тому времени. Это «будущее в будущем».
Thank you for reading this post, don't forget to subscribe!Формула: will have + V3 (причастие прошедшее время, 3-я форма глагола)
- Для всех лиц: I/You/He/She/It/We/They + will have + V3
- Сокращение: ‘ll have + V3
- Отрицание: will not have (won’t have) + V3
- Вопрос: Will + подлежащее + have + V3?
Пример: By next year, I will have finished my degree. (К следующему году я закончу свою степень.) → К моменту «next year» действие «закончить» уже будет позади.
2. Основные случаи употребления
а) Действие, которое завершится до определённого момента в будущем
Ключевое слово — by (к какому-то времени).
- They will have built the house by the end of this month. (Они построят дом к концу этого месяца.) → К моменту «конец месяца» строительство будет завершено.
- Will you have done your homework by 8 p.m.? (Ты сделаешь домашнюю работу к 8 вечера?) → Результат (сделанная работа) важен к указанному сроку.
- I will have retired by 2030. (Я выйду на пенсию к 2030 году.) → К этому году моя карьера уже завершится.
б) Действие, которое завершится до другого действия в будущем
Часто в придаточных предложениях времени с when, before, by the time.
- She will have left before you arrive. (Она уедет до того, как ты приедешь.) → Её отъезд (1) произойдёт раньше твоего приезда (2).
- By the time you read this letter, I will have already gone. (К тому времени, как ты прочтёшь это письмо, я уже уеду.)
- When we meet, I will have known the results. (Когда мы встретимся, я уже буду знать результаты.) → Я узнаю результаты до момента встречи.
3. Важные указатели времени (маркеры)
- by (к) + момент времени: by 5 o’clock, by tomorrow, by next week, by the end of the year, by then
- by the time (к тому времени, как) + придаточное предложение в Present Simple
- ❌ …by the time he will arrive.
- ✅ …by the time he arrives.
- before (до того как) + придаточное предложение в Present Simple
- when (когда) + Present Simple — в значении «и вот тогда окажется, что…»
- already (уже), just (только что), yet (ещё) — для будущего контекста.
4. Future Perfect vs. Future Simple — Ключевое отличие!
| Future Perfect | Future Simple |
|---|---|
| Результат к определённому моменту в будущем. «Что уже будет сделано/завершено к тому времени?» | Факт или действие в будущем вообще. «Что произойдёт?» |
| Отвечает на вопрос: What will have happened by…? | Отвечает на вопрос: What will happen? |
| I will have written the report by Friday. (Я напишу отчёт к пятнице.) → Акцент на результате: в пятницу отчёт будет готов. | I will write the report on Friday. (Я напишу отчёт в пятницу.) → Акцент на действии: процесс написания произойдёт в пятницу. |
| Call me after 7 p.m. — I will have finished dinner by then. (Позвони мне после 7 — я уже поужинаю к тому времени.) → Ужин будет завершён к моменту звонка. | I will finish dinner at 7 p.m. (Я закончу ужин в 7 вечера.) → Констатация времени окончания. |
Простой тест: Есть ли в предложении граничный срок, момент, до которого должно что-то произойти? Если да — Future Perfect.
5. Future Perfect vs. Future Perfect Continuous
Это сравнение аналогично Past Perfect vs. Past Perfect Continuous, но в будущем.
| Future Perfect | Future Perfect Continuous |
|---|---|
| Акцент на РЕЗУЛЬТАТЕ, завершённости действия к моменту в будущем. | Акцент на ДЛИТЕЛЬНОСТИ процесса, который будет идти вплоть до момента в будущем. |
| By 2025, I will have lived in three different countries. (К 2025 году я буду жить в трёх разных странах.) → Результат: факт проживания. | By 2025, I will have been living abroad for 10 years. (К 2025 году я буду жить за границей уже 10 лет.) → Процесс и его длительность: как долго это будет продолжаться. |
| How many pages will you have written by tomorrow? (Сколько страниц ты напишешь к завтрашнему дню?) → Вопрос о количественном результате. | How long will you have been writing when you finish? (Как долго ты будешь писать, когда закончишь?) → Вопрос о длительности процесса. |
6. Особенности употребления
- В придаточных предложениях времени (after, when, before, until, as soon as, by the time) после этих союзов НЕ используется will. Вместо Future Perfect используется Present Perfect, чтобы показать завершённость действия к моменту в будущем.
- ❌ I will call you when I will have finished.
- ✅ I will call you when I have finished. (Я позвоню тебе, когда закончу.) → Present Perfect показывает завершённость к моменту звонка.
- Это же правило действует для Future Perfect Continuous:
- ✅ We’ll go for a walk after it has stopped raining. (Мы пойдём гулять после того, как дождь прекратится.)
7. Краткий итог-схема
Используйте Future Perfect, когда:
- Нужно сказать, что действие будет полностью завершено к определённому моменту в будущем (часто с by или by the time).
- Важен будущий результат, а не процесс.
- Нужно показать, что одно будущее действие уже завершится до начала другого.
Запомните формулу: Will have + V3.
Главный вопрос: What will already be done by a certain future time? (Что уже будет сделано к определённому моменту в будущем?)
Простой алгоритм:
- Определите момент в будущем (завтра к вечеру, к 2030 году, к её приходу).
- Спросите себя: будет ли действие уже завершено к этому моменту?
- Если ДА → используйте Future Perfect.