1. Дві дії, одна з них уже завершена
Having + past participle утворює perfect participle clause — неособовий зворот, який відсилає до попередньої дії або досвіду. З дієсловом finish він явно показує завершення перед головною дією. Проте Having known her for years, I trust her — «Знаючи її багато років, я їй довіряю» — не означає, що знайомство припинилося.
Українською цей зв’язок часто передаємо словами «завершивши», «прочитавши», «після того як» або причиновим «оскільки». У наступних прикладах спочатку завершується дія з having, потім відбувається головна дія; це залежить і від значення дієслова.
Having + V3, + підмет + особове дієслово
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
Having finished the call, Marta wrote a summary.
Завершивши дзвінок, Марта написала підсумок.
Марта спочатку завершила дзвінок, а потім написала підсумок.
Having lost his key, Leo called a neighbour.
Загубивши ключ, Лео подзвонив сусідові.
Втрата ключа сталася раніше й пояснює пізніший дзвінок.
2. Форма: having і саме третя форма
Після having потрібен past participle, тобто V3. У правильних дієслів це зазвичай форма з -ed: finish → finished, check → checked. У неправильних дієслів V3 треба знати окремо: write → written, take → taken, see → seen, go → gone.
Having тут не змінюється за особою чи числом. Не ставимо після нього початкову форму, Past Simple або to-infinitive: не having finish, не having wrote і не having to read у значенні завершеної попередньої дії.
having + finished / checked / written / taken / seen
Having written the address down, Priya found the building.
Записавши адресу, Прія знайшла будівлю.
Written — третя форма write; wrote тут не підходить.
Having seen the notice, we changed our route.
Побачивши оголошення, ми змінили маршрут.
Seen — V3 від see; дія завершилася до зміни маршруту.
Having checked every page, I sent the document.
Перевіривши кожну сторінку, я надіслав документ.
Checked — правильна форма з -ed після having.
3. Прихований виконавець має збігатися з підметом
У звичайній participle clause власний підмет не названо. Ми розуміємо, що дію з having виконує підмет головної частини. У Having read the email, Sara replied обидві дії виконує Sara.
Якщо підмет головної частини не міг виконати першу дію, виникає dangling або misrelated participle — хибно приєднаний зворот. Речення Having finished my shift, the rain started граматично приписує завершення зміни «дощу». Коли виконавці різні, безпечніше використати повну частину з after, because або when.
Having read the email, Sara replied at once.
Прочитавши листа, Сара одразу відповіла.
Sara і прочитала листа, і відповіла.
Having completed the course, the students received certificates.
Завершивши курс, студенти отримали сертифікати.
Підмет students логічно виконує обидві дії.
After the intern had gathered the data, the manager wrote the report.
Після того як стажер зібрав дані, менеджер написав звіт.
Виконавці різні, тому повна after-clause ясніша за зворот без власного підмета.
4. Контекст показує час, причину або обидва зв’язки
Perfect participle відсилає до попереднього досвіду або дії, але не називає сполучник. Для завершених дій зв’язок може бути переважно часовим: спочатку зберіг файл, потім закрив ноутбук. В іншому реченні попередня подія також пояснює причину: пропустив потяг, тому взяв таксі.
Тому Having missed the train не треба механічно перекладати лише через «після того як». Природний переклад може містити «оскільки» або «через те що», якщо наступна дія є наслідком. Не робимо причинного висновку там, де контекст дає лише порядок.
Having saved the file, I closed the laptop.
Зберігши файл, я закрив ноутбук.
Речення насамперед упорядковує дві завершені дії.
Having missed the last train, we booked a hotel room.
Оскільки ми пропустили останній потяг, ми забронювали номер у готелі.
Пропущений потяг стався раніше й пояснює бронювання.
Having forgotten her password, Mina asked for help.
Забувши пароль, Міна попросила допомоги.
Контекст природно поєднує попередню подію з причиною прохання.
5. Контраст із простим -ing та повною after-clause
Простий -ing-зворот часто описує одночасну, фонову або дуже близьку дію: Walking home, Jo listened to a podcast. Having + V3 виразно виносить завершення першої дії раніше: Having walked home, Jo took off her wet coat.
Простий -ing іноді теж допускає послідовне прочитання, тому не називаємо кожен такий варіант неграматичним. У цьому уроці having + V3 обираємо тоді, коли умова прямо просить підкреслити завершеність перед наступною дією.
Повна конструкція After Jo had finished the report, she sent it передає той самий основний порядок і може бути природнішою в розмові або коли треба назвати окремий підмет. Це граматична альтернатива, а не помилка; вона лише не виконує вправу, якщо умова прямо вимагає having + V3.
Walking home, Jo listened to a podcast.
Йдучи додому, Джо слухала подкаст.
Ходьба й слухання відбуваються одночасно.
Having walked home, Jo took off her wet coat.
Дійшовши додому, Джо зняла мокре пальто.
Спочатку Джо завершила шлях додому, потім зняла пальто.
After Jo had finished the report, she sent it.
Після того як Джо завершила звіт, вона його надіслала.
Повна after-clause явно називає підмет і той самий порядок подій.
6. Час, позиція і регістр
Participle clause не має власного граматичного часу. Час усієї ситуації задає особове дієслово головної частини та контекст: I sent — минуле, I can confirm — теперішня можливість, they will apply — майбутня дія. Having + V3 в усіх випадках лише ставить свою дію раніше.
Зворот часто стоїть на початку й відділяється комою. Він може стояти й після головної частини, особливо коли додає причину або пояснення: I understood the problem, having read the full note.
Такі стисливі звороти особливо характерні для письмового, академічного, журналістського чи літературного стилю. У звичайній розмові after або because часто звучать простіше. Доречність регістру не робить граматичний варіант правильним або неправильним сама по собі.
Having checked the figures, I can confirm the total.
Перевіривши цифри, я можу підтвердити суму.
Перевірка вже завершена; can confirm стосується теперішнього.
Having completed the training, they will be ready to apply.
Завершивши навчання, вони будуть готові подати заявку.
Завершення навчання передує майбутній готовності.
I understood the problem, having read the full note.
Я зрозумів проблему, прочитавши повну примітку.
Фінальний зворот пояснює, що читання сталося раніше.
7. Заперечення і перенесення у власне мовлення
Коли попередня дія не відбулася, not ставимо перед having: Not having received a reply, Dan checked the spam folder. Після having усе одно потрібна V3.
Під час власної відповіді визнач події та їхнього виконавця. Для завершеної дії перевір, що вона сталася раніше; для заперечення — що вона не відбулася до головного моменту. Потім обери V3 і приєднай головну частину з явним підметом.
Фіксований вислів Having said that часто вводить контраст у дискурсі. Він граматично містить perfect participle, але його окремі прагматичні значення не є метою цього уроку. Так само пасивне having been + V3 належить до сусіднього правила.
Not having + V3, + підмет + особове дієслово
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
Not having received a reply, Dan checked the spam folder.
Не отримавши відповіді, Дан перевірив папку зі спамом.
Not заперечує попередню дію; received залишається V3.
Not having read all the options, I postponed my decision.
Не прочитавши всіх варіантів, я відклав рішення.
Одна й та сама особа не прочитала варіанти й через це відклала рішення.
Having practised the talk twice, I felt more confident.
Двічі відрепетирувавши виступ, я почувався впевненіше.
Власний приклад поєднує завершену підготовку з її пізнішим результатом.
Типові помилки
Неправильно:Having finish the report, he sent it.
Правильно:Having finished the report, he sent it.
Після having потрібна третя форма finished, а не початкова finish.
Неправильно:Having wrote the address down, Priya found the building.
Правильно:Having written the address down, Priya found the building.
V3 від write — written; wrote є Past Simple.
Неправильно:Having finished my shift, the bus took me home.
Правильно:Having finished my shift, I took the bus home.
Прихований виконавець звороту має збігатися з підметом головної частини: зміну завершив I, а не bus.
Неправильно:Not having knew the answer, I checked the guide.
Правильно:Not having known the answer, I checked the guide.
Заперечення не змінює форму: після having потрібна V3 known, не Past Simple knew.