Future Perfect

Future Perfect образуется с помощью вспомогательного глагола to have в будущем времени и причастия II смыслового глагола, то есть по формуле:shall/ will have +V3

Глагол в будущем времени группы Perfect обозначает действие, которое уже совершится до определенного момента в будущем. Момент в будущем, до которого закончится действие, может быть выражен обстоятельством времени с предлогом by (by 5 o’clock, by Saturday, by that time, by the end of the year)

By the end of the week we’ll have finished this work. К концу недели мы закончим эту работу.

или другим будущим действием, выраженным Present Perfect в придаточном предложении времени и условия с такими союзами, как before, when.

When we meet next time, I’ll have read this book. I’ll have finished this work before you return. Когда мы встретимся в следующий раз, я уже прочитаю эту книгу. Я уже закончу эту работу, до того как вы вернетесь.

Если Present Perfect употребляется c наречием already и другими обстоятельственными словами, то эти слова ставятся после вспомогательного глагола shall или will.

By the end of this week my friend will already have finished his report on history. К концу этой недели мой друг уже напишет свой доклад по истории.