Будущее совершенное длительное время. Future Perfect Continuous (Future Perfect Progressive)

Образование Future Perfect Continuous
(shall/will have been + … -ing)

Future Perfect Continuous (Future Perfect Progressive) образуется с помощью вспомогательного глагола to be в форме Future Perfect (shall have been, will have been) и причастия настоящего времени (Present Participle) смыслового глагола: He will have been working.
Shall have been – для 1 лица единственного/множественного числа и will have been – для 2 и 3 лица единственного/множественного числа. Иногда конструкция will have been может употребляется во всех лицах. Дополнительно о правилах прибавления окончаний –ing к глаголам.

Утвердительная форма Отрицательная форма Вопросительная форма
I shall/will have been working I shall/will not have been working Shall/Will I have been working?
he
she
it
will have been working he
she
it
will not have been working Will he
she
it
we shall/will have been working we shall/will not have been working Shall/Will we
you
they
will have been working you
they
will not have been working Will you
they

Сокращенные формы:

’ll = shall/will
shan’t = shall not
won’t = will not

Употребление Future Perfect Continuous

1. Длительное будущее действие, которое начнется ранее другого будущего действия (или момента) и будет еще совершаться в момент его наступления. Future Perfect Continuous употребляется, когда указан период времени, в течении которого будет совершаться действие: (for … hours/weeks/years – в течение … часов/недель/лет, since 10 o’clock – с 10 часов, since morning – с утра, since 2005 – с 2005 года). Эта форма употребляется очень редко.

Примеры:Tomorrow it will have been snowing for 3 days. – Завтра будет идти снег уже 3 дня.
Next year Sheila will have been working for this firm for 10 years. – В следующем году Шейла будет работать в этой фирме уже 10 лет.