Условные предложения показывают, что одно зависит от другого. Все четыре типа строятся из двух частей: условие с if и результат. Различаются они тем, насколько условие реально.
Четыре типа в одной таблице
| Тип | Условие (if) | Результат | Смысл |
|---|---|---|---|
| 0 | Present Simple | Present Simple | всегда так, закон природы |
| 1 | Present Simple | will + глагол | реально в будущем |
| 2 | Past Simple | would + глагол | маловероятно, воображаемое |
| 3 | Past Perfect | would 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 him | If 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 stay | If it rains, we will stay |
| If I would have money, I would buy it | If I had money, I would buy it |
| If I was you | If I were you |
| When I will come home, I will call | When 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» называют нулевой тип, потому что в нём только настоящее время. Если в задании встретился этот термин, посмотрите на примеры к нему: по формуле сразу видно, какой тип имеется в виду.
Условия в английском языке: таблица с отрицаниями и вопросами
Ниже — как каждый тип выглядит в отрицании и вопросе, потому что именно на них чаще всего ошибаются.
| Тип | Отрицание | Вопрос |
|---|---|---|
| 0 | If you don’t water plants, they die. — Если не поливать растения, они погибают. | What happens if you don’t water plants? — Что будет, если не поливать растения? |
| 1 | If it doesn’t rain, we will go for a walk. — Если не будет дождя, пойдём гулять. | What will you do if it rains? — Что будешь делать, если пойдёт дождь? |
| 2 | If I didn’t have homework, I would go out. — Если бы не было домашки, я бы пошёл гулять. | What would you do if you won a lot of money? — Что бы ты сделал, если бы выиграл много денег? |
| 3 | If 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
Поставьте глагол в скобках в правильную форму.
- If you heat ice, it ___ (melt).
Ответ
melts — Нулевой тип: закон природы, в обеих частях Present Simple, he/she/it + -s. - If my dad ___ (be) tired, he goes to bed early.
Ответ
is — Нулевой тип, привычка: Present Simple в части с if. - If you ___ (not water) plants, they die.
Ответ
don't water (также: do not water) — Отрицание в Present Simple с you: don’t + глагол. - Water ___ (boil) if you heat it to 100 degrees.
Ответ
boils — Нулевой тип, результат стоит первым, запятая не нужна. - If it ___ (rain) tomorrow, we will stay at home.
Ответ
rains — Первый тип: после if Present Simple, а не will. - If I ___ (have) a dog, I would walk it every day.
Ответ
had — Второй тип: в условии Past Simple, ситуация воображаемая. - I ___ (buy) a new bike if I had more money.
Ответ
would buy (также: 'd buy) — Второй тип: в результате would + глагол (Present Conditional). - ___ you help me if I asked? (will / would)
Ответ
Would — В условии Past Simple (asked), значит второй тип и would. - If I had known about the party, I ___ (come).
Ответ
would have come (также: 'd have come) — Третий тип: в условии Past Perfect, в результате would have + V3.
Дальше: будущее время, модальные глаголы, раздел грамматики.
