Что длилось до события (Past Perfect Continuous) — урок 2 темы «Истории и точки зрения», английский B2

Что длилось до события (Past Perfect Continuous)

10 слов · 7 фраз

Слова урока · 10

  • for some time /fə ˌsʌm ˈtaɪm/какое-то (долгое) время
  • all along /ˌɔːl əˈlɒŋ/всё это время
  • run into /ˌrʌn ˈɪntə/случайно встретить
  • hold up /ˌhəʊld ˈʌp/задержать
  • exhausting /ɪɡˈzɔːstɪŋ/изматывающий
  • soaked /səʊkt/промокший насквозь
  • out of breath /ˌaʊt əv ˈbreθ/запыхавшийся
  • for hours on end /fər ˌaʊəz ɒn ˈend/часами подряд
  • since dawn /sɪns ˈdɔːn/с рассвета
  • wear out /ˌweər ˈaʊt/вымотать

Past Perfect Continuous: что длилось до события

Past Perfect Continuous — had been + -ing — показывает действие, которое длилось до момента в прошлом (и, возможно, продолжалось дальше). Это «Present Perfect Continuous, сдвинутый в прошлое»: I've been waiting for an hour (до сейчас) → I'd been waiting for an hour when the bus came (до того момента).

формапримерперевод
had been + -ing (все лица)I'd been waiting for an hour when the bus came.Я ждал уже час, когда пришёл автобус.
отрицание: hadn't been + -ingShe hadn't been sleeping well before the exam.Она плохо спала перед экзаменом.
вопрос: Had you been + -ing?Had you been waiting long?Ты долго ждал?
How long had … been + -ing?How long had they been arguing?Как долго они спорили?

Два значения

значениепримерсигнал
длилось до момента в прошломThey had been arguing for some time when I arrived.for / since · all along · since dawn · for hours on end
объясняет состояние в тот моментHe was out of breath — he'd been running. We were soaked — we'd been walking in the rain.состояние + причина

Сдвиг из настоящего в прошлое

до сейчасдо момента в прошлом
I've been waiting for an hour.I'd been waiting for an hour when the bus came.
They've been working since dawn.They'd been working since dawn when the storm hit.
It's been an exhausting week.It had been an exhausting week — the journey had worn us out.
I'm soaked — I've been walking in the rain.I was soaked — I'd been walking in the rain.

Past Perfect Continuous по лицам

форма (все лица одинаково)примерперевод
утверждениеhad been ('d been) + -ingThey'd been driving for hours when the car broke down.Они ехали уже несколько часов, когда машина сломалась.
отрицаниеhadn't been + -ingShe hadn't been feeling well, so she stayed in.Ей нездоровилось, поэтому она осталась дома.
вопросHad + подлежащее + been + -ingHow long had you been waiting when the bus came?Сколько ты ждал, когда пришёл автобус?
краткий ответYes, I had. / No, I hadn't.Had it been raining? — Yes, it had.Дождь шёл? — Да.

Четыре формы из одной семьи

формасмыслпример
Present Perfect Continuousдлилось до сейчасI've been waiting for an hour. (и жду)
Past Perfect Continuousдлилось до момента в прошломI'd been waiting for an hour when he came.
Past Continuousшло в тот моментI was waiting when he came.
Past Perfect Simpleзавершилось до моментаI'd waited an hour and then left.

Сравните с русским: «ждал уже час, когда…» — по-русски то же «ждал», что и «ждал, когда он пришёл»; английский требует had been waiting, если важна длительность до момента. Ошибка новичков: I had been wait, I have been waiting when he came (have — только о настоящем).

Нюансы

  • Нужен момент в прошлом (when the bus came, by the time …, at that point): без него had been waiting повисает.
  • Глаголы состояния — Past Perfect Simple: She had known the truth all along (had been knowing).
  • 'd = had перед been + -ing; 'd = would перед глаголом: I'd been waiting / I'd wait.
  • В речи фон часто дают Past Continuous (I was waiting when …); Past Perfect Continuous подчёркивает именно длительность до (for an hour when …).

push_pinhad been + -ing: длилось до момента в прошлом (for / since, all along, since dawn, for hours on end … when …) или объясняет состояние тогда (was soaked — had been walking); нужен момент в прошлом; глаголы состояния — had known

Фразы урока · 7

  • They had been arguing for some time.Они спорили уже какое-то время.
  • She had known the truth all along.Она всё это время знала правду.
  • I ran into an old friend, and we were held up by roadworks.Я случайно встретил старого друга, и нас задержали дорожные работы.
  • It had been an exhausting week.Это была изматывающая неделя.
  • We were soaked — we'd been walking in the rain.Мы промокли насквозь — мы шли под дождём.
  • He was out of breath — he'd been running for hours on end.Он запыхался — он бежал часами подряд.
  • They'd been working since dawn, and the journey had worn us out.Они работали с рассвета, а дорога нас вымотала.

lightbulbДлилось до момента в прошлом — had been + -ing + for / since … when …: I'd been waiting for an hour when the bus came. Состояние тогда: he was out of breath — he'd been running.

Закрепите урок: упражнения со словами, фразами и грамматикой с проверкой и повторением.

Английский от B1 к C2 · репетитор-кузьмин.рф
© 2026. Уровни и цели — по CEFR (Общеевропейские компетенции владения языком), лексика — по English Vocabulary Profile и Oxford 3000/5000, грамматика — по Core Inventory for General English, формат контроля — Cambridge B1 Preliminary, B2 First, C1 Advanced и C2 Proficiency.