Час «перемотки назад». Ви вже розповідаєте про минуле — і треба зробити крок ще далі назад. Це його єдина робота.
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.
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 Simple
He said he finished at six. → Past Simple
«I am working.» Present Continuous
He said he was working. → Past Continuous
«I finished it.» Past Simple
He said he had finished it. → Past Perfect
«I have finished it.» Present Perfect
He said he had finished it. → Past Perfect
«I was testing it.» Past Continuous
He 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. Звідси брудні руки.