Что длилось до события (Past Perfect Continuous)
Слова урока · 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 + -ing | She 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) + -ing | They'd been driving for hours when the car broke down. | Они ехали уже несколько часов, когда машина сломалась. |
| отрицание | hadn't been + -ing | She hadn't been feeling well, so she stayed in. | Ей нездоровилось, поэтому она осталась дома. |
| вопрос | Had + подлежащее + been + -ing | How 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.
Закрепите урок: упражнения со словами, фразами и грамматикой с проверкой и повторением.