Vellexis

Past Perfect: що сталося раніше іншої події

Поясніть, що вже сталося до іншого моменту в минулому, а коли достатньо звичайної послідовності подій.

Практичне правило

Уживайте had (not) + V3, коли з минулої точки озираєтеся на ще ранішу подію (When we arrived, the shop had closed) або підкреслюєте змінений план (I had planned to go, but now I can’t). Якщо минулі події просто йдуть одна за одною, зазвичай достатньо Past Simple.

Форма

хто діє · допоміжне слово · основне дієслово

Past Perfect

Past Perfect
Тип реченняI / you / he / she / it / we / they
СтвердженняSubject + had + V3
The train had left when we arrived.
ЗапереченняSubject + had not + V3
I hadn't eaten all day. (I had not eaten all day.)
ПитанняHad + Subject + V3?
Had you met her before?
Коротка відповідьYes, I had. / No, I hadn't.

Had однакове для всіх осіб, а після нього — третя форма дієслова. У розмові had скорочують до ’d: I’d, she’d.

1. Крок назад у минулому: чим had left відрізняється від left

Обидва речення перекладаються минулим часом, але в англійській форма змінює саму подію! Порівняйте: When I arrived at the station, the train left (я прийшов → і після цього поїзд рушив) проти When I arrived at the station, the train had left (поїзд поїхав ДО мого приходу — я запізнився). Не ставте had + V3 у кожному реченні про давнє минуле: якщо ви просто перелічуєте кроки по черзі (I opened the laptop, checked the logs, and restarted the app), усюди працює звичайний Past Simple.

2. Чіткий рубіж у минулому: by the time + Past Simple, already, never before

Найчастіший сигнал Past Perfect — зворот by the time + Past Simple («на той момент, коли...»): By the time support replied, we had already solved the issue ourselves. Так само had + already / just / never + V3 показує досвід або стан до конкретного минулого моменту: Before that trip to Tokyo, he had never flown long-haul («До тієї поїздки він ніколи не літав далекомагістральними рейсами»).

3. Минулі відкриття й причини: realized / noticed / remembered / because + had V3

У щоденному спілкуванні Past Perfect найкорисніший, коли ви пояснюєте, що саме ви виявили або чому щось не спрацювало в минулому. Дія виявлення стоїть у Past Simple (realized, noticed, remembered, found out, couldn’t pay), а її раніша першопричина — у had (not) + V3 (скорочено ’d / hadn’t): At the checkout, I realized I’d left my wallet in the other jacket, She couldn’t open the file because I hadn’t granted access. Також I had planned to go, but now I can’t підкреслює зміну попереднього плану: раніше я збирався піти, тепер плани змінилися.

Як запам’ятати

  • Have — результат у руках на певну мить I have finished — результат у руках зараз. Перенесіть цю мить у минуле — I had finished before he called: до дзвінка робота вже була зроблена. Та сама логіка в майбутньому: I will have finished by Friday.

Приклади в контексті

  • When we got to the pharmacy, it had already closed for the night. — Коли ми дісталися аптеки, вона вже зачинилася на ніч.
  • Halfway to the airport, I realized I'd forgotten my boarding pass on the desk. — На півдорозі до аеропорту я зрозумів, що забув посадковий талон на столі.
  • By the time I joined the call, the team had finished the first agenda item. — На той момент, коли я підключився до дзвінка, команда вже завершила перший пункт порядку денного.
  • The build failed because nobody had updated the configuration file. — Збірка впала, тому що ніхто перед тим не оновив конфігураційний файл.
  • She unlocked the door, put her bag down, and made a cup of tea. — Вона відімкнула двері, поставила сумку й заварила чашку чаю.

Типові помилки

  • ❌ Yesterday I had woken up at seven and had gone to work. — Без пізнішого минулого орієнтира для прямого переліку подій Past Perfect не вживається. ✅ Yesterday I woke up at seven and went to work.
  • ❌ At the desk I realized that I forgot my ID at home. (коли важливо підкреслити ранішу дію до моменту біля стійки) — Точна й природна форма для дії перед realized — had forgotten / had left. ✅ At the desk I realized I'd left my ID at home.
  • ❌ By the time we arrived, the concert has already started. — Із минулим орієнтиром arrived узгоджується лише минулий перфект had started, а не has started. ✅ By the time we arrived, the concert had already started.

Швидка довідка

Усі теми теорії