Future Perfect (будущее завершённое время) используется для описания действий, которые завершатся до определённого момента в будущем. Это время подчеркивает результат или факт завершения действия к указанному времени. В этой статье вы узнаете, как образуется Future Perfect, когда его использовать, какие маркеры времени указывать и как избежать типичных ошибок.
Что такое Future Perfect?
Future Perfect используется, чтобы подчеркнуть, что действие завершится до определённого времени или события в будущем.
Формула: Subject + will have + V3 (Past Participle)
- Subject — подлежащее.
- Will have — вспомогательный глагол.
- V3 — третья форма смыслового глагола (например: done, written, gone).
Примеры Future Perfect
Утвердительные предложения
- I will have finished my work by 6 PM. (Я закончу свою работу к 6 часам вечера)
- They will have built the house by the end of the year. (Они построят дом к концу года)
Отрицательные предложения
- She will not have completed her project by tomorrow. (Она не завершит свой проект к завтрашнему дню)
- We will not have arrived at the station by that time. (Мы не прибудем на станцию к тому времени)
Вопросительные предложения
- Will you have read the book by next week? (Ты прочитаешь книгу к следующей неделе?)
- Will they have solved the problem by the meeting? (Они решат проблему к началу встречи?)
Когда использовать Future Perfect?
- Для действий, завершённых до определённого момента в будущем:
- He will have completed his training by next summer. (Он завершит своё обучение к следующему лету)
- Для акцента на результате действия в будущем:
- We will have saved enough money to buy a car by December. (Мы накопим достаточно денег на покупку машины к декабрю)
- Для прогнозов и предположений:
- By the time you get home, I will have cooked dinner. (К тому времени, как ты придёшь домой, я уже приготовлю ужин)
Маркеры времени для Future Perfect
Маркер времени помогает уточнить, к какому моменту завершится действие.
Основные маркеры времени:
- By [время]:
- By 5 o’clock
- By the end of the week
- By 2025
- By then (к тому времени)
- By the time (к тому моменту):
- By the time he arrives
- By the time we finish
- Before [время/событие]:
- Before the meeting
- Before next month
- Already (уже):
- He will have already left.
Примеры с маркерами времени:
- She will have written the report by Friday. (Она напишет отчёт к пятнице)
- By the time we reach the airport, the plane will have taken off. (К тому времени, как мы доберёмся до аэропорта, самолёт уже взлетит)
- He will have completed his degree by then. (К тому времени он уже получит диплом)
Примеры предложений с Future Perfect
Утвердительные:
- I will have finished the task by 8 PM. (Я завершу задачу к 8 часам вечера)
- They will have built the bridge by next year. (Они построят мост к следующему году)
- By the time she arrives, we will have cleaned the house. (К тому времени, как она приедет, мы уже уберём дом)
Отрицательные:
- We will not have solved the problem by Monday. (Мы не решим проблему к понедельнику)
- He will not have finished his homework before dinner. (Он не закончит домашнее задание до ужина)
- The package will not have been delivered by tomorrow morning. (Посылка не будет доставлена к завтрашнему утру)
Вопросительные:
- Will she have completed her book by next month? (Она завершит свою книгу к следующему месяцу?)
- Will you have learned the material before the test? (Ты выучишь материал до теста?)
- Will the work have been done by the deadline? (Работа будет выполнена к дедлайну?)
Частые ошибки и как их избежать
- Пропуск вспомогательного глагола «have»:
- Неправильно: By that time, they will finished the work.
- Правильно: By that time, they will have finished the work.
- Неправильное использование формы глагола:
- Неправильно: She will have finish the task by tomorrow.
- Правильно: She will have finished the task by tomorrow.
- Неправильный маркер времени:
- Неправильно: She will have left until 6 PM.
- Правильно: She will have left by 6 PM.
FAQ
Future Perfect подчёркивает завершение действия до определённого времени в будущем:
— Future Simple: She will finish the report tomorrow. (Она закончит отчёт завтра)
— Future Perfect: She will have finished the report by tomorrow. (Она закончит отчёт к завтрашнему дню)
By, by then, by the time, before, already.
Добавьте «not» после «will»: She will not have completed the task.
Нет, Future Perfect всегда указывает на завершение действия до определённого времени или события в будущем.
Что почитать еще
- Future Simple: Простое будущее время в английском языке
- Future in the Past в английском: правила, формы и примеры
- Пассивный залог Future Simple
- Future Continuous: Будущее длительное время в английском
Подписывайтесь на наш Telegram-канал Memo Words, чтобы не пропустить новый материал.