Умовні речення (if, unless, would): реальні й уявні умови
Називайте загальні правила й реальні майбутні умови з if, unless і when, уявляйте іншу ситуацію зараз і радьте з If I were you; обирайте між first і second за тим, наскільки реальною вважаєте подію.
Практичне правило
Zero conditional — загальне правило: Present Simple в обох частинах (If you heat ice, it melts). First — реальна можливість у майбутньому: if або unless (= if … not) + Present Simple, у результаті will + V1 (If it rains, we’ll stay home). Second — уявна ситуація зараз або малоймовірне майбутнє: if + Past Simple, у результаті would + V1 (If I had a car, I’d drive). Will і would стоять лише в результаті, а вибір між first і second залежить від того, наскільки реальною ви вважаєте подію.
Zero і first: правило чи одна подія попереду
Умовне речення має дві частини: умову з if і результат. Форма залежить від того, що ви описуєте: правило, яке діє щоразу, чи одну конкретну ситуацію попереду.
Zero conditional — правило, яке спрацьовує щоразу
- Present Simple в обох частинах: If I drink coffee after six, I can’t sleep — так буває завжди.
- If тут можна замінити на when, і зміст не зміниться.
First conditional — одна майбутня ситуація, яка реально може статися
- if + Present Simple, у результаті will + V1: If it rains tomorrow, we’ll stay home.
- Після if стоїть Present Simple, навіть коли йдеться про завтра. Will — лише в результаті.
Unless = if … not, «якщо не»
- We’ll eat outside unless it gets too cold = if it doesn’t get too cold.
- Unless уже містить заперечення, тому друге not після нього не додають.
- Коли результат — ваше почуття чи реакція, кажуть if … not: I’ll worry if you don’t text me.
When чи if — наскільки ви певні, що подія станеться
- When the meeting ends, I’ll call you — зустріч точно закінчиться, питання лише коли.
- If the meeting ends early, I’ll call you — може й не закінчитися раніше.
- Після when, як і після if, will не ставлять.
Порядок частин вільний. Якщо умова йде першою, після неї ставлять кому: If you’re free, come over. Якщо першим іде результат, кома зазвичай не потрібна: Come over if you’re free.
Second conditional: уявна ситуація зараз і порада If I were you
Second conditional описує те, чого зараз немає, або те, що ви вважаєте малоймовірним: if + Past Simple, у результаті would + V1. If I knew her number, I’d call her — «якби я знав її номер, подзвонив би». Насправді номера я не знаю.
Минула форма — не минулий час
- If I had more time говорить про зараз: часу в мене немає. Past Simple тут показує відстань від реальності, а не дату.
Would — лише в результаті, навіть у питанні
- What would you do if you lost your passport?
Were для всіх осіб
- if she were here — так кажуть і пишуть у нейтральному мовленні; у розмові чути й if she was here.
- Порада: If I were you, I’d talk to the landlord — «на вашому місці я б поговорив з орендодавцем».
«Якби» не показує час. Про минуле, яке вже не змінити («якби я знав учора»), говорять іншою формою: If I’d known, I would have come.
First чи second: наскільки реальною ви вважаєте подію
Часто одна й та сама ситуація підходить для обох форм. Граматика не перевіряє факти — вона показує, як мовець оцінює шанс.
First — шанс реальний
- Співбесіда пройшла добре: If they offer me the job, I’ll take it.
Second — шанс малий або ситуація уявна
- На вакансію сотня кандидатів: If they offered me the job, I’d take it.
- If I won the lottery, I’d buy a house by the sea — мрія, а не план.
Ця різниця чутна й у відповіді на прохання. If I have time tomorrow, I’ll help — обіцянка: допоможете, якщо з’явиться час. If I had time tomorrow, I’d help — м’яка відмова: часу, найімовірніше, не буде.
Як запам’ятати
- Допишіть «…і це цілком можливо» Подумки додайте до умови «і це цілком можливо». Підходить — first: If they call me back, I’ll go. Звучить дивно, бо це неправда або майже нереально, — second: If I were taller, I’d play basketball.
Приклади в контексті
- If you leave milk out overnight, it goes bad. — Якщо залишити молоко на ніч поза холодильником, воно псується.
- If the elevator is out of order tomorrow, we’ll take the stairs. — Якщо завтра ліфт не працюватиме, підемо сходами.
- Unless the meeting ends early, I’ll take the later train. — Якщо зустріч не закінчиться раніше, я поїду пізнішим поїздом.
- When the package arrives, I’ll let you know. — Коли посилка прийде, я вам повідомлю.
- If I lived closer, I’d walk to work. — Якби я жив ближче, ходив би на роботу пішки.
- If my boss let me work from home, I’d save two hours a day. — Якби начальник дозволив мені працювати з дому, я б економив дві години на день.
Типові помилки
- ❌ If the bus will be late, I’ll call you. — після if майбутнє передає Present Simple, навіть коли йдеться про завтра. ✅ If the bus is late, I’ll call you.
- ❌ When I will get home, I’ll call you. — після when, як і після if, will не ставлять. ✅ When I get home, I’ll call you.
- ❌ Unless you don’t hurry, we’ll miss the train. — unless уже містить «не», і друге заперечення перевертає зміст. ✅ Unless you hurry, we’ll miss the train. / If you don’t hurry, we’ll miss the train.
- ❌ If I would have a car, I would drive to work. — would стоїть лише в результаті, а після if — Past Simple. ✅ If I had a car, I would drive to work.
- ⚠️ If I got the promotion, I’d buy a car. — граматично правильно, але звучить так, ніби ви в підвищення не вірите. ✅ If I get the promotion, I’ll buy a car — якщо шанс реальний.