Past Perfect (і розповідні часи)
B1 Past perfect (+ narrative tenses) 33 / 50
Коротко
Вживайте Past Perfect (had + дієприкметник минулого часу) для «минулого до минулого» — того, що сталося раніше за інший момент чи дію в минулому. Він вказує на подію, яка сталася раніше, коли ви вже говорите про минуле.
Правило
Коли ви розповідаєте історію чи описуєте минуле, Past Simple передає основні події. Іноді потрібно згадати щось, що сталося ще раніше. Для цього ви «робите крок назад» ще на один рівень за допомогою Past Perfect.
When I arrived, the train had already left. > (Спочатку поїзд поїхав. Потім я прибув. Past Perfect показує, що сталося раніше.)
Форма однакова для кожної особи (I / you / he / she / it / we / they): просто had + дієприкметник минулого часу. had не змінюється для he/she/it.
Past Perfect дуже часто вживається з цими словами: already, just, never, ever, by the time, after, before, because.
| Слово-сигнал | Приклад |
|---|---|
| already | The film had already started when we sat down. |
| just | She had just woken up when the phone rang. |
| never / ever | It was the best meal I had ever eaten. |
| by the time | By the time we got there, everyone had gone home. |
| because | He was tired because he hadn’t slept. |
Зі словами after / before часовий порядок вже зрозумілий із самого слова, тому Past Perfect необов’язковий — часто досить Past Simple.
After he had finished, he left. = After he finished, he left.
Розповідні часи (загальна картина). В історії ці три часи працюють разом:
| Час | Роль в оповіді | Приклад |
|---|---|---|
| Past Simple | основні події за порядком | I opened the door and walked in. |
| Past Continuous | сцена / фон | It was raining and the wind was blowing. |
| Past Perfect | більш ранній фон | The house had been empty for years. |
Past Perfect Continuous (короткий додатковий момент): had been + -ing наголошує на тривалості більш ранньої дії. Her eyes were red because she had been crying. Див. Present Perfect Continuous — та сама ідея, лише на один рівень ближче до теперішнього.
Форми й моделі
| Форма | Модель | Приклад |
|---|---|---|
| Стверджувальна форма | підмет + had + дієприкметник минулого часу | They had eaten before we arrived. |
| Скорочення | підмет + ‘d + дієприкметник минулого часу | They’d eaten before we arrived. |
| Заперечна | підмет + had not / hadn’t + дієприкметник минулого часу | I hadn’t met her before. |
| Питання | Had + підмет + дієприкметник минулого часу …? | Had you seen it before? |
| Коротка відповідь | Yes, … had. / No, … hadn’t. | Yes, I had. / No, I hadn’t. |
Примітка: ‘d може означати had або would. Якщо після нього йде дієприкметник минулого часу, це had (She’d left = She had left). Якщо після нього йде початкова форма дієслова, це would (She’d leave = She would leave).
Дієприкметник минулого часу — це третя форма дієслова: правильні дієслова додають -ed (work -> worked), а неправильні треба вивчити напам’ять (go -> gone, see -> seen, write -> written, take -> taken, break -> broken). Список неправильних дієслів див. у Past Simple.
Приклади
| English | Примітка |
|---|---|
| When I got to the station, the train had already left. | Поїзд поїхав першим; я прибув пізніше. |
| She had never seen snow before that trip. | Більш ранній «відсутній досвід» до певного моменту в минулому. |
| By the time the police came, the thief had escaped. | Одна минула подія завершилася до іншої. |
| He failed the exam because he hadn’t studied. | Past Perfect називає більш ранню причину. |
| After we had paid, we left the restaurant. | Тут необов’язковий — порядок і так зрозумілий. |
| I knew his face because we had met at a party. | Повернення до більш ранньої зустрічі. |
| They’d finished dinner, so the kitchen was a mess. | Скорочена форма ‘d = had; результат видно пізніше. |
| Her hands were dirty because she had been gardening. | Past Perfect Continuous — більш рання тривала дія. |
Типові помилки
- When I arrived, the train left. -> When I arrived, the train had left. — вживайте Past Perfect для події, яка сталася першою.
- I had went home. -> I had gone home. — після had вживайте дієприкметник минулого часу, а не Past Simple.
- He has finished before I called. -> He had finished before I called. — минуле до минулого вимагає had, а не has.
- First I had cooked, then I had eaten. -> First I cooked, then I ate. — якщо порядок і так зрозумілий (then, first), досить Past Simple; не зловживайте Past Perfect.
- She’d leave when I arrived. (зі значенням «вона пішла») -> She’d left when I arrived. — для Past Perfect після ‘d потрібен дієприкметник минулого часу.
Поради
- Запитайте себе: «Це сталося раніше за іншу подію в минулому, про яку я говорю?» Якщо так, зробіть крок назад за допомогою had + дієприкметник минулого часу.
- Зазвичай одного Past Perfect достатньо, щоб позначити «раніше» — далі повертайтеся до Past Simple для решти оповіді.
- Had ніколи не змінюється за особами: I/you/he/she/it/we/they had — одна форма для всіх.
- В оповідях: Past Simple = події, Past Continuous = сцена, Past Perfect = «флешбек». Вживайте третій час, лише коли справді повертаєтеся назад у часі.