Past Perfect Progressive — Прошедшее совершённое длительное

grammar

The Past Perfect Progressive Tense Прошедшее совершённое длительное

Это время еще называют предпрошедшее длительное. Оно выражает длительное действие, которое началось в прошлом ранее ка-кого-то другого действия (тоже в прошлом) и всё ещё продолжается или только что завершилось. Указывается период времени, в течение которого действие совершалось (см. Present Perfect Progressive).
Переводится на русский язык прошедшим временем.

«+»: had been + V-ing

Вспомогательный глагол had присутствует как в отрицательной и вопросительной, так и в утвердительной формах.
I had been working for 3 hours, when my brother came. — Я уже 3 часа работал, когда пришёл мой брат.
Пришёл брат — действие в прошедшем времени. А работал я до этого, к тому моменту уже 3 часа. То есть за 3 часа до этого начал работать, поработал уже 3 часа и продолжал работать, когда он пришёл.

It was 7 p.m. and he was too tired because he had been working since morning. — Было 7 вечера, и он был очень уставшим, потому что работал с самого утра;

They felt very tired as they had been playing football for several hours. — Они очень устали, так как играли в футбол в течение нескольких часов;

She had been sleeping for 7 hours when we came. — Она спала уже 7 часов к тому времени, как мы вернулись.

«—»: had not been + V-ing.

Отрицательная форма образуется при помощи частицы not, которая ставится после первого вспомогательного глагола: I had not been working, he had not been working.
«?»: В вопросительной форме первый вспомогательный глагол ставится перед подлежащим: Had I been working? Had he been working?

(What) had + подлежащее + been + V-ing.

В вопросительно-отрицательной форме частица not ставится непосредственно после подлежащего: Had I not been working? Had he not been working?

В разговорной речи употребляются те же сокращения, что и в Past Perfect: I’d been working, he’d been working; I hadn’t been working, I’d not been working; hadn’t I been working? и т. д.

С глаголами, не употребляющимися во временах группы Continuous (to be, to have, to know, to love и др.), вместо Past Perfect Continuous употребляется Past Perfect:

I had been in Moscow for a few days when he called on me.
As I had known him for nearly ten years, I was able to recommend him to them as a very experienced teacher.

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

Although the sun was shining, it was still cold as it had beer, raining hard for two hours. Хотя, солнце светило, было еще холодно, так как в течение двух часов шел сильный дождь.

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

(Е. Грицай — Шпаргалка по английскому языку)