Невикористана можливість: could have + V3
Could have + V3 може описувати змогу чи нагоду, якою не скористалися. У такому прочитанні контекст підтверджує, що дії не було. Без контексту та сама форма іноді означає припущення про те, що могло справді статися.
Таке речення часто стоїть поруч з but, instead або причиною, яка пояснює, чому можливість не була використана. Саме ці слова допомагають слухачеві зрозуміти, що йдеться про нереалізоване.
subject + could have + past participle (+ but ...)
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
My brother could have joined the army, but he became a nurse.
Мій брат міг піти в армію, але став медбратом.
Можливість була, але брат обрав інше; але-частина показує нереалізованість.
We could have taken a taxi, but we walked home.
Ми могли поїхати на таксі, але пішли додому пішки.
Таксі було доступним варіантом, який не використали.
The team could have scored in the first half, but the striker hesitated.
Команда могла забити в першому таймі, але нападник завагався.
Момент був реальним; результат не настав.
Можливий результат, що не настав: might have + V3
Might have + V3 часто описує не вибір людини, а можливий наслідок подій: щось могло статися, але не сталося. Типове значення — ледь уникнули біди або іншого результату.
У таких реченнях українською зручно перекладати «могло б статися» або «могли втратити», додаючи в дужках, що цього не сталося. Контекст підтверджує нереалізованість: luckily, in the end, but it held.
event + might have + past participle (+ but ...)
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
The bridge might have flooded, but the river stopped rising.
Міст могло затопити, але річка перестала підніматися.
Біда була можливою, але не настала.
I might have missed the flight if the taxi had been five minutes later.
Я міг би запізнитися на рейс, якби таксі приїхало на п'ять хвилин пізніше.
У реченні з умовою might have показує можливий, але не реалізований результат.
The fire might have spread to the neighbouring house.
Пожежа могла перекинутися на сусідній будинок.
Нереалізований сценарій; факт у реченні не названо, його видно з контексту.
Форма: модальне дієслово, have і третя форма
Після could і might завжди стоїть have, а далі третя форма основного дієслова: gone, written, taken. Для be третя форма — been: It could have been worse.
У швидкій розмові вимовляють could've, might've, і на письмі їх можна передати апострофом. Помилка could of виникає саме з вимови; письмово вона неправильна. Не змінюються ні have, ні might, ні could залежно від особи.
У питанні could виходить перед підмет: Could they have waited? Заперечні форми змінюють зміст; їхню роль уточнюємо нижче.
could / might + have + V3; питання: could + subject + have + V3?
- subject / S —
- Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
They could have waited a bit longer.
Вони могли почекати трохи довше.
Підмет, could have і третя форма waited (регулярне дієслово).
Could they have waited a bit longer?
Чи могли вони почекати трохи довше?
У питанні could стоїть перед підметом, а have + V3 лишаються разом.
I could've called, but my battery died.
Я міг би зателефонувати, але сів акумулятор.
Could've — вимова could have; на письмі в розмовному стилі так пишуть, але could of — помилка.
It might have been worse.
Могло бути гірше.
Для be після have стоїть been.
Докір, жаль і полегшення: що чути за формою
Та сама конструкція може звучати по-різному залежно від ситуації. Якщо співрозмовник міг щось зробити для нас, але не зробив, could have звучить як мʼякий докір. Якщо ми кажемо про себе, це жаль за пропущену нагоду. Коли йдеться про біду, якої вдалося уникнути, це полегшення.
Тон визначають контекст, інтонація й додаткові слова. Could have не містить слова обов'язку: воно не каже «ти мав», а лише «ти міг». Саме цим воно відрізняється від should have, який належить сусідньому правилу про критику та жаль.
You could have knocked first!
Ти міг би спершу постукати!
Докір до співрозмовника: постукати було можливо, але він цього не зробив.
I could have been a pilot, you know.
Я міг би стати пілотом, знаєш.
Жаль чи гордість за невикористану нагоду у власному житті.
It might have been so much worse.
Могло бути набагато гірше.
Полегшення: гірший сценарій був можливий, але не настав.
Нереалізована можливість чи здогадка: роль контексту
Сама по собі форма could have + V3 двозначна. Речення може означати «була можливість, але не сталося» або «можливо, це справді сталося». Рішення дає контекст.
Слова на кшталт but he didn't, instead, luckily, if only вказують на нереалізованість. Питання «Де вона?» чи «Чому його немає?» навпаки підштовхують до здогадки. Здогадки про минуле (might have, may have, must have, can't have) — тема сусіднього правила про шкалу впевненості; тут тренується нереалізоване.
Kim could have booked the flight, but she waited for a discount.
Кім могла забронювати рейс, але чекала на знижку.
But-частина показує, що дії не було: нереалізована можливість.
Where is Kim? She could have missed the flight.
Де Кім? Можливо, вона запізнилася на рейс.
Тут мовець робить припущення про невідоме; це здогадка, а не нереалізована можливість.
Межі: couldn't have, might not have і сусідні правила
Couldn’t have + V3 може виражати неможливість. Might not have + V3 може бути здогадкою «можливо, не сталося», а в уявній умові — можливим негативним наслідком: Without your help, I might not have finished. Тому не визначай значення лише за not.
У наших контекстах could have називає можливість, should have оцінює дію, а would have подає уявний наслідок. Ці модальні форми мають й інші функції; тут зосереджуємося на could/might have для нездійсненого.
She couldn't have called — her phone was dead.
Вона не могла подзвонити — телефон був розряджений.
Неможливість, а не нереалізований вибір.
He might not have seen the sign.
Можливо, він не побачив знак.
Здогадка: ми не знаємо, чи бачив.
You should have called me.
Тобі слід було мені подзвонити.
Докір-обов'язок; належить до сусіднього правила should have.
Could чи might: як обрати
Коли мова про вибір, який мала людина (агент), природніше could have: вона мала змогу діяти. Коли мова про можливий наслідок подій, природні обидва модальні, але could частіше підкреслює, що наслідок міг настати як результат чиєїсь дії або обставин.
У контекстах про можливий інший результат можуть підходити і could have, і might have. Could часто підкреслює наявну змогу, might — можливий результат із меншою заявленою впевненістю. Перевір, чи заміна зберігає саме потрібний акцент.
The pilot could have ignored the warning, but she followed the checklist.
Пілот могла проігнорувати попередження, але діяла за чек-листом.
Вибір агента: була можливість поступити інакше.
The crash might have been avoided.
Можливо, аварії вдалося б уникнути.
Might передає можливий результат. Could have been avoided теж можливе, але може сильніше наголошувати на наявній змозі уникнути аварії.
Типові помилки
Неправильно:You could told me about the strike.
Правильно:You could have told me about the strike.
Після could потрібен have, а не V2: модальне перфектне складається з could + have + V3.
Неправильно:She could of called us from the station.
Правильно:She could have called us from the station.
Could of — письмова помилка від вимови could've; правильно could have.
Неправильно:He could have went to the interview.
Правильно:He could have gone to the interview.
Після have потрібна третя форма go: gone, а не went.
Неправильно:The storm might had destroyed the roof.
Правильно:The storm might have destroyed the roof.
Після might стоїть have: модальні дієслова не приймають had замість have.
Неправильно:Could have they stayed longer?
Правильно:Could they have stayed longer?
У питанні тільки could йде перед підметом; have лишається перед дієприкметником.