3. Альтернативні умовні конструкції

Навчіться добирати точний тип умови: unless, provided, as long as, should you, but for, otherwise. Три рівні складності від винятків і вимог до прихованих умов і прагматичної сили.

Матеріали для вивчення

Ці чотири речення описують одну поїздку, і кожне ставить умову по-своєму.

We'll go if the weather is good.
Нейтральна умова.

We'll go unless it rains.
Поїдемо, і спинить нас тільки дощ.

We'll go provided the car is fixed.
Але спершу треба полагодити машину.

Take a jacket in case it gets cold.
Візьми заздалегідь, про всяк випадок.

Умовний звʼязок один, а відтінки різні: нейтральність, виняток, вимога, застереження. На цьому рівні вибір сполучника вже несе зміст.

Умова, виняток і вимога

Слово if нейтральне: воно просто називає умову. Решта сполучників додають до неї відтінок, і саме тому вони не взаємозамінні.

СполучникЩо додаєПриклад
ifнейтральна умоваIf you finish early, call me.
unlessєдиний винятокWe'll go unless it rains.
provided, on condition thatобовʼязкова вимогаprovided the fee is paid
as long asдостатня умоваas long as you keep the receipt
in caseзапобіжний західTake an umbrella in case it rains.

Найважливіша пара тут in case і if. Take an umbrella if it rains означає «візьми, коли почнеться дощ». Take an umbrella in case it rains означає «візьми заздалегідь, бо може піти».

Unless це не просто if not

Здебільшого їх можна поміняти, але не завжди. Unless називає єдиний виняток, за якого все зміниться. Якщо винятків кілька або якщо йдеться про припущення, потрібне if not.

We'll go unless it rains.
Єдине, що нас спинить, це дощ.

I'd be surprised unless she agreed. → I'd be surprised if she didn't agree.
Тут ідеться про уявне, а не про виняток.

Ще одне обмеження: unless не вживають у нереальних умовах. Речення unless I had known просто не будується.

In case: дія наперед

Ця конструкція описує не наслідок умови, а запобіжний захід. Тому дія в головній частині відбувається раніше, а не пізніше.

I'll take my laptop in case I need to work.
Беру заздалегідь, ще не знаючи, чи знадобиться.

Write it down in case you forget.
Записуй зараз, поки не забув.

Після in case ставлять теперішній час, навіть якщо йдеться про майбутнє. Форма will сюди не заходить.

Помилки, які роблять усі

Перша: додати заперечення після unless.

We'll go unless it doesn't rain. → We'll go unless it rains.
Заперечення вже в самому unless.

Друга: сплутати in case з if.

Take an umbrella if it rains. → Take an umbrella in case it rains.
Ідеться про запобіжний захід, а не про реакцію на дощ.

Третя: поставити will після сполучника.

Provided the fee will be paid... → Provided the fee is paid...
Після умовних сполучників майбутнього не буває.

Усі три ловляться одним запитанням до себе. Це умова, виняток чи запобіжний захід?

Спробуйте просто зараз

Опишіть англійською свої плани на вихідні чотирма реченнями: з if, unless, provided і in case.

Потім прочитайте їх поспіль і перевірте, чи кожен сполучник справді додав те, що ви мали на увазі.