Условное предложение — это «если…, то…»: одна часть называет условие, другая — результат. Время глагола в каждой части зависит от того, насколько условие реально и к какому времени оно относится. В русском на все нереальные случаи одно «бы», поэтому русскоязычные чаще всего путают второй и третий тип.
Все типы условных предложений в одной таблице
| Тип | Когда | If-часть | Главная часть | Пример |
|---|
| Нулевой (Zero) | всегда так: факты, законы природы, привычки | Present Simple | Present Simple | If you heat ice, it melts. — Если нагреть лёд, он тает. |
| Первый (First) | реально в будущем | Present Simple | will + V1 | If it rains, we'll stay at home. — Если пойдёт дождь, мы останемся дома. |
| Второй (Second) | нереально сейчас или маловероятно в будущем | Past Simple, be → were | would + V1 | If I had more time, I would learn Japanese. — Если бы у меня было больше времени, я бы учил японский. |
| Третий (Third) | нереально в прошлом: уже не изменить | Past Perfect | would have + V3 | If I had known, I would have told you. — Если бы я знал, я бы тебе сказал. |
| Смешанный (Mixed) | условие в прошлом → результат сейчас | Past Perfect | would + V1 | If I had taken that job, I would live in London now. — Если бы я тогда согласился на ту работу, сейчас жил бы в Лондоне. |
| Смешанный (Mixed) | условие сейчас → результат в прошлом | Past Simple | would have + V3 | If I spoke French, I would have got that job. — Если бы я говорил по-французски, я бы получил ту работу. |
- Will и would в if-часть обычно не ставят:
If it will rain → If it rains.
- If-часть может стоять второй: We'll stay at home if it rains. Запятая нужна, только когда if-часть идёт первой.
- В главной части вместо will и would бывают can, could, may, might: If you hurry, you might catch the bus.
Как выбрать тип: два вопроса
- Реально ли условие? Так бывает всегда — нулевой тип. Может случиться в будущем — первый.
- Если нереально — когда? Сейчас или почти невероятно в будущем — второй тип. В прошлом, уже не изменить — третий.
Если условие и результат относятся к разным временам, тип смешанный. Вот одна ситуация в трёх типах:
| Тип | Пример | Смысл |
|---|
| Первый | If I have time tomorrow, I'll help you. | время может найтись — помогу |
| Второй | If I had time, I'd help you. | времени нет — помочь не могу |
| Третий | If I had had time, I'd have helped you. | тогда времени не было — не помог |
Второй и третий тип по-русски звучат одинаково: «Если бы у меня было время, я бы помог». Различает их время: речь о сейчас — второй тип, о прошлом — третий.
Unless, in case, as long as, provided
Условие вводят и другие союзы. Правило то же: о будущем после них — Present Simple, а не will.
| Союз | Значение | Пример |
|---|
| unless | если не (= if not) | We'll be late unless we hurry. — Мы опоздаем, если не поторопимся. |
| in case | на случай, если — действуем заранее | Take an umbrella in case it rains. — Возьми зонт на случай дождя. |
| as long as | если только, при условии что | You can borrow my bike as long as you bring it back tomorrow. — Можешь взять мой велосипед, если завтра вернёшь. |
| provided (that) | при условии, что — официальнее | Entry is free provided you register in advance. — Вход бесплатный при условии предварительной регистрации. |
После unless второе отрицание не нужно: Unless you don't hurry → Unless you hurry. In case — не синоним if: Take an umbrella in case it rains — возьми заранее, вдруг пойдёт дождь; Take an umbrella if it rains — возьми, только если дождь пойдёт. Подробнее — в статье «Первое условное предложение».
Инверсия: Should you…, Were I…, Had I known…
В официальной речи if опускают, а should, were или had ставят перед подлежащим, как в вопросе. Смысл не меняется, стиль становится книжным.
| Тип | С if | Инверсия |
|---|
| Первый | If you have any questions, please contact us. | Should you have any questions, please contact us. — Если у вас появятся вопросы, свяжитесь с нами. |
| Второй | If I were in your position, I would accept the offer. | Were I in your position, I would accept the offer. — На вашем месте я бы принял предложение. |
| Третий | If I had known about the party, I would have come. | Had I known about the party, I would have come. — Если бы я знал о вечеринке, я бы пришёл. |
Отрицание в инверсии — not после подлежащего, без сокращения: Had we not left early, we would have missed the train. — Не выйди мы пораньше, опоздали бы на поезд. Подробнее — в статье «Третье условное предложение».
I wish: жаль, что так есть или было
После wish время сдвигается на шаг назад, как во втором и третьем типе:
- о настоящем — Past Simple: I wish I had a car. — Жаль, что у меня нет машины.
- о прошлом — Past Perfect: I wish I hadn't said that. — Жаль, что я это сказал.
- о чужом поведении — would: I wish you would call more often. — Звонил бы ты почаще.
If only — то же, но эмоциональнее: If only I had listened! — Эх, если бы я послушал! Все формы и ошибки — в статье «Wish / If only: сожаления и пожелания».
Подробно о каждом типе
- Нулевой тип (Zero Conditional) — факты и привычки, if или when
- Первый тип (First Conditional) — реальное будущее, unless, in case
- Второй тип (Second Conditional) — нереальное настоящее, If I were you
- Третий тип (Third Conditional) — нереальное прошлое и инверсия
- Смешанный тип (Mixed Conditionals) — условие и результат в разных временах
Потренироваться: упражнения на нулевой, первый, второй и третий тип.
Частые ошибки
| ❌ Неправильно | ✅ Правильно | Почему |
|---|
| If it will rain, we'll stay at home. | If it rains, we'll stay at home. | О будущем после if — Present Simple |
| If I would have money, I'd buy a car. | If I had money, I'd buy a car. | Would — только в главной части |
| If I would have known, I'd have told you. | If I had known, I'd have told you. | В третьем типе после if — Past Perfect |
| If I had time, I will help you. | If I had time, I would help you. | Past Simple в if-части — would в главной |
| Unless you don't hurry, you'll be late. | Unless you hurry, you'll be late. | Unless уже значит «если не» |
If I was или If I were
Во втором типе глагол be принимает форму were для всех лиц: If I were rich… If she were here… В разговорной речи носители часто говорят was: If I was rich… — это не ошибка, но на экзамене и в письменном тексте надёжнее were. Совет пишите только так: If I were you, I'd call her. — На твоём месте я бы ей позвонил.
См. также