Умовне речення третього типу

B1 Third conditional 36 / 50

Коротко

Умовне речення третього типу описує нереальне минуле — те, чого НЕ сталося. Ми уявляємо інше минуле та інший його наслідок: If I had studied, I would have passed (але я не вчився, тож не склав іспит).

Правило

Вживайте умовне речення третього типу, щоб озирнутися на минулу ситуацію й уявити її інакше. Воно часто виражає жаль, докір або «те, що могло б бути».

Ця модель має дві частини:

Підрядне з If (умова)Головне речення (наслідок)
if + Past Perfect (had + дієприкметник минулого часу)would / could / might have + дієприкметник минулого часу

If you had told me, I could have helped you.

Обидві частини можна поміняти місцями. Якщо головне речення стоїть першим, кому не ставте:

  • If she had left earlier, she would have caught the train.
  • She would have caught the train if she had left earlier.

Оберіть правильне модальне дієслово в наслідку:

Модальне дієсловоЗначення
would haveточний/певний наслідок
could haveминула здатність або можливість («міг»)
might haveможливий, але непевний наслідок («можливо»)

Обидві частини описують минуле, але значення нереальне: усе протилежне до того, що сталося насправді. If I had known означає, що я не знав.

Другий і третій тип умовних речень — перевіряйте час, а не лише if:

Умовне реченняЧасПриклад
Другийнереальне теперішнє / майбутнєIf I knew her number, I would call her. (Я не знаю цього зараз.)
Третійнереальне минулеIf I had known her number, I would have called her. (Я не знав цього тоді.)

Форми й моделі

Уважно стежте за скороченнями — ‘d може означати дві різні речі:

СкороченняПовна формаДе
I’d studiedI had studiedПідрядне з if (Past Perfect)
I’d have studiedI would have studiedголовне речення

Отже, у If I’d known, I’d have come перше ‘d = had, друге ‘d = would.

Заперечна форма:

Частина реченняЗаперечна форма
Підрядне з Ifif + hadn’t + дієприкметник минулого часу (If I hadn’t missed the bus…)
Головне реченняwouldn’t / couldn’t / might not have + дієприкметник минулого часу

Питання: інверсія стосується лише головного речення-наслідку — модальне дієслово (would / could / might) стає перед підметом, а слово-wh (what, where, why) стоїть перед модальним дієсловом. Підрядне з if зберігає прямий порядок слів: if I had told you, ніколи if had I told you.

  • Would you have believed me if I had told you? (Yes, I would. / No, I wouldn’t.)
  • Where would you have gone if the road had been closed?

wish / if only + Past Perfect виражає жаль про минуле (та сама ідея нереального минулого, але без підрядного з if):

  • I wish I had studied harder. (але я цього не робив)
  • If only we hadn’t sold the house. (але ми це зробили)

Приклади

EnglishПримітка
If I had studied, I would have passed the exam.Класичний жаль — я не вчився, тож не склав іспит.
If you’d told me, I could have helped.could have = я міг, але не мав нагоди.
If she had taken a map, she might not have got lost.might (not) have = непевна минула можливість.
He would have called you if he’d had your number.he’d had = he had had; зверніть увагу на порядок, без коми.
If we hadn’t missed the flight, we wouldn’t have met them.Заперечна умова, заперечний наслідок.
They could have won the match if they had trained harder.Головне речення першим — зверніть увагу: коми перед if немає.
I wish I had saved more money last year.wish + Past Perfect = жаль про минуле.
If only I had listened to your advice!if only підсилює жаль.

Типові помилки

  • If I would have known -> If I had known — підрядне з if вимагає Past Perfect, ніколи would have.
  • I would of helped -> I would have helped — would’ve звучить як «would of», але це завжди have.
  • If you told me, I would have come -> If you had told me, I would have come — після if потрібен Past Perfect для нереального минулого.
  • I would have went -> I would have gone — після have вживайте дієприкметник минулого часу, а не Past Simple.
  • I wish I studied harder (про минуле) -> I wish I had studied harder — для жалю про минуле вживайте Past Perfect.

Поради

  • Дві частини, два шари: had + done у частині з if, would have + done у наслідку.
  • Вимовляйте це як would’ve / could’ve / might’ve — але ніколи не пишіть would of.
  • Перевірка за часом для другого і третього типу: нереальне зараз = другий тип; нереальне тоді (завершена минула ситуація) = третій.
  • Минула умова може мати наслідок у теперішньому — це змішане умовне речення (If I had taken that job, I’d be rich now), про нього — в уроці 44.