Время Past Perfect Continuous (прошедшее совершенное длительное время) показывает, что действие началось в прошлом, продолжалось в течение некоторого периода и было завершено или всё ещё длилось к определённому моменту или другому действию в прошлом.
Часто Past Perfect Continuous используют, чтобы подчеркнуть именно длительность и «фон» действия перед другим событием в прошлом, а также чтобы показать причину какого‑то результата в прошлом (усталость, мокрая одежда, грязные руки и т.д.).
Определить это время помогают слова-маркеры типа:
for two hours / for a long time (в течение двух часов / долго);
since morning / since 5 o'clock (с утра / с 5 часов);
by the time (к тому моменту как);
before (до того как);
until (до тех пор, пока).
Время Past Perfect Continuous формируется при помощи:
Утвердительное предложение – ПОДЛЕЖАЩЕЕ + HAD BEEN + ГЛАГОЛ с окончанием -ing
She had been working all day before she finished the report – Она работала весь день, прежде чем закончила отчёт.
We had been waiting for an hour when the bus arrived – Мы ждали час, когда автобус приехал.
Отрицательное предложение – ПОДЛЕЖАЩЕЕ + HAD NOT (HADN'T) BEEN + ГЛАГОЛ с окончанием -ing
I had not been studying English for long when I passed the exam – Я недолго учил английский, когда сдал экзамен.
They hadn't been living there very long when they decided to move – Они жили там не очень долго, когда решили переехать.
Вопросительное предложение – HAD + ПОДЛЕЖАЩЕЕ + BEEN + ГЛАГОЛ с окончанием -ing
Had you been waiting long before he called? – Ты долго ждал, прежде чем он позвонил?
Had she been working there for many years before she left? – Она много лет там работала, прежде чем ушла?
В Past Perfect Continuous вспомогательный глагол всегда один и тот же для всех лиц и чисел – had been, а смысловой глагол принимает форму с окончанием -ing.
Когда используется Past Perfect Continuous
1. Если необходимо подчеркнуть длительность действия, которое началось до определённого момента в прошлом и длилось до этого момента.
Нас интересует, как долго что‑то происходило до другого действия или точки во времени в прошлом.
She had been studying English for three years before she moved to London – Она учила английский три года, прежде чем переехала в Лондон.
We had been working on the project for months by the time we finally finished it – Мы работали над проектом много месяцев к тому моменту, когда наконец его закончили.
2. Если необходимо показать, что длительное действие началось раньше и всё ещё продолжалось в момент другого действия в прошлом.
Действие тянется от прошлого момента к другому прошлому моменту и может продолжаться и после него.
He had been living in Paris for a year when I met him – Он жил в Париже уже год, когда я встретил его.
They had been travelling for a long time when they finally reached the city – Они путешествовали уже долго, когда наконец добрались до города.
3. Если необходимо показать причину или видимый результат длительного действия в прошлом.
Часто результат виден «по состоянию» человека или ситуации: устал, мокрый, грязный и т.д.
She was tired because she had been working all day – Она была уставшей, потому что целый день работала.
His clothes were dirty because he had been playing football in the rain – Его одежда была грязной, потому что он играл в футбол под дождём.
The ground was wet. It had been raining all night – Земля была мокрой. Всю ночь шёл дождь.
4. Past Perfect Continuous также можно использовать, чтобы подчеркнуть длительные привычки или повторяющиеся действия в прошлом до определённого момента.
В этом случае внимание тоже на длительности до какого‑то прошлого события.
They had been going to the same gym for years before they changed it – Они годами ходили в один и тот же спортзал, прежде чем сменили его.
I had been taking that route to work for months before I found a shorter way – Я месяцами ездил на работу этим маршрутом, прежде чем нашёл более короткий путь.
Past Perfect Continuous и Past Perfect
Past Perfect подчёркивает результат и завершённость действия к определённому моменту в прошлом, а Past Perfect Continuous подчёркивает длительность действия и его «растянутость» перед другим моментом или событием.
She had worked there for ten years before she left – Она проработала там десять лет (факт результата).
She had been working there for ten years before she left – Она работала там десять лет (подчёркивается длительность процесса).
I had been waiting for an hour when the train finally arrived – Я ждал час, когда поезд наконец прибыл.