Время Future Perfect используется, когда речь идёт о результате в будущем или о действие, которое закончится до определенного момента или начала другого действия в будущем.
Исходя из общей формулы времён Perfect: have +V3/Ved, легко получить формулу Future Perfect, заменив have на will have.
Future Perfect | will have +V3/Ved |
How many cars will they have made by the end of April? They’ll have made 12,000.
(Сколько машин они сделают к концу апреля? Они сделают 12000 машин.)
How much will she have saved by next August? She’ll have saved $2000. (Сколько денег она накопит к следующему августу? Она накопит 2000 долларов.)
How far will he have driven on Friday? He’ll have driven 350 km.
(Как далеко/ Сколько он проедет в пятницу? Он проедет 350 км.)
Next year my parents will have been married for 30 years.
(В следующем году мои родители будут женаты в течение 30 лет.)