Форма Perfect Continuous

Форма Perfect Continuous используется, чтобы одновременно подчеркнуть и результат действия к определенному моменту времени, и длительность самого процесса:

We have been waiting for you for two hours — Мы ждем тебя уже два часа.

Результат длительного действия может относиться и к прошлому, и к будущему:

We had been waiting for you for two hours before you came — Мы ждали тебя два часа, прежде чем ты пришел.
We will have been waiting for you for two hours when you come — Мы будем ждать тебя уже два часа, когда ты придешь.

Основная мысль, которую передает Perfect Continuous можно сформулировать следующим образом:

Я уже столько времени это делаюI have been doing this for so long.
Я уже столько времени это делалI had been doing this for so long.
Я уже столько времени это буду делатьI will have been doing this for so long.

Вопрос строится следующим образом:

How long has he been working as an engineer? — Сколько времени он работает инженером?

В отрицательных предложениях вместо Perfect Continuous используется более простая форма Perfect:

He hasnt worked as an engineer for years — Он не работал инженером в течение многих лет.

Видеоурок «Времена группы Perfect Continuous» на канале «Английский язык с Мариной Озеровой».