B2

Третій тип умовних речень в англійській мові

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. Ці форми можуть стояти поруч, але виконують різні завдання: перша дає оцінку, друга вибудовує альтернативний причинно-наслідковий зв’язок.

Як практикуватися

  1. Перетворюйте факти на альтернативу. Візьміть пару I missed the bus. I was late і побудуйте If I hadn't missed the bus, I wouldn't have been late. Так одночасно тренуються значення й обидві дієслівні форми.
  2. Ведіть список V3. Окремо повторюйте часті неправильні форми — known, gone, seen, taken, made, told, caught. Потім складайте з кожною одне речення з had і одне з would have.
  3. Тренуйте повні та скорочені варіанти вголос. Прочитайте парами If I had known — If I'd known і I would have called — I would've called. Це допоможе не лише говорити природніше, а й розпізнавати конструкцію на слух.

Пов’язані теми

  • Передумова: Second Conditional — уявні або малоймовірні ситуації в теперішньому й майбутньому з моделлю if + Past Simple, would + дієслово.
  • Наступний крок: Mixed Conditionals — поєднання минулої умови з теперішнім наслідком або теперішньої умови з минулим наслідком.

Передумова

Другий тип умовних речень в англійській мовіB1

Концепції, що базуються на цій

Більше концепцій рівня B2