Time conjunctions говорят, когда что-то происходит относительно другого события. Condition conjunctions говорят, при каких обстоятельствах это происходит. Оба типа соединяют два предложения, и оба подчиняются одному критически важному грамматическому правилу, когда речь идёт о будущем.
When, before, after
When отмечает момент, в который одно событие встречается с другим.
Before и after задают порядок двух событий.
Эти три — самые частые временны́е союзы в английском. Они работают с любым временем — прошедшим, настоящим или будущим — в зависимости от ситуации.
While and as
While и as описывают два действия, происходящие одновременно. Они часто взаимозаменяемы, хотя while чаще встречается в повседневной речи.
Оба обычно сочетаются с продолженным временем в одном из предложений, потому что подчёркивают действие, уже идущее в процессе.
Until, since, as soon as
Until (или till — то же значение, менее формально) отмечает конечную точку действия. Нечто продолжается вплоть до этого момента.
Since отмечает начальную точку. Оно часто сочетается с present perfect, потому что действие тянется от момента в прошлом до настоящего.
Не путайте это since с тем since, которое означает because — контекст обычно проясняет разницу.
As soon as подчёркивает мгновенность — одно происходит сразу после другого, без задержки.
By the time and once
By the time означает before or at the moment when. Оно часто появляется с past perfect, потому что первое событие уже завершилось.
Once близко к as soon as или when, но добавляет оттенок завершённости — как только нечто сделано, следующее наступает естественным образом.
If and unless
If вводит самый базовый тип условия.
Unless означает if ... not. Оно вводит условие, которое воспрепятствовало бы чему-то произойти.
Полезный тест: замените unless на if ... not — если предложение по-прежнему имеет смысл, unless употреблено верно.
As long as, provided that, in case
As long as и provided (that) оба означают on the condition that. Они немного более формальны, чем if, и часто появляются, когда кто-то выдвигает требование.
Providing (that) работает так же, как provided (that) — обе формы корректны.
In case — другое дело. Оно не означает if — оно означает because something might happen. Действие в главном предложении — это предосторожность.
Сравните: If it rains, I'll open my umbrella (я отреагирую, когда это случится) и Take an umbrella in case it rains (подготовься сейчас, потому что это может случиться).
The key rule: no "will" in time and condition clauses
Это самый важный момент урока. Когда временно́е или условное предложение относится к будущему, используется настоящее время — а не will.
Главное предложение сохраняет will (или другую форму будущего). Только временно́е или условное предложение переходит в настоящее время.
Это правило применяется ко всем союзам этого урока: when, while, before, after, until, since, as soon as, by the time, once, if, unless, as long as, provided that, in case.
Логика правила: английский рассматривает временно́е или условное предложение как рамку — оно задаёт сцену, и сцена считается реальной. Поскольку она считается реальной, нет нужды отмечать её через will.
Comma placement
Когда временно́е или условное предложение идёт первым, после него ставится запятая.
Когда главное предложение идёт первым, запятая в большинстве случаев не нужна.
Эта схема единообразна для всех временны́х и условных союзов.
Common mistakes
Использование "will" во временны́х предложениях
Использование "will" в условных предложениях
Путаница "in case" с "if"
Путаница "unless" с "if"
Пропущенная запятая после вынесенного вперёд предложения