GRAMMAR: Future Perfect Progressive-Intermediate

Intermediate.

Данное время обозначает, что действие начнется в будущем, закончится в будущем и при этом будет длиться определенный отрезок времени, который может быть выражен:

точным временем (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 лет, как я ее знаю.

Mark all the sentences with the Future Perfect Progressive.
Mark the sentences.
Revise the Future Progressive and choose the correct form.
Revise the Future Perfect and choose the correct form.
Fill in the gaps with the verbs in brackets in the correct form.