Past Perfect Continuous
Минулий доконано-тривалий час
Актив
had + been + V-ingShe had been writing the letter.
Пасив
had + been + being + V3The letter had been being written.граматично правильно, але на практиці уникають
Як утворити
- Ствердження: had been + дієслово з -ing: She had been writing the letter for an hour when he came in.
- Заперечення: hadn’t been + дієслово з -ing: I hadn’t been sleeping well before the exam.
- Питання: Had + підмет + been + дієслово з -ing: How long had you been waiting when the bus finally came?
Коли вживати
- Дія, що тривала до певного моменту в минулому, з for, since, how long: We had been walking for hours before we found a café.
- Причина минулої ситуації, коли процес пояснює те, що було видно тоді: His eyes were red — he had been crying.
- Це минулий відповідник Present Perfect Continuous: I’ve been waiting for an hour → I’d been waiting for an hour when she called.
Приклади
- She had been working there for ten years before she got promoted. — Вона пропрацювала там десять років, перш ніж її підвищили.
- The ground was wet because it had been raining. — Земля була мокра, бо перед тим ішов дощ.
- They’d been arguing, so the atmosphere was tense. — Вони сварилися, тож атмосфера була напружена.
- How long had you been living in Poland before you moved back? — Скільки ти прожив у Польщі, перш ніж повернутися?
- I hadn’t been feeling well, so I stayed at home. — Я нездужав, тому лишився вдома.
Типові помилки
- Past Continuous для тривалості до минулого моменту: I was waiting for two hours when he came → I had been waiting for two hours when he came.
- Дієслова стану: I had been knowing him for years → I had known him for years.
- Кількість результатів: She had been writing five letters → She had written five letters. Для завершених результатів, які можна порахувати, потрібен Past Perfect.
- Без опорного моменту в минулому: ця форма потребує пізнішої минулої точки, з якою вона пов’язана; сама по собі I had been working звучить незавершено.
Пасив
had + been + being + V3 — The letter had been being written — граматично правильна, але на практиці її уникають. Замість неї вживайте актив з узагальненим підметом (They had been building the bridge for two years — міст будували вже два роки), Past Continuous у пасиві (The bridge was being built) або Past Perfect у пасиві, коли важливий результат (The bridge had been built by then).