Прошедшее совершенное длительное время. Past Perfect Continuous (Past Perfect Progressive)

Образование Past Perfect Continuous
(had been + …- ing)

Past Perfect Continuous (Past Perfect Progressive) образуются с помощью вспомогательного глагола to be в форме Past Perfect (had been – для всех лиц) и причастия настоящего времени (Present Participle) смыслового глагола: I had been doing.
При добавлении к глаголам окончания -ing иногда происходят изменения в их написании, например have/having. Дополнительно о правилах прибавления окончаний –ing к глаголам.

Утвердительная форма Отрицательная форма Вопросительная форма
I
he
she
it
we
you
they
had been doing I
he
she
it
we
you
they
had not been doing Had I
he
she
it
we
you
they
been doing?

Сокращенные формы:

‘d = had
hadn’t = had not

Употребление Past Perfect Continuous

1. Длительное прошедшее действие, начавшееся ранее другого прошедшего действия выраженного Past Simple, и еще происходившего в момент его наступления. Всегда, как и в Present Perfect Continuous, указывается или подразумевается период времени, в течение которого продолжалось действие: слова-маркеры (for … hours/weeks/years – в течение … часов/недель/лет, since 10 o’clock – с 10 часов, since morning – с утра, since 2005 – с 2005 года). Часто Past Perfect Continuous переводится с наречием уже.

I had been baking a pie for 45 minutes when my guests came. – Я пекла пирог (уже) 45 минут, когда пришли мои гости.

  • Я пекла пирог… (длительное прошедшее действие, начавшееся раньше другого прошедшего действия);
  • …(уже) 45 минут… (указание периода времени);
  • …когда пришли мои гости. (другое прошедшее действие выраженное Past Simple).

He had been sleeping for half an hour when the phone rang. – Я (уже) спал пол часа, когда зазвонил телефон.

Сравните два времени:

Present Perfect Continuous Past Perfect Continuous
I have been working since 10 o’clock, so I am very tired now.
Я работаю с 10 часов, поэтому я сейчас очень уставший.
I had been working since 10 o’clock, so I was very tired last night.
Я работал с 10 часов, поэтому я был очень уставший вчера вечером.

2. Длительное прошедшее действие, которое закончилось непосредственно перед моментом наступления другого прошедшего действия. Период времени, в течение которого совершалось действие, может быть не указан.

Примеры:He felt very tired when he came home as he had been working overtime. – Он чувствовал себя очень усталым, когда пришел домой, так как работал сверхурочно.

3. Не употребляется с глаголами, которые не имеют формы Continuous (to be, to have, to love, to hate). Вместо Past Perfect Continuous употребляется Past Perfect. Дополнительно о глаголах, не имеющих форм Continuous.

Примеры:I had been in New York for a few weeks when Jessica invited me to the Birthday Party. – Я была в Нью–Йорке уже несколько недель, когда Джессика пригласила меня на день рождения.