Future Perfect (будущее совершенное время) — это глагольная форма, которая обозначает действие, которое уже закончится к определённому моменту в будущем. Это момент в будущем может быть указан точным временем, другой датой, действием в будущем или контекстом.
Формула образования:
- I/You/We/They + will have + правильный глагол с окончанием -ed (или 3 форма неправильного глагола)
- He/She/It + will have + правильный глагол с окончанием -ed (или 3 форма неправильного глагола)
Случаи употребления:
- Для выражения действия, которое завершится до определённого момента в будущем.
Этот момент может быть указан:
- Точным временем: By 3 o'clock tomorrow, I will have finished my homework. (К трём часам завтра я закончу свою домашнюю работу.)
- Другой датой: Next month, I will have been in this city for 5 years. (В следующем месяце будет 5 лет, как я нахожусь в этом городе.)
- Действием в будущем: By the time you arrive, I will have prepared dinner. (К тому времени, как ты приедешь, я уже приготовлю ужин.)
- Для выражения предположения о будущем на основе опыта или знаний:
By the end of the year, he will have achieved a lot. (К концу года он многого достигнет.)
- Для выражения действия, которое будет продолжаться до определённого момента в будущем:
By July, I will have been living in this city for 3 years. (К июлю будет 3 года, как я живу в этом городе.)