Перейти до основного вмісту

B2 · Теорія

Умовні речення другого і третього типу: if I were, if I had known

Другий тип говорить про нереальне чи малоймовірне теперішнє або майбутнє: If I had more time, I would learn Italian. Третій - про те, чого не сталося в минулому: If we had left earlier, we would have caught the train. Після if ніколи не стоїть would.

B2 Складні часи та умовні речення ·

Головне правило

Другий тип (нереальне теперішнє чи майбутнє): if + Past Simple, would / could / might + дієслово. Третій тип (нереальне минуле): if + Past Perfect, would / could / might have + Past Participle. Тип обирає час, про який ви говорите, а would ніколи не стоїть у частині з if.

Форми

Частина з if «відступає» на один час назад
ТипЧастина з ifГоловне реченняПриклад
другийif + Past Simplewould / could / might + дієсловоIf I had more time, I would learn Italian.
другий, запереченняif + didn't + дієсловоwouldn't + дієсловоIf she didn't work nights, she wouldn't be so tired.
другий, питанняif + Past SimpleWhat would you do? / Would you ...?What would you do if you won the lottery?
третійif + Past Perfectwould / could / might have + Past ParticipleIf we had left earlier, we would have caught the train.
третій, запереченняif + hadn't + Past Participlewouldn't have + Past ParticipleIf he hadn't missed the bus, he wouldn't have been late.
третій, питанняif + Past PerfectWhat would you have done? / Would you have ...?What would you have done if you had lost the key?

Українською обидва типи будуються однаково: «якби» + минулий час і частка «би». Тому «Якби я мав час, я б вивчив італійську» (теперішнє) і «Якби ми виїхали раніше, ми б устигли на потяг» (минуле) виглядають як одна конструкція. В англійській це дві різні: для теперішнього й майбутнього - Past Simple (If I had time), для минулого - Past Perfect (If we had left). Друга пастка - частка «би»: вона є в обох частинах («якби я знав, я б сказав»), тож хочеться написати would і після if. Не робіть цього: *If I would have time. Треба If I had time, I would... Скорочення: I’d може бути і I would, і I had, тому дивіться на слово далі: I’d go - would, I’d gone - had.

Приклади

  • If I had more time, I would learn Italian. Якби я мав більше часу, я б вивчив італійську.
  • If I were you, I would talk to your manager. На вашому місці я б поговорив із керівником.
  • What would you do if you won the lottery? Що б ви зробили, якби виграли в лотерею?
  • She wouldn’t be so tired if she didn’t work nights. Вона не була б така втомлена, якби не працювала вночі.
  • If we had left earlier, we would have caught the train. Якби ми виїхали раніше, ми б устигли на потяг.
  • If he hadn’t missed the bus, he wouldn’t have been late. Якби він не пропустив автобус, він би не запізнився.
  • I could have helped you if you had asked. Я міг би вам допомогти, якби ви попросили.
  • If the weather had been better, we might have gone to the beach. Якби погода була кращою, ми, можливо, поїхали б на пляж.
  • What would you have done if you had lost your passport? Що б ви зробили, якби загубили паспорт?

Другий тип: нереальне теперішнє і майбутнє

Другий тип описує те, чого зараз немає або що малоймовірне: If I had a car, I would drive to work (машини в мене немає). Він підходить і для уявного майбутнього: If I won the lottery, I would buy a house. Форма в частині з if - Past Simple, але значення не минуле, а нереальне. Саме тому дієслово be після всіх осіб може мати форму were: If I were taller, I could play basketball. Форма was (If I was taller) у розмові теж звичайна, але в сталому виразі If I were you стоїть лише were.

Порада: If I were you

Щоб дати пораду, англійці кажуть If I were you, I would... - «на вашому місці я б...». Ви уявляєте себе на місці співрозмовника, і порада звучить м’якше за наказ: If I were you, I would apply for that job. Не кажуть *If I am you.

Третій тип: нереальне минуле

Третій тип говорить про минуле, яке вже не змінити: щось сталося (або не сталося), і ми уявляємо інший результат. Схема: if + Past Perfect, would have + Past Participle: If I had known about the party, I would have come. (Я не знав і не прийшов.) Це часто жаль, докір або пояснення: If you hadn’t helped me, I would have failed. Заперечення в обох частинах: hadn’t і wouldn’t have.

