Условные предложения показывают, что одно зависит от другого. Все четыре типа строятся из двух частей: условие с if и результат. Различаются они тем, насколько условие реально.

Четыре типа в одной таблице

ТипУсловие (if)РезультатСмысл
0Present SimplePresent Simpleвсегда так, закон природы
1Present Simplewill + глаголреально в будущем
2Past Simplewould + глаголмаловероятно, воображаемое
3Past Perfectwould have + V3уже не изменить, прошлое

Нулевой тип: всегда так

If you heat water to 100 degrees, it boils. — Если нагреть воду до ста градусов, она кипит.

Используется для законов природы, правил и привычных последствий. Часто if можно заменить на when без потери смысла.

Первый тип: реальное будущее

If it rains tomorrow, we will stay at home. — Если завтра пойдёт дождь, останемся дома.

Самый частый тип в школьных заданиях. Условие вполне может сбыться.

Главное правило темы: после if ставится настоящее время, хотя речь о будущем. If it will rain — ошибка. То же после when, as soon as, before, after, until: I will call you when I come home.

Второй тип: маловероятно или воображаемо

If I had a lot of money, I would travel around the world. — Если бы у меня было много денег, я бы путешествовал.

Денег нет, ситуация воображаемая. Обратите внимание: прошедшее время в условии не означает прошлое, оно означает нереальность.

Устойчивая конструкция для совета: If I were you, I would… — на твоём месте я бы…

Третий тип: сожаление о прошлом

If I had studied harder, I would have passed the exam. — Если бы я учился усерднее, я бы сдал экзамен.

Экзамен уже провален, изменить ничего нельзя. Этот тип выражает сожаление и встречается в заданиях повышенной сложности.

Сравнение первого и второго типа

Первый типВторой тип
ПримерIf I see him, I will tell himIf I saw him, I would tell him
Смыслскорее всего увижувряд ли увижу
Переводесли увижу, скажуесли бы увидел, сказал бы

Порядок частей

Части можно менять местами. Если условие идёт первым, между частями ставится запятая; если результат первым — запятая не нужна:

  • If you help me, I will finish faster.
  • I will finish faster if you help me.

Типичные ошибки

ОшибкаПравильно
If it will rain, we will stayIf it rains, we will stay
If I would have money, I would buy itIf I had money, I would buy it
If I was youIf I were you
When I will come home, I will callWhen I come home, I will call

Где пригодится

Второй тип — готовый способ усилить сочинение-рассуждение: If schools had no uniform, students would feel more free. Такая конструкция сразу поднимает работу над уровнем «I think it is good».

Zero conditional: формула, примеры и перевод

Нулевое условное предложение (zero conditional) описывает то, что происходит при этом условии всегда: законы природы, правила, привычки. В обеих частях стоит Present Simple, а will не нужен, потому что речь не о конкретном будущем, а о том, что верно в любое время.

ФормаПримерПеревод
УтверждениеIf you mix red and blue, you get purple.Если смешать красный и синий, получится фиолетовый.
ОтрицаниеIf I don’t sleep enough, I feel tired.Если я не высыпаюсь, я чувствую усталость.
ВопросWhat happens if you mix red and blue?Что получится, если смешать красный и синий?

Ещё примеры zero conditional из жизни:

  • If you freeze water, it turns into ice. — Если заморозить воду, она превращается в лёд.
  • Ice melts if you leave it in the sun. — Лёд тает, если оставить его на солнце.
  • If it rains, the grass gets wet. — Если идёт дождь, трава становится мокрой.
  • If you press this button, the computer turns off. — Если нажать эту кнопку, компьютер выключается.
  • If I have free time, I read. — Когда у меня есть свободное время, я читаю.
  • If my brother drinks coffee in the evening, he can’t sleep. — Если брат пьёт кофе вечером, он не может уснуть.
  • Plants die if they don’t get water. — Растения погибают, если не получают воды.

Рядом с нулевым типом стоят инструкции и советы, где в результате повелительное наклонение: If you feel ill, stay at home. — Если плохо себя чувствуете, оставайтесь дома.

