Когда нужно использовать Future Perfect

1. Future Perfect используется, чтобы сказать «как долго» длилось действие, которое началось и продолжается до момента начала другого действия в будущем. Часто используется с ‘for’. Альтернативным вариантом  может быть Future Perfect Continuous, так как обычный Future Perfect преимущественно используется с глаголами состояния (stative verbs). Если в предложении встречается слово ‘when’, то обычно нужно использовать Present Simple.

  • When we get married, I’ll have known Robert for four years. — Когда мы поженимся, я уже буду знать Роберта 4 года.
  • At 4 o’clock, I’ll have been in this office for 24 hours. В 4 часа будет уже сутки, как я нахожусь в этом офисе.

 

2: Future Perfect используется со словом, которое обозначает будущее время (часто с частицей ‘by’), чтобы описать действие, которое закончится перед наступлением определенного времени в будущем, но конкретно, когда закончится это действие, мы не знаем.

  • By 10 o’clock, I will have finished my homework. К 10 я уже закончу делать домашнюю работу (я закончу делать домашнюю работу раньше 10, но я точно не знаю когда)
  • By the time I’m sixty, I will have retired. К 60 годам я уже выйду на пенсию (я выйду на пенсию до 60 лет. Может в 55, может в 52 года. Я не знаю, когда)

future perf

Хотите выучить времена в совершенстве? Репетитор английского  — отличный помощник в этом непростом деле.

Top