Время Future Perfect Continuous образуется при помощи вспомогательных глаголов will have been и причастия I смыслового глагола (глагол с окончанием -ing).
By May we will have been building our house for a year. – К маю мы будем строить дом в течение года.
Отрицательная форма образуется при помощи частицы not, которая ставится после первого вспомогательного глагола (will):
He will not have been waiting for me at the bar by then. – К этому времени он уже не будет ждать меня в баре.
В вопросительной форме первый вспомогательный глагол (will) ставится перед подлежащим:
How long will you have been studying by the end of the year? – Как долго ты будешь учиться к концу года?
Значение и употребление Future Perfect Continuous
Действие будет длиться в течение определенного периода времени вплоть до указанного момента времени в будущем:
By her fiftieth birthday she will have been teaching English for 25 years. – К тому времени, как ей исполнится 50, она будет преподавать английский язык в течение 25 лет.
С этим временем популярны следующие обстоятельства времени:
all day long – весь день
How long …? – Как долго?
for an hour – в течение часа