If или when. В нулевом типе они обычно взаимозаменяемы: If / When water reaches 100 degrees, it boils. В первом типе разница есть: If I see Tom, I will tell him — если увижу (может, и не увижу); When I see Tom, I will tell him — когда увижу (точно увижу).

Conditional present: что означает этот термин

Present Conditional (его ещё называют Conditional Simple) — это форма would + глагол без to. Она стоит в результате второго типа и передаёт русское «бы» в настоящем или будущем: I would go — я бы пошёл.

ФормаПримерПеревод
УтверждениеI would go / I’d goя бы пошёл
ОтрицаниеI would not go / I wouldn’t goя бы не пошёл
ВопросWould you go?ты бы пошёл?

Эта форма живёт и без if, особенно в вежливых фразах:

  • I would like a cup of tea. — Я бы хотел чашку чая.
  • Would you help me with this box? — Не поможете мне с этой коробкой?
  • I wouldn’t do that. — Я бы так не делал.

Если действие воображаемое и происходило бы прямо сейчас, используется продолженная форма would be + -ing: If I were on holiday, I would be lying on the beach now. — Если бы я был в отпуске, я бы сейчас лежал на пляже.

Для прошлого есть пара — Past Conditional (would have + V3), это результат третьего типа: I would have called you. — Я бы тебе позвонил (но не позвонил).

В некоторых учебниках «present conditional» называют нулевой тип, потому что в нём только настоящее время. Если в задании встретился этот термин, посмотрите на примеры к нему: по формуле сразу видно, какой тип имеется в виду.

Условия в английском языке: таблица с отрицаниями и вопросами

Ниже — как каждый тип выглядит в отрицании и вопросе, потому что именно на них чаще всего ошибаются.

ТипОтрицаниеВопрос
0If you don’t water plants, they die. — Если не поливать растения, они погибают.What happens if you don’t water plants? — Что будет, если не поливать растения?
1If it doesn’t rain, we will go for a walk. — Если не будет дождя, пойдём гулять.What will you do if it rains? — Что будешь делать, если пойдёт дождь?
2If I didn’t have homework, I would go out. — Если бы не было домашки, я бы пошёл гулять.What would you do if you won a lot of money? — Что бы ты сделал, если бы выиграл много денег?
3If I hadn’t missed the bus, I wouldn’t have been late. — Если бы я не пропустил автобус, я бы не опоздал.What would you have done if you had missed the bus? — Что бы ты сделал, если бы опоздал на автобус?

Сокращения, которые нужно узнавать: won’t = will not, wouldn’t = would not, ’d = would или had. Как отличить ’d: если дальше идёт V3 (обычно в части с if) — это had; если дальше голый глагол или have + V3 в главной части — это would. If I’d known, I’d have come. — первое ’d = had, второе = would. Перевод: Если бы я знал, я бы пришёл.

Нулевой тип и would

Поставьте глагол в скобках в правильную форму.

  1. If you heat ice, it ___ (melt).
    Ответmelts — Нулевой тип: закон природы, в обеих частях Present Simple, he/she/it + -s.
  2. If my dad ___ (be) tired, he goes to bed early.
    Ответis — Нулевой тип, привычка: Present Simple в части с if.
  3. If you ___ (not water) plants, they die.
    Ответdon't water (также: do not water) — Отрицание в Present Simple с you: don’t + глагол.
  4. Water ___ (boil) if you heat it to 100 degrees.
    Ответboils — Нулевой тип, результат стоит первым, запятая не нужна.
  5. If it ___ (rain) tomorrow, we will stay at home.
    Ответrains — Первый тип: после if Present Simple, а не will.
  6. If I ___ (have) a dog, I would walk it every day.
    Ответhad — Второй тип: в условии Past Simple, ситуация воображаемая.
  7. I ___ (buy) a new bike if I had more money.
    Ответwould buy (также: 'd buy) — Второй тип: в результате would + глагол (Present Conditional).
  8. ___ you help me if I asked? (will / would)
    ОтветWould — В условии Past Simple (asked), значит второй тип и would.
  9. If I had known about the party, I ___ (come).
    Ответwould have come (также: 'd have come) — Третий тип: в условии Past Perfect, в результате would have + V3.

Дальше: будущее время, модальные глаголы, раздел грамматики.