4. Past Perfect — передминулий

Час «перемотки назад». Ви вже розповідаєте про минуле — і треба зробити крок ще далі назад. Це його єдина робота.

4.1 Форма — найпростіша з усіх: однакова для всіх осіб

+Підмет + had + V3// I had finished, she had gone, they had built
Підмет + hadn't + V3// I hadn't seen it before
?Had + підмет + V3 … ?// Had you tested it?
Скорочення: I'd / you'd / he'd = I had (або I would — зрозуміло з контексту). Короткі відповіді: Yes, I had. / No, I hadn't.
ЗАРАЗ1️⃣ the team had leftPast Perfect — сталося раніше2️⃣ I arrived at the officePast Simple — точка відліку«крок назад звідси»
When I arrived, the team had already left. — Коли я приїхав, команда вже пішла. Past Perfect завжди вимірюється відносно точки в Past Simple.

4.2 Шість випадків уживання — з розбором

① Дія перед іншою дією в минулому

By the time the client joined, we had fixed the bug.На момент, коли клієнт підключився, ми вже виправили баг.By the time — майже гарантований сигнал Past Perfect.
When I opened the laptop, the battery had already died.Коли я відкрив ноутбук, батарея вже сіла.
The meeting had finished before I got there.Зустріч закінчилася до того, як я дійшов.
He had left the company by the time we launched.На момент запуску він уже пішов з компанії.

② Причина ситуації в минулому — «чому так вийшло»

The deploy failed because we hadn't run the migrations.Деплой упав, бо ми не запустили міграції.Причина завжди раніша за наслідок → Past Perfect.
She was furious — nobody had told her about the change.Вона була в люті — їй ніхто не сказав про зміну.
I couldn't get in because I had forgotten my badge.Я не міг зайти, бо забув перепустку.
The car wouldn't start — the battery had gone flat.Машина не заводилась — акумулятор сів.

③ Досвід до певного моменту в минулому

It was my first pitch — I had never spoken to investors before.Це був мій перший пітч — раніше я ніколи не говорив з інвесторами.
It was the best demo I had ever seen.Це було найкраще демо, яке я коли-небудь бачив.Після найвищого ступеня (the best, the first, the worst) у минулому — Past Perfect.
It was the first time I had flown a drone that big.Я вперше керував таким великим дроном.

④ Непряма мова — зсув часу назад

Пряма моваНепряма мова
«I finish at six.» Present SimpleHe said he finished at six. → Past Simple
«I am workingPresent ContinuousHe said he was working. → Past Continuous
«I finished it.» Past SimpleHe said he had finished it. → Past Perfect
«I have finished it.» Present PerfectHe said he had finished it. → Past Perfect
«I was testing it.» Past ContinuousHe said he had been testing it.

Логіка проста: кожен час «відступає» на один крок назад. Past Perfect — остання зупинка, далі відступати нема куди, тому Past Perfect залишається Past Perfect.

⑤ Третій умовний — жаль про минуле

If we had added monitoring, we would have caught it earlier.Якби ми додали моніторинг, ми б помітили це раніше.Формула: If + had + V3, … would have + V3. Розповідає про те, чого не сталося.
If I had known about the deadline, I wouldn't have taken the trip.Якби я знав про дедлайн, я б не поїхав.
She would have joined us if you had invited her.Вона б приєдналася, якби ти її запросив.

⑥ Нездійснені плани й надії

I had hoped to close the round by June.Я сподівався закрити раунд до червня. (але не закрив)
We had planned to launch in Q1.Ми планували запуститись у першому кварталі. (не вийшло)
I was going to call you, but the meeting ran over.Я збирався тобі подзвонити, але зустріч затягнулась.Конструкція was/were going to — «збирався, але не зробив». Дуже вживана.

4.3 Слова-маркери

by the time — на той момент, колиby 2020 — до 2020before — до того якafter — після того якalready — ужеjust — щойноnever … before — ніколи ранішеuntil then — до того часуit was the first time — це був перший разas soon as — щойно, як тільки
З історії мови · чому саме третя форма

Перфект виріс із присвійної конструкції: «I have the letter written» — «маю листа написаним», де written було прикметником-дієприкметником при слові letter. Згодом фраза перерозклалася: have стало допоміжним, а дієприкметник прив'язався до нього — «I have written the letter».

Past Perfect — та сама конструкція, у якій have просто пересунули в минуле: had + V3. Ось чому там завжди третя форма — колись вона була означенням, а не частиною дієслова.

⚠ Найбільша помилка — вживати Past Perfect занадто часто

Past Perfect — це не «час для всього давнього». Він потрібен лише тоді, коли без нього порядок подій був би незрозумілий. Якщо ви розповідаєте події по порядку, або слова before / after / then уже показують послідовність — Past Simple достатньо і звучить природніше.

✗ НЕПРАВИЛЬНОI had woken up, I had made coffee and then I had opened my laptop.
✓ ПРАВИЛЬНОI woke up, made coffee and opened my laptop.
Події йдуть по порядку → перемотка не потрібна.
△ ГРАМАТИЧНО ВІРНО, АЛЕ ВАЖКОAfter I had reviewed the PR, I merged it.
✓ ПРАВИЛЬНОAfter I reviewed the PR, I merged it.
Слово «after» уже показує порядок — носії тут не вживають perfect.

Просте правило-фільтр: приберіть had подумки. Якщо зміст не змінився і порядок подій усе одно зрозумілий — had не потрібне.

4.4 Past Perfect Continuous — had been + V-ing

Та сама перемотка назад, але з наголосом на тривалості процесу до тієї точки в минулому.

By the time we found the leak, the service had been degrading for three hours.Коли ми знайшли витік, сервіс деградував уже три години.
She was exhausted — she had been debugging since 6 a.m.Вона була виснажена — вона дебажила з 6-ї ранку.
The ground was wet because it had been raining.Земля була мокра, бо йшов дощ.Класика: видимий результат зараз-у-минулому + процес, що його спричинив.
Past Perfect Simple — результатPast Perfect Continuous — процес
I had written three reports. Три готові звіти — важливий результат.I had been writing reports all day. Важливо, що я писав цілий день.
He had painted the room. Кімната пофарбована.He had been painting — that's why his hands were dirty. Звідси брудні руки.