Одна из имеющихся форм пассивного залога в английском.
Образование
shall / will + have been + причастие прошедшего времени смыслового глагола (Participle II)
Утвердительная форма.
The letter will have been written by 5. — Письмо будет написано к пяти часам.
A lot of tasty dishes will have been prepared by the time our guests come. — Ко времени прихода наших гостей будет приготовлено множество вкусных блюд.
The shop will have been closed by the grocer by six o’clock. — К шести часам магазин уже будет закрыт хозяином. (речь идет о продуктовом магазине)