Past Perfect Continuous в английском: правила, примеры и упражнения
Past Perfect Continuous (прошедшее совершенное длительное время) строится по формуле had been + V-ing: I had been waiting, She had been working. Оно показывает, что действие длилось до определённого момента в прошлом (We had been walking for two hours when it started to rain), или объясняет, почему потом сложилась ситуация (The ground was wet. It had been raining).
На странице: конструкции и употребление, чем отличается Past Perfect Continuous от Past Perfect, как выбрать одно из четырёх прошедших времён и упражнения с ответами. Для урока или домашней работы скачайте упражнения на Past Perfect Continuous в PDF.
Сначала изучите: Past PerfectPresent Perfect Continuous
PDF: Упражнения на Past Perfect Continuous и Past Perfect с ответами
1.Конструкции
1.1Конструкции предложений
Чтобы образовать время (tense) Past Perfect Progressive, следуйте этим основным правилам.
S = подлежащее (subject)
hadn't = had not
QW = вопросительное слово
Ving = смысловой глагол (main verb) + -ing
| Конструкция | Примеры | |
|---|---|---|
| + утверждение | S + had + been + Ving + ... | I had been working at the company for five years when I got the promotion. Я работал в компании уже пять лет, когда получил повышение. |
| - отрицание | S + hadn't + been + Ving + ... | She looked terrible. She hadn't been sleeping well before the exam. Она выглядела ужасно. Она плохо спала перед экзаменом. |
| ? вопрос | (QW) + had + S + been + Ving + ...? | How long had he been running when she saw him? Сколько времени он бежал, когда она его увидела? |

Проверьте себя
2.Употребление
2.1Продолжение / длительность / протяжённость действия до момента в прошлом
Время (tense) Past Perfect Progressive показывает, что действие, начавшееся в прошлом, продолжалось вплоть до другого момента в прошлом. Мы используем его, чтобы показать длительность прошлого действия перед тем, как произошло что-то другое, или чтобы подчеркнуть длительность действия.
Формы Progressive используются в основном тогда, когда речь идёт о более временных действиях и ситуациях; они обычно подчёркивают продолжение действия, а не идею завершённости.
| Пример | Комментарий |
|---|---|
| At that time we had been living in the house for about six months. К тому времени мы жили в этом доме уже около шести месяцев. |
Здесь мы сосредоточены на длительности, на протяжённости прошлого действия до определённого момента в прошлом. |
| I went to the doctor because I had been sleeping badly. Я пошёл к врачу, потому что плохо спал. |
Мы подчёркиваем длительность, отмечаем, что действие временное, а не постоянное. |
| We had been walking since sunrise, and we were very hungry. Мы шли с самого рассвета и были очень голодны. |
Подчёркивается протяжённость действия. |
| By the time we got there, they had been playing for 30 minutes. Когда мы туда добрались, они играли уже 30 минут. |
Здесь мы подчёркиваем продолжение действия, а также его длительность. |

Проверьте себя
2.2Причина и следствие в прошлом
Past Perfect Progressive может указывать на причину или основание прошлого события. Мы используем его, чтобы объяснить причину или основание ситуации или события в прошлом.
| Причина или основание | Событие в прошлом |
|---|---|
| She had been studying all night. Она занималась всю ночь. |
She was tired. Она устала. |
| He had been running all morning. Он бегал всё утро. |
He was exhausted. Он был измотан. |
| Someone had been cooking. Кто-то готовил. |
The room smelled of garlic. В комнате пахло чесноком. |
| You had been working hard. Ты много работал. |
You looked worn out. Ты выглядел измотанным. |

