Past Perfect Continuous

Процесс, который длился до определённого момента в прошлом.

Ктоhad beenглагол с -ing

Примеры использования past perfect continuous:

Утверждение
She had been working for two hours when I arrived.К моему приходу она работала уже два часа.
Отрицание
She had not been working long when I arrived.К моему приходу она работала ещё недолго.
Вопрос
Had she been working long before you arrived?Она долго работала до твоего прихода?

Запомните

  • Had been + глагол с -ing для всех лиц.
  • Показывает длительность или причину: He was tired because he had been running - он устал, потому что бегал.

В чём разница

She had written the report - отчёт был готов. She had been writing for two hours - писала два часа; результат не указан.

Правила Past Perfect →