Данное время обозначает, что действие начнется в будущем, закончится в будущем и при этом будет длиться определенный отрезок времени, который может быть выражен:
точным временем (for 2 hours tomorrow, for the whole week)
другим действием (by ... / before... till.../ until...)
1) Утвердительная форма образуется при помощи глаголов will / shall + have been и Ving.
Форма shall прежде употреблялась для I / we, но сейчас эта форма малоупотребительна, все чаще используется только will или сокращенный вариант 'll.
I will have been checking the tests for 3 hours tonight. - Я буду проверять тесты 3 часа сегодня вечером.
They will have been spending their holidays alone until their parents join them. - Они будут проводить отпуск наедине, пока их родители не присоединятся к ним.
2) Отрицательная форма образуется при помощи глагола will + not + have been и Ving.
I will not (won't) have been checking the tests for 3 hours tonight. - Я не буду проверять тесты 3 часа сегодня вечером.
They will not (won't) have been spending their holidays alone until their parents join them. - Они не будут проводить отпуск наедине, пока их родители не присоединятся к ним.
3) Вопросительная форма образуется при помощи постановки глагола will на первое место + have been и Ving.
Will I have been checking the tests for 3 hours tonight? - Я буду проверять тесты 3 часа сегодня вечером?
Will they have been spending their holidays alone until their parents join them? - Они будут проводить отпуск наедине, пока их родители не присоединятся к ним?
Так как данная форма является самой длинной в английском языке, то употребляется она довольно редко. В зависимости от того, что именно нужно выразить, употребляется Future Simple, Future Progressive или Future Perfect.
Обратите внимание, что глаголы, не употребляющиеся во временах группы Progressive также не будут употребляться и в Future Perfect Progressive. В таком случае мы употребляем Future Perfect. Подробнее о таких глаголах можно почитать в этом юните.
I will have known her for 10 years this September. - Этим сентябрем будет 10 лет, как я ее знаю.