Проверьте себя
3.Чем отличается Past Perfect Continuous от Past Perfect: таблица и примеры
Past Perfect (прошедшее совершенное время) и Past Perfect Continuous (прошедшее совершенное длительное) оба смотрят назад от момента в прошлом и говорят о том, что было до него. Разница в том, что важно говорящему. Past Perfect отвечает на вопрос «что уже было сделано к тому моменту?», а Past Perfect Continuous на вопрос «чем человек был занят и как долго?».
| Past Perfect | Past Perfect Continuous | |
|---|---|---|
| Формула | had + V3 | had been + V-ing |
| Что в центре внимания | результат, действие завершено | процесс, его длительность |
| На какой вопрос отвечает | How much? How many? How many times? | How long? |
| Типичные слова | already, just, never, before, three times | for two hours, since morning, all day |
| Глаголы состояния (state verbs: know, be, have, want) | да: had known | нет: не had been knowing |
| Пример | She had written three emails. | She had been writing emails for hours. |
Одна ситуация, два времени
- When I came home, Mum had cooked dinner. Когда я пришёл, мама уже приготовила ужин: ужин готов, можно садиться за стол.
- When I came home, Mum had been cooking. Когда я пришёл, мама готовила: на кухне пахнет едой, мама устала, а готово ли блюдо, неважно.
- He had read the book twice. Он прочитал книгу дважды: важен итог и количество.
- He had been reading for an hour when the lights went out. Он читал уже час, когда погас свет: важно, сколько длилось чтение.
- The road was closed. A tree had fallen. Дорога была перекрыта: упало дерево (одно событие и его результат).
- The road was wet. It had been raining. Дорога была мокрой: шёл дождь (видны следы процесса).
Подсказка из русского: «что сделал?» и «что делал?»
Сразу оговоримся: Perfect в английском не равен совершенному виду в русском, а Continuous не равен несовершенному. Это разные системы, и слово «совершенное» в школьном названии Past Perfect к виду глагола отношения не имеет. Но вопрос к русскому глаголу часто помогает сориентироваться. Если по-русски «что сделал?» и важен итог (приготовил, написал, закончил), обычно подходит Past Perfect: had cooked, had written, had finished. Если «что делал и сколько времени?» (готовил два часа, ждал с утра), обычно подходит Past Perfect Continuous: had been cooking for two hours, had been waiting since morning.
Подсказка подводит в четырёх случаях:
- Знал, был, хотел, любил. По-русски «что делал?», но это глаголы состояния, и в этом значении у них нет формы на -ing: I had known him for years, а не I had been knowing him.
- Звонил три раза, был там дважды. По-русски тоже «что делал?», но названо число раз, значит нужен Past Perfect: She had called three times, а не had been calling three times.
- Никогда не видел. Речь об опыте, а не о процессе: I had never seen snow before.
- Ждал без срока. Если нет ни срока, ни связи с более поздним моментом, обычно хватает Past Continuous или Past Simple: I was waiting at the stop when the bus came. Разница с Past Continuous разобрана в частых вопросах внизу страницы.
«Had been» без -ing: это не Continuous
She had been ill for a week («она болела неделю») относится к Past Perfect глагола be: had been + прилагательное (adjective) или существительное (noun). Past Perfect Continuous узнают только по форме на -ing после had been: had been working, had been sleeping. А вот She had been sleep или She had sleeping ошибочны: нужны оба элемента, been и -ing.
4.Past Simple, Past Continuous, Past Perfect или Past Perfect Continuous: как выбрать
Когда в тексте несколько действий в прошлом, по-русски их часто передают одним прошедшим временем, а по-английски выбирают из четырёх: Past Simple (простое прошедшее), Past Continuous (прошедшее длительное), Past Perfect и Past Perfect Continuous. Ориентируйтесь не на перевод, а на то, как действие расположено относительно главного момента рассказа. Вот одна ситуация во всех четырёх временах:
Четыре вопроса для выбора времени
| Вопрос | Время | Пример |
|---|---|---|
| Действие просто произошло, одно за другим? | Past Simple | He opened the door and went in. |
| Действие шло в тот момент, как фон? | Past Continuous | It was raining when we left. |
| Действие закончилось раньше другого прошедшего, важен результат или количество? | Past Perfect | The film had started when we arrived. |
| Действие длилось до другого прошедшего момента, важно сколько или оно объясняет последствия? | Past Perfect Continuous | We had been queuing for an hour when the doors opened. |
Обратите внимание: Past Perfect и Past Perfect Continuous почти всегда опираются на более поздний момент в прошлом: на действие в Past Simple (when the doors opened) или на точку времени (by six o'clock). Без такой точки отсчёта обычно хватает Past Simple: I worked there for five years (рассказ о прошлом), но I had been working there for five years when I got the promotion (до повышения).
Слова-маркеры Past Perfect Continuous
| Маркер | Значение | Пример |
|---|---|---|
| for + отрезок времени | в течение, уже (час, неделю) | They had been talking for two hours. |
| since + начальная точка | с (утра, 2019 года) | She had been working since seven. |
| all day, all night, all morning | весь день, всю ночь | It had been snowing all night. |
| How long...? | Как долго...? Сколько времени...? | How long had you been waiting? |
| when, before, by the time + Past Simple | когда, до того как, к тому времени как | ...when the taxi arrived. |
Маркеры помогают, но решает смысл. By the time и before встречаются и с Past Perfect: By the time we arrived, the film had started. А for не делает время длительным, если глагол обозначает состояние: I had known her for ten years.
Ловушка с when: порядок событий
Одна и та же конструкция с when меняет смысл в зависимости от времени:
- When I arrived, she left. Я пришёл, и после этого она ушла.
- When I arrived, she had left. Она ушла ещё до моего прихода.
- When I arrived, she was leaving. Она как раз уходила, когда я пришёл.
- When I arrived, she had been waiting for an hour. До моего прихода она ждала целый час.
5.Past Perfect или Past Perfect Continuous: 12 заданий на выбор времени
Поставьте глагол в скобках в Past Perfect или Past Perfect Continuous. Подумайте, что важнее: результат и количество или процесс и его длительность. Ответы сразу под заданием.
- By the time the guests arrived, we ___ the whole flat. (clean)
- Her eyes were red. She ___. (cry)
- I ___ him for ten years before we started working together. (know)
- They ___ for two hours when the rain started. (walk)
- He ___ the letter three times before he sent it. (rewrite)
- The kitchen smelled of onions because Dad ___. (cook)
- We ___ never ___ such a big city before. (see)
- How long ___ you ___ when the doctor finally called you? (wait)
- She was tired because she ___ in the garden all day. (work)
- By noon I ___ only two pages of my essay. (write)
- The ground was white. It ___ all night. (snow)
- When I got to the cinema, the film ___ already ___. (start)
Ответы: 1 had cleaned · 2 had been crying · 3 had known · 4 had been walking · 5 had rewritten · 6 had been cooking · 7 had ... seen · 8 had ... been waiting · 9 had been working · 10 had written · 11 had been snowing · 12 had ... started
Подсказки: в 3 глагол состояния know, в 5 и 10 названо количество (three times, two pages), в 7 и 12 результат к моменту. В 2, 6 и 11 действие объясняет то, что было видно потом, а в 4, 8 и 9 важна длительность.
Чтобы распечатать задания для урока или домашней работы, скачайте упражнения на Past Perfect Continuous и Past Perfect с ответами (PDF): 31 задание на форму had been + V-ing, отрицания и вопросы, выбор между двумя временами, типичные ошибки и перевод с русского. Интерактивные задания с аудио и мгновенной проверкой есть в блоках «Проверьте себя» выше.
6.Частые вопросы
Когда используют Past Perfect Continuous (Past Perfect Progressive)?
Время Past Perfect Continuous используют для действия, которое длилось до другого момента в прошлом, чтобы подчеркнуть, как долго оно продолжалось. Например: «By the time the bus came, we had been waiting for 40 minutes.» Оно также объясняет причину ситуации в прошлом: «She was tired because she had been studying all night.» Названия Past Perfect Continuous и Past Perfect Progressive обозначают одно и то же время.
Как образуется Past Perfect Continuous: «had been working» или «has been working»?
Правильно «had been working»: Past Perfect Continuous строится из had, been и формы на -ing, а had одинаков для всех подлежащих (subject). «Has been working» относится к времени Present Perfect Continuous, которое смотрит назад от настоящего, а не от момента в прошлом. Не пропускайте been и -ing: «She had been sleeping», а не «She had sleeping» или «She had been sleep». В отрицании используют hadn't («He hadn't been listening»), а в вопросе had ставят перед подлежащим: «How long had you been waiting?»
Past Perfect или Past Perfect Continuous: в чём разница?
Past Perfect делает акцент на завершённом результате к моменту в прошлом, а Past Perfect Continuous на том, как долго длилось действие. Сравните: «By lunchtime she had written three emails» (закончено, и их можно посчитать) и «By lunchtime she had been writing emails for hours» (важен сам процесс). Глаголы состояния, например know, be и own, остаются в Past Perfect: «I had known him for years», а не «I had been knowing him for years».
Past Perfect Continuous или Past Continuous: «I had been waiting» или «I was waiting»?
Past Perfect Continuous говорит, сколько длилось действие до события в прошлом, а Past Continuous показывает действие, которое шло в тот момент. «I had been waiting for an hour when the bus arrived» подчёркивает час ожидания до прихода автобуса, а «I was waiting at the stop when the bus arrived» просто показывает, что происходило в тот момент. По-русски оба варианта звучат как «я ждал», поэтому ориентируйтесь на срок: с for an hour или since noon обычно нужен Past Perfect Continuous.
Почему в «The ground was wet because it had been raining» стоит Past Perfect Continuous?
Past Perfect Continuous называет более раннее действие, которое объясняет ситуацию в прошлом: сначала шёл дождь, а мокрая земля стала его результатом. Это время отвечает на вопрос, почему всё было именно так: «The room smelled of garlic because someone had been cooking» и «His eyes were red. He had been crying.» Действие могло закончиться незадолго до этого, но его следы ещё были заметны в тот момент прошлого, о котором идёт речь.
Как переводится Past Perfect Continuous на русский язык?
Обычно прошедшим временем несовершенного вида, часто со словами «уже», «к тому времени» или «всё это время»: «We had been waiting for an hour when the bus came» значит «Мы ждали уже час, когда пришёл автобус». Отдельной формы для этого времени в русском нет, поэтому одно и то же «ждал» может соответствовать Past Simple, Past Continuous или Past Perfect Continuous. Подсказка в контексте: если назван срок (for an hour, since morning) и есть более поздний момент в прошлом, нужен Past Perfect Continuous. Если действие объясняет то, что было видно потом («Глаза были красные: она плакала»), тоже: «Her eyes were red. She had been crying.»
Чем отличается Perfect от Perfect Continuous в любом времени?
Perfect говорит о результате или количестве к определённому моменту, а Perfect Continuous о процессе и его длительности до этого момента. Правило одинаково для настоящего, прошедшего и будущего времени. Сравните: «I have painted the room» (комната покрашена) и «I have been painting the room all day» (я весь день красил); «I had painted the room» и «I had been painting the room for hours»; «By six I will have painted the room» и «By six I will have been painting for five hours». Меняется только точка отсчёта: сейчас, момент в прошлом или момент в будущем. Глаголы состояния, например know, be или own, во всех трёх случаях остаются в Perfect: «I have known», «I had known», «I will have known».




