Совершённое будущее время

В совершённом будущем времени мы описываем два события в будущем, одно из них предшествующее другому. То действие, которое следует раньше, мы и описываем в будущем совершённом, действие будет совершено до чего-то. Вот его формула: Субъект + Will/Shall/be going to + Have Глагол 3 + Объект - к формуле простого совершённого мы добавляем глагол "will", "shall" или связку "be going to".

Давайте возьмем пример. Как говорится, "увидеть Париж и умереть". I’m gonna see Paris! (Я увижу Париж!); I will die someday (Я умру однажды) - сейчас оба действия находятся в простом будущем времени, но когда мы хотим связать эти две мысли, действие которое предшествует, ставится в будущее совершённое: Before I die, I will have seen Paris (Прежде чем я умру, я увижу Париж). Очень важно помнить, в английском мы не можем два раза использовать "will" или "to be going to", когда ставим какие-то условия в будущем. Поэтому глагол, описывающий последующее действие ("die" в нашем случае), находится в обычной форме, без каких-либо дополнений.

Вот другой пример: She will have cooked dinner by the time he comes home (Она приготовит обед к тому времени, как он придет домой) - указываем, что это будущее время всего один раз. В принципе, в этом времени мы можем не иметь какого-то второго действия, мы можем просто указать какое-то время: She will have cooked dinner by 3 o’clock (Она приготовит обед к 3 часам) - до какого времени что будет сделано. Мы можем указывать любое время в будущем, все что мы хотим выразить - то, что событие произойдет до того момента: She will have cooked dinner by December of 2050 (Она приготовит обед к декабрю 2050-го).

Читайте далее:

Совершённое продолжительное время