1. Спочатку знайди минулу точку відліку
Уяви вечірню зустріч, відкриття магазину або дзвінок учора. З цієї точки ти озираєшся на те, що відбулося або тривало раніше. Обидва past perfect пов'язують попередню ситуацію з таким минулим моментом, а не обов'язково з теперішнім.
Точка відліку може бути в тому самому реченні, попередній репліці або вже відомій частині історії. Не треба додавати by the time до кожної фрази. Спочатку запитай себе: «До якого минулого моменту я озираюся?» — і лише потім обирай ракурс.
When the meeting began, I had checked the figures.
Коли почалася зустріч, я вже перевірив цифри.
Початок зустрічі — точка відліку; перевірку подано як виконану до неї.
When the meeting began, I had been checking the figures for an hour.
Коли почалася зустріч, я вже годину перевіряв цифри.
Той самий минулий орієнтир, але в центрі уваги попередня робота протягом години. Завершення всієї перевірки не стверджується.
2. Simple: що було зроблено, скільки було готово
Had + V3 з дієсловами дії зручно підсумовує завершену роботу до минулого моменту: лист надіслано, документ перевірено, три заявки опрацьовано. Кількість тут означає завершені випадки або готові одиниці, а не просто наявність числа в реченні.
Саме значення дієслова теж важливе. Had started повідомляє про завершений початок, а не про завершення всього проєкту. Had worked може підсумовувати період роботи. Формула «Simple = усе закінчилося назавжди» не працює.
підмет + had + V3: had sent, had written, had completed
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
By the inspection, the team had repaired four windows.
До перевірки команда відремонтувала чотири вікна.
Four windows — підсумок завершених ремонтів до перевірки, не кількість вікон, над якими лише працювали.
The course had started before I moved to the city.
Курс почався ще до мого переїзду до міста.
Раніше відбувся початок курсу. З цього не випливає, що курс уже завершився.
3. Continuous: чим займалися і як довго
Had been + -ing показує попередню діяльність зсередини: роботу, очікування, пошуки, тренування. Так можна підкреслити її тривалість, повторюваність або тимчасовість. Числова тривалість не обов'язкова: важливий процес може бути зрозумілий із ситуації.
Дія могла ще тривати в минулій точці відліку або припинитися незадовго до неї. Continuous сам по собі не каже, що робота обов'язково незавершена, і не повідомляє, чи вона триває зараз. Додатковий контекст уточнює межу.
підмет + had been + дієслово-ing: had been waiting, had been writing
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
At six, Leo had been practising for an hour and was still practising.
О шостій Лео вже годину вправлявся і продовжував вправлятися.
Was still practising прямо повідомляє, що діяльність тривала в точці відліку.
Rita had been painting the shelves, but she put the brush away before we arrived.
Ріта перед тим фарбувала полиці, але відклала пензель ще до нашого приходу.
Фарбування передувало приходу й уже припинилося. Continuous описує діяльність; зупинка відома з другої частини, а не з самої форми.
4. Числа, for і since не обирають час замість тебе
Had written three essays стверджує, що три есе були написані. Had been writing three essays може природно описувати роботу над трьома есе — наприклад, автор переходив від однієї чернетки до іншої. Число three не робить Continuous помилкою; відрізняється те, що речення стверджує про результат.
For two hours і since Monday задають тривалість або початок періоду, але вживаються з обома формами. Had waited an hour може подати очікування як цілий завершений відрізок; had been waiting an hour висуває тривалість на передній план. Іноді обидва варіанти відповідають фактам, а різниця — лише у фокусі.
Before the workshop, Jo had been writing three essays, switching between the drafts.
Перед семінаром Джо працювала над трьома есе, переходячи від однієї чернетки до іншої.
Це граматичне речення про процес. Воно не гарантує трьох готових текстів.
Before the workshop, Jo had written three essays and submitted them.
До семінару Джо написала три есе й подала їх.
Завершення прямо підтримане submitted them. Йдеться вже про готові роботи.
When the office closed, we had waited for two hours.
Коли офіс зачинився, ми вже прочекали дві години.
Simple з for цілком можливий: мовець підсумовує відрізок очікування. Had been waiting підкреслило б сам процес і його тривалість.
5. Стани й тимчасові ситуації
Know, believe, own та подібні дієслова в значенні стану зазвичай не утворюють Continuous. Тривалий стан перед минулим моментом передаємо через had known, had believed, had owned. Simple тут не означає, що стан припинився.
З live і work нерідко можливі обидві форми. Simple може подати ситуацію як факт або цілісний період, Continuous — підкреслити її перебіг чи тимчасовість. Це тенденція фокусу, а не гарантія: had lived не доводить постійності, had been living не повідомляє автоматично про переїзд. Для конкретного значення дієслова перевіряй контекст.
When we became neighbours, I had known Sara for ten years, and we remained friends.
Коли ми стали сусідами, я вже десять років знав Сару, і ми й далі залишалися друзями.
Know описує стан. For ten years не вимагає Continuous, а знайомство не припиняється в точці відліку.
At the time of the interview, I had been living with my cousin while my flat was being repaired.
На момент співбесіди я жив у двоюрідного брата, поки мою квартиру ремонтували.
Continuous допомагає показати тимчасову ситуацію. Had lived теж може передати відповідні факти з іншим акцентом, якщо решта контексту збережена.
6. Заперечення, питання й скорочення
В обох формах допоміжне дієслово — had для всіх осіб. У запереченні not стоїть після had. У питанні had переходить перед підметом; did не додаємо. How many часто запитує про виконану кількість, how long — про тривалість, але питання про тривалий стан лишається у Simple.
Had not можна скоротити до hadn't, а had після підмета — до 'd: she'd finished, she'd been working. У короткій стверджувальній відповіді кажемо Yes, she had. Не скорочуємо її до Yes, she'd. Сама форма hadn't finished заперечує завершення, а не обов'язково будь-яку попередню роботу.
−: підмет + had not + V3 / been + -ing; ?: Had + підмет + V3 / been + -ing?
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
- V-ing / -ing —
- Форма дієслова із закінченням -ing: working, going. Її роль залежить від конструкції.
Had you finished the drawings before the client arrived? — No, I hadn't. I'd been revising them.
Ти закінчив креслення до приходу клієнта? — Ні. Я саме працював над їхнім доопрацюванням.
Заперечується готовність креслень, не наявність роботи над ними. Дві форми доповнюють одна одну.
How long had you known each other when you started the business?
Як довго ви вже знали одне одного, коли започаткували бізнес?
How long запитує про тривалість, але known лишається у Simple через значення стану.
7. Наслідок діяльності — не доказ завершення
Continuous часто пояснює помітний минулий стан через попередню діяльність: руки були брудні після роботи в саду, голос осип після довгих розмов. Такий наслідок може залишатися і після припинення діяльності. Simple натомість може назвати конкретно досягнутий результат: сад уже прибрали.
Не вигадуй причину лише на підставі двох сусідніх фактів. Людина могла бути втомлена з різних причин; причинний зв'язок має бути сказаний або достатньо встановлений контекстом. Так само форма не дозволяє вгадати, скільки саме роботи зроблено.
His hands were dirty because he had been repairing his bike.
Його руки були брудні, бо він перед тим ремонтував велосипед.
Because прямо пов'язує стан рук із діяльністю. Речення не обіцяє, що велосипед уже справний.
He had repaired his bike, so he rode it to the station.
Він відремонтував велосипед, тож поїхав ним на станцію.
Тут повідомлено про виконаний ремонт, який уможливив наступну поїздку.
8. Як обрати ракурс у власній розповіді
Знайди минулий орієнтир; визнач, чи повідомляєш про готовий результат, кількість, стан або діяльність; перевір форму дієслова. Після цього додай потрібні уточнення: still working, already finished, but not sent. Вони роблять зміст точнішим за механічний пошук маркера.
Past Simple теж може природно розповідати про минулі події, особливо коли порядок уже зрозумілий: I checked the figures before the meeting. Це не автоматична граматична помилка. У вправі, що прямо просить один із past perfect, такий варіант може не виконати навчальну ціль; у вільній історії інші доречні часи потрібні для розвитку подій.
Власні відповіді звіряй зі змістом і критеріями, а не лише зі зразком. Інші слова, скорочення та природний порядок частин можливі. Самоперевірка допомагає помітити розбіжності, але не є автоматичною експертною оцінкою кожного перефразування.
When the guests arrived, we had prepared the food. We had been arranging the room all morning, so we took a short break.
Коли прийшли гості, ми вже приготували їжу. Увесь ранок перед тим ми облаштовували кімнату, тож зробили коротку перерву.
Перший past perfect підсумовує готовність їжі, другий описує діяльність. Took рухає історію далі; не кожне речення має містити had.
Типові помилки
Неправильно:She had wrote the summary before lunch.
Правильно:She had written the summary before lunch.
Після had у Simple потрібна третя форма written, а не форма минулого часу wrote.
Неправильно:They had been wait for an hour when I called.
Правильно:They had been waiting for an hour when I called.
Після had been у цій активній тривалій конструкції потрібна -ing-форма waiting.
Неправильно:Did you had finished the forms before noon?
Правильно:Had you finished the forms before noon?
Питання в Past Perfect утворює had перед підметом. Додаткове did тут ламає конструкцію.
Неправильно:I had not been knew him long when we became neighbours.
Правильно:I had not known him long when we became neighbours.
Knew не поєднується з been у цій конструкції. Для стану знайомства потрібне had not known.