← Усі інструменти

Past Perfect Continuous

Минулий доконано-тривалий час

Актив

had + been + V-ing

She had been writing the letter.

Пасив

had + been + being + V3

The 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).