Условие и результат: как читать схему
Часть с if задаёт условие, главная часть показывает результат или действие при этом условии. Части можно менять местами без изменения основной связи. Если if-часть стоит первой, после неё обычно ставят запятую. Если она идёт после главной части, запятая обычно не нужна.
Сначала поставь два вопроса: к какому времени относится условие и к какому времени относится результат? Затем реши, представляется ли ситуация реальной возможностью или воображаемой альтернативой. Прошедшая форма после if не всегда означает прошлое: во втором типе она обычно показывает дистанцию от реальности настоящего или будущего.
| Модель | Типичная форма | Основной смысл |
|---|---|---|
| Zero | if + Present Simple; Present Simple | Повторяющаяся связь, правило |
| First | if + Present Simple; will + глагол | Реальная будущая возможность |
| Second | if + Past Simple; would + глагол | Воображаемое настоящее или будущее |
| Third | if + Past Perfect; would have + V3 | Альтернативное прошлое |
| Mixed | Времена условия и результата различаются | Например, прошлое условие и нынешний результат |
- If the bus is late, we will walk.
- Если автобус опоздает, мы пойдём пешком.
- We will walk if the bus is late.
- Мы пойдём пешком, если автобус опоздает.Порядок частей изменился, связь осталась прежней.
Нулевой тип: обычный результат
Zero conditional описывает закономерности, инструкции и повторяющиеся последствия. Это не только научные факты: можно говорить о привычной реакции конкретного человека или работе устройства. В базовой модели обе части стоят в Present Simple. When иногда подходит вместо if, если смысл близок к «каждый раз, когда».
Не выбирай нулевой тип только потому, что результат логичен. Важно, сообщаешь ли ты общую связь или говоришь об одном будущем случае. «Когда я забываю список, я покупаю лишнее» описывает привычку. «Если я забуду список завтра, я позвоню тебе» относится к определённой будущей ситуации.
- If I skip lunch, I get hungry before five.
- Если я пропускаю обед, я начинаю хотеть есть ещё до пяти.Обычная реакция, а не план на завтра.
- If you press this button, the screen lights up.
- Если нажать эту кнопку, экран загорается.
Первый тип: возможное будущее
First conditional используется, когда говорящий рассматривает условие как реальную возможность. После if в базовой модели стоит Present Simple, хотя русский перевод относится к будущему. В главной части можно использовать will, другой подходящий модальный глагол или повелительную форму: результатом бывает обещание, возможность, совет или инструкция.
Правило «не ставить will после if» относится к обычному обозначению будущего условия. Оно не означает запрета на любое will рядом с if: например, will может выражать готовность помочь. На начальном этапе полезно уверенно освоить основную схему, а необычный вариант проверять по его отдельному значению.
- If the parcel arrives today, I will bring it tomorrow.
- Если посылка придёт сегодня, я принесу её завтра.
- If you finish early, you can use the meeting room.
- Если закончишь рано, сможешь воспользоваться переговорной.
- If the lift stops, call this number.
- Если лифт остановится, позвони по этому номеру.Главная часть содержит инструкцию, а не will.
Второй тип: воображаемое настоящее или будущее
Second conditional позволяет представить другую ситуацию сейчас или маловероятную возможность в будущем. Типичная схема: if + Past Simple, would + начальная форма. Could или might в главной части меняют оттенок на возможность или менее определённый результат. Это не формула «событие никогда не случится»: говорящий выбирает способ представить ситуацию.
С be в гипотетическом условии возможна форма were для всех лиц: If I were, If she were. В менее формальной речи встречается was. Для устойчивого совета If I were you удобно использовать were. Would обычно относится к результату, а не вставляется в обе части: If I had time, I would help.
- If I had a larger desk, I would keep both monitors.
- Если бы у меня был стол побольше, я бы оставил оба монитора.Речь о нынешних условиях, а had не описывает прошлый стол.
- If I were you, I would ask for a written reply.
- На твоём месте я бы попросил письменный ответ.
Третий тип: другой вариант прошлого
Third conditional рассматривает уже завершившееся прошлое иначе: условие не выполнилось или события сложились по-другому. В if-части используется had + V3, в результате would have + V3. V3 означает причастие прошедшего времени: у правильного глагола форма на -ed, у неправильного её нужно проверить.
Перевод «бы» сам по себе не помогает отличить второй тип от третьего. Сравни нынешнюю нехватку времени и вчерашнюю упущенную возможность. В третьем типе можно заменить would на could для возможности или might для менее уверенного результата. Конструкция описывает альтернативу, а не доказывает, что результат был бы гарантирован.
- If we had checked the address, we would not have gone to the wrong building.
- Если бы мы проверили адрес, мы бы не пришли к другому зданию.Обе части относятся к завершившейся ситуации.
- If she had taken the earlier bus, she might have arrived before lunch.
- Если бы она села на более ранний автобус, возможно, приехала бы до обеда.
Смешанные условия: две временные точки
В смешанном условном предложении условие и результат относятся к разному времени. Для прошлого условия и нынешнего результата подходит if + Past Perfect, would + начальная форма. Такая фраза объясняет, как другое прошлое изменило бы положение сейчас. Слова now или today помогают увидеть связь, но не являются обязательной частью схемы.
Возможна обратная модель: постоянное или нынешнее свойство связывается с альтернативным результатом в прошлом. Тогда if + Past Simple сочетается с would have + V3. Не нужно механически исправлять её на третий тип: сначала проверь, является ли условие устойчивой характеристикой, которая была значима и в тот прошлый момент.
- If I had charged my laptop last night, I could work here now.
- Если бы я зарядил ноутбук вчера вечером, я мог бы работать здесь сейчас.Прошлое условие, нынешняя возможность.
- If I were more organised, I would not have missed yesterday’s deadline.
- Если бы я был организованнее, я бы не пропустил вчерашний срок.Устойчивая характеристика, результат в прошлом.
If, when, unless и частые ошибки
В будущем контексте if оставляет вопрос о наступлении события открытым, а when обычно представляет его как ожидаемое. Unless примерно соответствует if not, но не заменяет любое отрицательное if-предложение без проверки смысла. В обычном условии после unless не добавляют not только потому, что в русском переводе уже есть «не».
Сравнивай формы на одной ситуации: If I find the receipt, I will return the jacket — поиск ещё возможен; If I found the receipt, I would return the jacket — воображаемая возможность; If I had found the receipt, I would have returned the jacket — другая история прошлого. Так видна точка зрения говорящего, а не только таблица окончаний.
- We will start unless you ask us to wait.
- Мы начнём, если ты не попросишь нас подождать.
- When the meeting ends, I will call you.
- Когда встреча закончится, я тебе позвоню.Говорящий ожидает завершения встречи.
Определи время условия и результата
Это открытая проверка нескольких моделей, а не полный набор упражнений курса; прогресс не сохраняется.