Третій тип умовних речень в англійській мові
Third Conditional
Ця стаття є частиною дерева граматики мови англійська на Settemila Lingue.
Коротко
Третій тип умовних речень (Third Conditional) описує минулу умову, якої не було, та її уявний наслідок: If I had known, I would have told you — «Якби я знав, я б тобі сказав». Основна схема: if + had + третя форма дієслова, а в частині з наслідком — would have + третя форма дієслова. Отже, мовець дивиться назад і уявляє інший перебіг уже завершених подій.
Огляд
Третій тип умовних речень потрібен, коли минуле вже неможливо змінити, але ми міркуємо про альтернативу. Ним пояснюють причини й наслідки, висловлюють жаль, критикують минуле рішення або уявляють, що сталося б за інших обставин. Наприклад, If we had booked earlier, we would have paid less означає, що ми не забронювали раніше й тому не заплатили менше.
Цю конструкцію зазвичай опановують на рівні B2. Для неї важливо розрізняти дві часові площини всередині минулого: спочатку могла виконатися умова, а потім міг настати наслідок. Past Perfect показує попередню умову, а would have + past participle — уявний результат.
Українською обидві частини часто мають минулий час і частку б/би: «Якби ти подзвонив, я б допоміг». В англійській форми розподілено суворіше: після if ставимо had called, а не would have called. Саме перенесення української моделі без зміни дієслівних форм спричиняє багато помилок.
Як це працює
Основна будова
Умовне речення має дві частини:
- if-clause — підрядна частина з умовою, тобто те, що мало б статися спочатку;
- main clause — головна частина з уявним наслідком.
| Частина | Формула | Приклад |
|---|---|---|
| Умова | if + підмет + had + past participle | if she had studied |
| Наслідок | підмет + would have + past participle | she would have passed |
| Повне речення | If + Past Perfect, ... would have + past participle | If she had studied, she would have passed. |
Past participle — дієприкметникова, або третя, форма дієслова: worked у правильного дієслова work; gone, seen, written у неправильних go, see, write. У навчальних таблицях її часто позначають V3.
Had не змінюється залежно від особи:
| Підмет | Умова в Past Perfect | Уявний наслідок |
|---|---|---|
| I | I had known | I would have acted |
| you | you had known | you would have acted |
| he/she/it | she had known | she would have acted |
| we/they | they had known | they would have acted |
Що речення повідомляє насправді
Третій тип зазвичай містить прихований контраст із реальністю:
- If Lena had set an alarm, she would have woken up on time.
- Реальність: Lena didn't set an alarm, so she didn't wake up on time.
Тобто ствердна нереальна умова часто натякає на заперечний факт. І навпаки:
- If Lena hadn't turned off the alarm, she wouldn't have overslept.
- Реальність: Lena turned off the alarm and overslept.
Такий висновок випливає з контексту, але не завжди дає повну картину. Речення називає уявний зв’язок, а не обов’язково доводить єдину причину події.
Заперечення
Заперечення можна поставити в одній або обох частинах:
- had not + V3 → hadn't left, hadn't seen;
- would not have + V3 → wouldn't have missed, wouldn't have happened.
If she hadn't studied, she wouldn't have passed означає: вона вчилася і склала іспит. Водночас She wouldn't have failed if she had studied означає: вона не вчилася і провалилася.
Порядок частин і кома
Частини можна міняти місцями без зміни основного значення:
- If they had left earlier, they would have caught the train.
- They would have caught the train if they had left earlier.
Коли частина з if стоїть першою, після неї пишемо кому. Коли вона стоїть другою, кома зазвичай не потрібна. Це правило пунктуації, а не вибір граматичного часу.
Питання
У питанні змінюється порядок слів у головній частині:
- What would you have done if you had been there?
- Would she have accepted the offer if they had paid more?
Частина з if зберігає звичайний порядок: if you had been, а не if had you been. Окреме питання What would you have done? теж має форму уявного минулого; конкретну умову співрозмовники можуть уже знати з контексту.
Скорочені форми
У розмові та неформальному письмі часто вживають скорочення:
| Повна форма | Скорочення | Приклад |
|---|---|---|
| had | 'd | If I'd known... |
| would | 'd | I'd have called. |
| would have | would've | They would've waited. |
| had not | hadn't | If we hadn't stopped... |
| would not have | wouldn't have | I wouldn't have agreed. |
Форма 'd розшифровується за наступним словом. Перед V3 це зазвичай had: I'd seen = I had seen. Перед have це would: I'd have seen = I would have seen.
Приклади в контексті
| Англійське речення | Український відповідник | Що підкреслено |
|---|---|---|
| If I had known, I would have told you. | Якби я знав, я б тобі сказав. | Я не знав, тому не сказав. |
| She wouldn't have failed if she had studied. | Вона не провалилася б, якби вчилася. | Критика невиконаної дії в минулому. |
| If they had left earlier, they would've caught the train. | Якби вони вийшли раніше, то встигли б на потяг. | Уявний кращий результат. |
| What would you have done if you had noticed the mistake? | Що б ти зробив, якби помітив помилку? | Питання про альтернативне рішення. |
| If we hadn't taken a taxi, we would have been late. | Якби ми не взяли таксі, то запізнилися б. | Реальна дія запобігла поганому наслідку. |
| I would have called you if my phone hadn't died. | Я б тобі зателефонував, якби мій телефон не розрядився. | Пояснення, чому дія не відбулася. |
| If Marta had checked the address, she wouldn't have gone to the wrong office. | Якби Марта перевірила адресу, вона не пішла б не до того офісу. | Минула помилка та її наслідок. |
| We might have won if our best player hadn't been injured. | Ми, можливо, перемогли б, якби наш найкращий гравець не травмувався. | Might передає невпевнений результат. |
| If you had asked me, I could have helped. | Якби ти мене попросив, я міг би допомогти. | Could позначає минулу можливість або здатність. |
| Would the meeting have finished earlier if everyone had arrived on time? | Чи закінчилася б зустріч раніше, якби всі прийшли вчасно? | Загальне питання. |
| If the weather had been better, we would have eaten outside. | Якби погода була кращою, ми б поїли надворі. | Нереальна минула умова зі станом. |
| They wouldn't have found the café without your directions. | Вони не знайшли б кафе без твоїх пояснень, як туди дістатися. | Умова виражена без if. |
Типові помилки
1. Would have після if
- Неправильно: If I would have known, I would have called.
- Правильно: If I had known, I would have called.
- Чому: у стандартному третьому типі would have називає наслідок, а умова після if стоїть у Past Perfect. Українське «якби я знав» не підказує цієї різниці форм, тому схему треба запам’ятати цілими парами.
2. Past Simple замість Past Perfect
- Неправильно: If she studied, she would have passed.
- Правильно: If she had studied, she would have passed.
- Чому: для нереальної минулої умови потрібне had + V3. Варіант із studied змішує моделі й без спеціального контексту звучить неправильно.
3. Інфінітив після would have
- Неправильно: We would have go earlier.
- Правильно: We would have gone earlier.
- Чому: після would have потрібна третя форма дієслова: gone, а не початкова форма go. Особливо варто повторити неправильні форми: been, done, taken, written, left.
4. Написання would of
- Неправильно: I would of helped.
- Правильно: I would have helped або I would've helped.
- Чому: у швидкому мовленні would've може нагадувати would of, але граматично тут допоміжне дієслово have. На письмі would of є помилкою.
5. Хибне розшифрування 'd
- Неправильно: розуміти If she'd left як If she would left.
- Правильно: If she'd left = If she had left.
- Чому: перед V3 скорочене 'd у частині з умовою означає had. У she'd have left воно означає would, бо далі стоїть have.
6. Змішування другого й третього типів
- Не про минуле: If I had more time, I would learn Spanish.
- Про минуле: If I had had more time, I would have learned Spanish.
- Чому: перше речення — Second Conditional про теперішню або майбутню уявну ситуацію. У другому перше had є допоміжним, а друге — V3 дієслова have: «Якби тоді в мене було більше часу...».
Особливості вживання
Жаль, критика чи нейтральний аналіз
Одна й та сама граматична форма може мати різний тон:
- If I'd listened to you, I wouldn't have made that mistake. — жаль;
- If you had read the instructions, this wouldn't have happened. — критика;
- If the sample had been larger, the results would have been more reliable. — нейтральний аналіз.
Критичне речення з if you had... іноді звучить докірливо. У робочому спілкуванні м’якше зосередитися на процесі: The problem might have been avoided if the file had been checked first. Тут пасивна конструкція не називає винного прямо.
Would, could і might у наслідку
Would have подає уявний результат як очікуваний. Інші модальні дієслова (слова на зразок could і might, що додають значення можливості) змінюють відтінок:
| Форма | Основне значення | Приклад |
|---|---|---|
| would have + V3 | очікуваний результат | We would have arrived on time. |
| could have + V3 | можливість або здатність | We could have taken another route. |
| might have + V3 | непевна можливість | We might have arrived earlier. |
Не слід автоматично перекладати українське «міг би» через would have. Якщо йдеться саме про можливість, природнішим часто буде could have.
Скорочення та вимова
У живій розмові I'd have, would've і wouldn't have трапляються дуже часто. Повні форми природніші, коли потрібно особливо наголосити протиставлення або зберегти офіційний стиль. Для розуміння на слух корисно впізнавати весь ритмічний блок would have + V3, а не чекати чіткої вимови кожного слова.
Не кожне had + V3 утворює третій тип
Past Perfect саме по собі лише показує, що одна минула подія сталася раніше за іншу: She had left before I arrived. Третій тип виникає тоді, коли разом із нереальною умовою є уявний минулий наслідок: If she had stayed, she would have met him.
Поглиблений рівень
Інверсія без if
У формальному письмі if можна опустити, а had поставити перед підметом. Інверсія — це зміна звичайного порядку слів:
- Had I known about the delay, I would have taken a later train.
- Had they checked the figures, they would have noticed the error.
Значення таке саме, як у If I had known... та If they had checked.... Не можна просто прибрати if, залишивши звичайний порядок: Had I known... правильно, а I had known... без сполучника вже не є умовною частиною такого типу.
Умова без окремої частини з if
Іноді умова виражена прийменниковою фразою або зрозуміла з ситуації:
- Without your help, I wouldn't have finished on time.
- But for the traffic, we would have arrived early.
- I would've said yes, but nobody asked me.
But for означає приблизно «якби не» й частіше трапляється в офіційному або книжному стилі. Усі ці приклади зберігають ідею альтернативного минулого, хоча повної частини з if немає.
Зв’язок зі змішаними умовними реченнями
У чистому Third Conditional і умова, і наслідок стосуються минулого:
- If I had gone to bed earlier, I wouldn't have been tired yesterday.
Якщо минула умова має теперішній наслідок, утворюється Mixed Conditional:
- If I had gone to bed earlier, I wouldn't be so tired now.
Слово now тут важливе: результат існує тепер, тому маємо wouldn't be, а не wouldn't have been. Це вже наступний крок після третього типу, а не взаємозамінний варіант тієї самої схеми.
Third Conditional і should have
Should have + V3 оцінює минулу дію: You should have called me — «Тобі слід було мені подзвонити». Third Conditional показує уявний наслідок: If you had called me, I would have come. Ці форми можуть стояти поруч, але виконують різні завдання: перша дає оцінку, друга вибудовує альтернативний причинно-наслідковий зв’язок.
Як практикуватися
- Перетворюйте факти на альтернативу. Візьміть пару I missed the bus. I was late і побудуйте If I hadn't missed the bus, I wouldn't have been late. Так одночасно тренуються значення й обидві дієслівні форми.
- Ведіть список V3. Окремо повторюйте часті неправильні форми — known, gone, seen, taken, made, told, caught. Потім складайте з кожною одне речення з had і одне з would have.
- Тренуйте повні та скорочені варіанти вголос. Прочитайте парами If I had known — If I'd known і I would have called — I would've called. Це допоможе не лише говорити природніше, а й розпізнавати конструкцію на слух.
Пов’язані теми
- Передумова: Second Conditional — уявні або малоймовірні ситуації в теперішньому й майбутньому з моделлю if + Past Simple, would + дієслово.
- Наступний крок: Mixed Conditionals — поєднання минулої умови з теперішнім наслідком або теперішньої умови з минулим наслідком.