Would, could, might: що кажете

У головному реченні модальне слово змінює зміст: would - результат майже певний, could - можливість або вміння, might - лише ймовірність. If I had a day off, I would sleep (напевно). If I had a day off, I could visit you (була б змога). If I had a day off, I might go to the lake (можливо). У третьому типі так само: would have, could have, might have.

Другий чи третій: за часом

Дивіться на час, про який говорите. Слова now, these days, tomorrow, next year - другий тип: If I knew the answer now, I would tell you. Слова yesterday, last year, in 2010 або розповідь про минуле - третій: If I had known the answer yesterday, I would have told you. Обидві частини в одному реченні належать до одного й того самого часу.

Другий чи перший: за ймовірністю

Перший тип (B1) говорить про реальну можливість: If it rains tomorrow, we will stay at home (дощ цілком можливий). Другий - про те, у що мовець не вірить або чого не може бути: If I were you, I would stay at home (я не ви). Порівняйте: If I win, I will buy a car (шанс є) і If I won, I would buy a car (навряд чи). Часто це питання погляду мовця, тому контекст має підказати, який тип потрібен: «у мене немає машини» - другий, «завтра в мене вихідний» - перший.

Порядок частин і кома

Частини можна міняти місцями. Якщо if-частина на початку, після неї стоїть кома: If I had more time, I would learn Italian. Якщо вона в кінці, коми немає: I would learn Italian if I had more time. Так само в третьому типі: We would have caught the train if we had left earlier.

Порада

Перш ніж писати, спитайте себе: «Це про зараз чи про те, що вже було?» Зараз - у частині з if Past Simple, у головному would + дієслово. Було - Past Perfect і would have + Past Participle. Тоді не залишиться місця для зайвого would після if.

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

  • If I would have time, I would learn Italian. If I had time, I would learn Italian. після if не ставимо would
  • If we would have left earlier, we would have caught the train. If we had left earlier, we would have caught the train. у третьому типі після if стоїть Past Perfect
  • If I knew about the party, I would have come. If I had known about the party, I would have come. минуле - Past Perfect, а не Past Simple
  • If the shop had been open yesterday, I would buy the bread. If the shop had been open yesterday, I would have bought the bread. у третьому типі в головному реченні would have + Past Participle
  • If I was you, I would call her. If I were you, I would call her. у виразі If I were you - тільки were
  • If she didn’t work nights, she wouldn’t been so tired. If she didn’t work nights, she wouldn’t be so tired. у другому типі після would стоїть початкова форма дієслова
  • What you would do if you won the lottery? What would you do if you won the lottery? у питанні would стоїть перед підметом

Часті питання

Second conditional і third conditional: яка різниця?

Second conditional (if + Past Simple, would + дієслово) говорить про нереальне теперішнє чи майбутнє: If I had a car, I would drive. Third conditional (if + Past Perfect, would have + Past Participle) говорить про нереальне минуле: If I had had a car, I would have driven.

Чому не можна казати if I would have time?

В англійській would стоїть лише в головному реченні, а в частині з if - Past Simple або Past Perfect. Українське «якби я мав... я б» підштовхує додати would й туди, але правильно If I had time, I would...

If I were you чи if I was you?

У пораді кажуть If I were you, I would... Це сталий вираз. В інших реченнях про I, he, she, it можна і were, і was: If I were / was taller, I could play basketball.

Чим would have відрізняється від could have і might have?

Would have - результат був би майже певним, could have - була б можливість, might have - можливо, так. If we had left earlier, we might have caught the train означає «ми, можливо, устигли б».

Чи ставиться кома в умовному реченні?

Так, якщо речення починається з if-частини: If you had called, I would have come. Якщо if-частина в кінці, коми немає: I would have come if you had called.

Перевірте себе

Потренуйтеся з миттєвою перевіркою, а потім складіть екзамен, щоб зарахувати тему. Вправи та екзамени входять у Reader від 1 €/міс.

Інші теми B2