All topics
B1Времена (углубление)

Past Perfect Continuous (введение)

Topic essentials

Вспоминаем прошлый день: сколько длилось ожидание к приходу человека и почему кто-то тогда устал. Сравните эти ситуации с мокрой после дождя землёй.

Говорящий смотрит из определённого момента прошлого на процесс, который шёл до него или незадолго перед ним. Важны длительность занятия или его след в той прошлой ситуации.

1

By the time she arrived, I'd been waiting for forty minutes.

К её приходу я прождал сорок минут.

2

He was tired because he'd been working all morning.

Он устал, потому что всё утро работал.

3

It had been raining, so the ground was wet.

Шёл дождь, поэтому земля была мокрой.

Используем had been + V-ing: had been waiting, had been working. Процесс начался раньше выбранного прошлого момента. Он мог продолжаться до этого момента или уже закончиться.

1. Процесс до точки в прошлом

Начало ожидания и приход человека

Что произошло по часам

4

I started waiting at 5:20. She arrived at 6:00.

Я начал ждать в 5:20. Она пришла в 6:00.

Сколько ожидание длилось к её приходу

5

By the time she arrived, I'd been waiting for forty minutes.

К её приходу я прождал сорок минут.

Я начал ждать в 5:20, она пришла в 6:00. Между этими точками сорок минут. I'd been waiting описывает именно этот процесс до её прихода. Отсчёт ведём к шести часам того прошлого дня, а не к настоящему моменту разговора.

Полная и разговорная формы

I had been waiting

6

By the time she arrived, I had been waiting for forty minutes.

К её приходу я прождал сорок минут.

I'd been waiting

7

By the time she arrived, I'd been waiting for forty minutes.

К её приходу я прождал сорок минут.

В I'd been waiting сокращение I'd означает I had. В he'd been working слово he'd означает he had. Had одинаково для всех лиц; been сохраняется, а основное действие получает -ing.

2. Почему человек тогда устал или земля была мокрой

8

He was tired because he'd been working all morning.

Он устал, потому что всё утро работал.

9

It had been raining, so the ground was wet.

Шёл дождь, поэтому земля была мокрой.

Представьте, что работа закончилась, но человек всё ещё чувствовал усталость. Или дождь уже прошёл, а земля оставалась мокрой. Past Perfect Continuous может объяснить это состояние прошлым процессом. Форма не требует, чтобы человек всё ещё работал или дождь всё ещё шёл в выбранный момент.

Ожидание в первом примере тоже могло закончиться с её приходом. Continuous здесь показывает длительность ожидания, а не обязательную незавершённость действия.

3. Утверждение, отрицание и вопрос

Смотрим на ожидание к приезду автобуса

Утверждение о десяти минутах

10

I'd been waiting for ten minutes when the bus arrived.

К приезду автобуса я прождал десять минут.

Отрицание большой длительности

11

I hadn't been waiting long when the bus arrived.

К приезду автобуса я прождал совсем немного.

Вопрос о длительности

12

Had you been waiting long when the bus arrived?

Ты уже долго ждал, когда приехал автобус?

В утверждении ставим had been и форму с -ing. Для отрицания добавляем not после had: had not been или hadn't been. В вопросе had переносим перед человеком, а been остаётся перед действием. Did не добавляем.

I hadn't been waiting long не означает, что человек вообще не ждал. Он ждал, но к приезду автобуса прошло мало времени. Отрицание относится ко всей мысли «ждать долго».

Два возможных ответа на вопрос об ожидании

Да, долго ждал

13

Yes, I had.

Да, долго.

Нет, недолго

14

No, I hadn't.

Нет, недолго.

4. Длительность или момент начала

В обоих примерах двери открыли в шесть

For an hour — длительность ожидания

15

We'd been waiting for an hour when the doors opened.

Когда открыли двери, мы ждали уже час.

Since five — время его начала

16

We'd been waiting since five when the doors opened at six.

Двери открыли в шесть, а мы ждали с пяти.

For показывает, как долго длился процесс; since — когда он начался. Здесь начало в пять, двери открыли в шесть: ожидание длилось час. Точкой отсчёта остаётся открытие дверей в прошлом. Эти уточнения не обязательны в каждой фразе, например в объяснении мокрой земли.

5. Процесс и готовый результат к прошлому моменту

Два разных акцента в рассказе об уборке

Сколько времени занимался уборкой

17

By six, I'd been cleaning the kitchen for two hours.

В шесть я уже два часа занимался уборкой кухни.

Что уже сделал к шести

18

By six, I'd cleaned the kitchen.

К шести я уже убрал кухню.

I'd been cleaning сообщает о процессе и его длительности. Эта фраза сама по себе не говорит, вся ли кухня уже чистая. I'd cleaned the kitchen сообщает о выполненной уборке к прошлому моменту. Но и Continuous не означает, что процесс обязательно остался незаконченным: просто фраза направляет внимание на другое.

6. Грязные ботинки после прогулки

Мия вспоминает вчерашние грязные ботинки Бена. Он гулял по лесу после дождя.

Грязные ботинки после прогулки

19

Why were your shoes so muddy yesterday?

Почему у тебя вчера были такие грязные ботинки?

20

I'd been walking in the woods.

Я гулял по лесу.

21

Had it been raining?

Перед этим шёл дождь?

22

Yes, but it stopped before I went out.

Да, но он закончился до того, как я вышел.

7. Типичные ошибки

  • × I'd waiting for ten minutes when the bus arrived.

    ✓ I'd been waiting for ten minutes when the bus arrived.

    К приезду автобуса я прождал десять минут.

    В форме had been waiting нельзя пропустить been. I'd здесь означает I had.

  • × She had been study for an hour when I called.

    ✓ She had been studying for an hour when I called.

    К моменту моего звонка она занималась уже час.

    После had been для процесса нужна форма studying с -ing, а не начальное study.

  • × Did you had been waiting long when the bus arrived?

    ✓ Had you been waiting long when the bus arrived?

    Ты уже долго ждал, когда приехал автобус?

    В вопросе Past Perfect Continuous перед you ставим had, без did. Been waiting сохраняется после you.

  • × We've been waiting since five when the doors opened at six.

    ✓ We'd been waiting since five when the doors opened at six.

    Двери открыли в шесть, а мы ждали с пяти.

    В этом рассказе вспоминаем уже прошедший вечер и ожидание до открытия дверей в шесть. Нужна прошлая точка отсчёта: we'd been waiting. We've been waiting связывало бы процесс с настоящим, а не с тем прошлым моментом.

8. Краткое повторение

  • Had been + V-ing показывает процесс до определённого прошлого момента или незадолго до него.
  • Процесс мог закончиться; форма помогает объяснить его длительность или состояние тогда.
  • В отрицании — hadn't been; в вопросе — Had + человек + been + V-ing? Simple подчёркивает готовый результат, Continuous — процесс.