Обучение

Условные предложения в английском: все 4 типа

Сколько типов условных предложений в английском и когда нужен каждый? Нулевой, первый, второй и третий тип в таблице с переводом, одна ситуация в четырёх вариантах, смешанный тип, соответствия с русским «если бы», типичные ошибки русскоговорящих и три упражнения с ответами.

#B1 #B2 #условные предложения
Условные предложения в английском: все 4 типа

Условные предложения в английском языке (Conditionals) строятся с союзом if (если): If it rains, we'll stay at home (Если пойдёт дождь, мы останемся дома). Учебники выделяют четыре типа, от нулевого до третьего, и в каждом типе стоят свои времена. Выучить четыре формулы несложно. Сложнее понять, какую из них выбрать, особенно когда в русском одна и та же фраза с «бы» подходит сразу к двум типам. В этой статье вы найдёте таблицу всех типов с примерами и переводом, разбор каждого типа, одну ситуацию в четырёх вариантах, соответствия с русскими конструкциями, типичные ошибки русскоговорящих и три упражнения с ответами. Если теория вам уже знакома, переходите сразу к упражнениям на все типы условных предложений.

1.Что такое условные предложения в английском

Условное предложение состоит из двух частей:

  • условие (if clause): часть с if. If you heat ice…
  • результат (main clause): что происходит, произойдёт, произошло бы или могло бы произойти при этом условии. …it melts.

Части можно менять местами, смысл от этого не меняется. Меняется только запятая: если условие стоит первым, после него ставят запятую. Если условие стоит в конце, запятая обычно не нужна, и здесь английский отличается от русского, где перед «если» запятая ставится всегда.

Порядок Пример
условие + результат If you study, you'll pass.
результат + условие You'll pass if you study.

Тип условного предложения определяют времена в двух частях. Поэтому стоит заранее повторить Present Simple, Past Simple и Past Perfect: именно эти три времени ставятся после if.

2.Таблица: 4 типа условных предложений в английском

Тип Условие (if…) Результат Когда используется Пример
Zero Conditional (нулевой тип) Present Simple Present Simple общие истины, факты, привычки If you heat ice, it melts. (Если нагреть лёд, он тает.)
First Conditional (первый тип) Present Simple will + глагол реальные ситуации в будущем If it rains, we'll stay at home. (Если пойдёт дождь, мы останемся дома.)
Second Conditional (второй тип) Past Simple would + глагол воображаемые или маловероятные ситуации в настоящем и будущем If I had more time, I'd learn Japanese. (Если бы у меня было больше времени, я бы выучил японский.)
Third Conditional (третий тип) Past Perfect would have + 3-я форма прошлое, которое уже не изменить, и его воображаемые последствия If I had known, I'd have come. (Если бы я знал, я бы пришёл.)

Простое правило для запоминания: чем дальше от реальности условие, тем дальше в прошлое сдвигается глагол после if. Реальное стоит в настоящем времени (0 и 1 тип), воображаемое сдвигается на шаг назад, в Past Simple (2 тип), а невозможное, потому что оно уже в прошлом, сдвигается на два шага, в Past Perfect (3 тип).

3.Zero Conditional (нулевой тип): то, что происходит всегда

Схема: if + Present Simple, Present Simple.

Нулевой тип описывает то, что происходит каждый раз, когда выполняется условие: законы природы, научные факты, инструкции и привычки. Речь идёт не о конкретном случае, а об общем правиле.

Английский Русский
If you mix blue and yellow, you get green. Если смешать синий и жёлтый, получается зелёный.
If I drink coffee after six, I don't sleep. Если я пью кофе после шести, я не сплю.
Plants die if they don't get water. Растения погибают, если их не поливать.
If the light is red, you stop. Если горит красный, нужно остановиться.

В нулевом типе if и when почти не отличаются по смыслу, потому что условие выполняется всякий раз: When you heat ice, it melts (Когда лёд нагревают, он тает). В остальных типах они не взаимозаменяемы.

Больше примеров и задания с аудио есть на странице Zero Conditional: правило, примеры и упражнения.

4.First Conditional (первый тип): реальное будущее

Схема: if + Present Simple, will + глагол.

Первый тип говорит о конкретной ситуации в будущем, которую говорящий считает вполне возможной, и о её вероятном результате. Так строят предупреждения, обещания, угрозы и планы.

Английский Русский
If you don't hurry, you'll miss the bus. Если не поторопишься, опоздаешь на автобус.
If it's sunny tomorrow, we'll go to the beach. Если завтра будет солнечно, мы пойдём на пляж.
I'll call you if I need help. Я позвоню тебе, если мне понадобится помощь.
What will you do if you don't get the job? Что ты будешь делать, если тебя не возьмут на работу?

Три вещи, которые нужно знать:

  • После if в таком предложении не ставят will, хотя речь идёт о будущем: If it rains tomorrow, а не If it will rain tomorrow. В русском здесь будущее время («если пойдёт»), в английском настоящее. То же правило действует после when, as soon as, before, after и until: I'll call you when I get home (Я позвоню, когда приду домой).
  • В результате вместо will можно поставить can, might, may или повелительное наклонение: If you finish early, you can go home. If you see Anna, tell her to call me.
  • Unless значит if not (если не): Unless you leave now, you'll be late = If you don't leave now, you'll be late (Если не выйдешь сейчас, опоздаешь).

На странице First Conditional с примерами и упражнениями разобраны альтернативные формы, разница между if и when и случаи, когда вместо will ставят might или can.

5.Second Conditional (второй тип): воображаемое настоящее

Схема: if + Past Simple, would + глагол.

Второй тип описывает воображаемые, нереальные или маловероятные ситуации в настоящем или будущем. Глагол стоит в прошедшем времени, но о прошлом здесь речи нет: прошедшее время только показывает, что ситуация далека от реальности. Русский делает то же самое с помощью «бы» и формы прошедшего времени: если бы у меня было… тоже говорит о сейчас.

Английский Русский
If I had a bike, I'd cycle to work. Если бы у меня был велосипед, я бы ездил на работу на велосипеде.
If she lived closer, we'd see her more often. Если бы она жила ближе, мы бы виделись чаще.
What would you do if you won the lottery? Что бы ты сделал, если бы выиграл в лотерею?
If I were you, I wouldn't sign that contract. На твоём месте я бы не стал подписывать этот договор.

Were для всех лиц. С глаголом to be во втором типе традиционно ставят were и после I, he, she, it: If I were rich…, If it were cheaper…. В разговорной речи вы услышите и If I was rich, это нормально. Но на экзаменах и в устойчивом выражении If I were you (на твоём месте) пишите were. Почему в Past Simple обычно I was, а здесь were, объясняется в статье Was или were: глагол to be в Past Simple.

В результате вместо would можно использовать could (мог бы) или might (возможно, …бы): If I had more money, I could travel more.

First или Second Conditional: всё зависит от взгляда говорящего

Разница между первым и вторым типом не в самой ситуации, а в том, насколько реальной её считает говорящий:

Фраза Что думает говорящий
If I get the job, I'll move to Berlin. У меня собеседование, шанс реальный.
If I got the job, I'd move to Berlin. Вряд ли меня возьмут, или я просто фантазирую.

Обе фразы правильные. Если в упражнении сомневаетесь, ищите в контексте подсказки: конкретный план или реальная возможность говорят о первом типе, а imagine, мечты или то, что сейчас невозможно (If I were taller…), о втором. На русский обе фразы часто переводятся по-разному: «если меня возьмут, я перееду» и «если бы меня взяли, я бы переехал». Больше практики на странице Second Conditional: правило, примеры и упражнения.

6.Third Conditional (третий тип): прошлое, которого не было

Схема: if + Past Perfect, would have + 3-я форма глагола.

Третий тип описывает другое прошлое, не то, которое было на самом деле, и его последствия, которых тоже не было. Прошлое уже не изменить, поэтому третий тип чаще всего выражает сожаление, упрёк или упущенную возможность.

Английский Русский
If I had left earlier, I wouldn't have missed the train. Если бы я вышел раньше, я бы не опоздал на поезд.
If you had told me, I would have helped you. Если бы ты мне сказал, я бы тебе помог.
She would have passed if she had studied more. Она бы сдала экзамен, если бы больше занималась.
If we hadn't taken a taxi, we would have been late. Если бы мы не взяли такси, мы бы опоздали.

Реальность всегда обратная: If I had left earlier… значит, что я не вышел раньше, а …I wouldn't have missed the train значит, что я опоздал на поезд.

Осторожно с 'd. В третьем типе сокращение 'd встречается в обеих частях, но означает разное: в условии это had, в результате would.

If I'd known, I'd have come. = If I had known, I would have come.

Подсказка: если после 'd стоит начальная форма глагола, то есть инфинитив без to (have, go, learn), это would. Если стоит третья форма (known, seen, gone, had), это had.

В результате можно использовать и could have (мог бы), и might have (возможно, …бы): If we had asked, they might have said yes. Ещё примеры и упражнения на странице Third Conditional: правило и упражнения.

7.Одна ситуация в четырёх типах

Чтобы почувствовать разницу, сравните одну и ту же ситуацию, свободное время, во всех четырёх типах:

Тип Английский Русский Что это значит
0 If I have free time, I read. Когда у меня есть свободное время, я читаю. Это моя привычка.
1 If I have free time tomorrow, I'll call you. Если завтра у меня будет время, я тебе позвоню. Вполне возможно, что будет.
2 If I had free time, I'd learn to cook. Если бы у меня было свободное время, я бы научился готовить. Но времени у меня нет.
3 If I had had free time last year, I'd have learnt to cook. Если бы в прошлом году у меня было время, я бы научился готовить. Времени не было, и я не научился.

Посмотрите на 2-й и 3-й тип в русской колонке: конструкция одна и та же, «если бы у меня было…, я бы научился». Время подсказывают только слова в прошлом году. В английском второй и третий тип выглядят по-разному, и об этом подробнее в разделе о соответствиях ниже.

В 3-м типе had had не ошибка. Первое had здесь вспомогательный глагол Past Perfect, второе had третья форма глагола have (иметь).

Как выбрать тип: три вопроса

  1. Это происходит всегда, это общее правило? Нулевой тип (Zero Conditional).
  2. Речь о том, что уже было (или не было) в прошлом? Третий тип (Third Conditional).
  3. Если речь о настоящем или будущем: это реально или воображаемо? Реально: первый тип (First Conditional). Воображаемо или маловероятно: второй тип (Second Conditional).

А смешанные условные предложения?

Во многих пособиях есть ещё и пятый вариант, Mixed Conditional (смешанный тип). Он сочетает второй и третий тип, когда условие и результат относятся к разному времени. Чаще всего условие в прошлом, а результат в настоящем:

If I had taken that job, I would live in London now. (Если бы я тогда согласился на ту работу, я бы сейчас жил в Лондоне.)

И наоборот, постоянное условие в настоящем и последствие в прошлом:

If I were taller, I would have joined the basketball team. (Если бы я был выше ростом, я бы попал в баскетбольную команду.)

Это уровень B2-C1. Когда четыре основных типа станут привычными, смешанные будет строить легко: каждую часть выбирайте по тому времени, о котором она говорит.

8.Условные предложения в английском и русском: соответствия

Главное отличие от русского языка: русское «бы» не показывает время. Если бы я знал, я бы пришёл может значить и «сейчас» (If I knew, I'd come), и «тогда, в прошлом» (If I'd known, I'd have come). Русский различает их только по контексту, а английский по форме глагола. Поэтому, прежде чем переводить фразу с «бы», спросите себя: о каком времени речь? О настоящем или будущем: второй тип. О прошлом: третий тип.

По-русски По-английски Пример
если + настоящее, настоящее (общее правило) Zero Conditional Если смешать синий и жёлтый, получается зелёный. = If you mix blue and yellow, you get green.
если + будущее, будущее First Conditional Если пойдёт дождь, я останусь дома. = If it rains, I'll stay at home.
когда, как только + будущее when, as soon as + Present Simple Как только приеду, позвоню. = I'll call you as soon as I arrive.
если бы + прошедшее, бы + прошедшее (о сейчас) Second Conditional Если бы у меня были деньги, я бы путешествовал. = If I had money, I'd travel.
если бы + прошедшее, бы + прошедшее (о прошлом) Third Conditional Если бы я знал вчера, я бы пришёл. = If I'd known yesterday, I'd have come.
на твоём месте я бы If I were you На твоём месте я бы согласился. = If I were you, I'd agree.
если бы не If it weren't for (сейчас), If it hadn't been for (в прошлом) Если бы не ты, я бы не справился. = If it hadn't been for you, I wouldn't have managed.
на случай, если in case Возьми зонт на случай, если пойдёт дождь. = Take an umbrella in case it rains.
если не unless Если не поторопишься, опоздаешь. = Unless you hurry, you'll be late.
ли (не знаю, придёт ли) if или whether + will Не знаю, придёт ли он. = I don't know if he will come.

Осторожно с последней строкой. Если if значит не «если», а «ли» (I wonder if…, I don't know if…, Ask her if…), это не условное предложение, а косвенный вопрос. Здесь will после if как раз нужен: I don't know if it will rain tomorrow (Не знаю, пойдёт ли завтра дождь). Проверка простая: если по-русски получается «ли», правило «никакого will после if» не работает.

9.Типичные ошибки русскоговорящих в условных предложениях

Ошибка Правильно Почему
If it will rain, we'll stay at home. If it rains, we'll stay at home. В русском «если пойдёт» стоит в будущем, а в английском после if в таком предложении ставят Present Simple.
When I will come home, I'll call you. When I come home, I'll call you. После when, as soon as, until в значении будущего тоже Present Simple, хотя по-русски «когда приду».
If I would have more time, I'd learn Japanese. If I had more time, I'd learn Japanese. В русском «бы» стоит в обеих частях, в английском would только в результате.
If I knew about the party yesterday, I'd come. If I had known about the party yesterday, I'd have come. «Если бы я знал» о прошлом переводится Third Conditional, а не Second.
If you had told me, I would help you. If you had told me, I would have helped you. Ситуация в прошлом, поэтому в результате тоже нужно would have + 3-я форма.
I don't know if he comes tomorrow. I don't know if he will come tomorrow. Здесь if значит «ли», это не условие, поэтому will нужен.
Unless you don't study, you'll fail. Unless you study, you'll fail. Unless уже содержит отрицание (if not), второе отрицание не нужно.
Take an umbrella if it rains. Take an umbrella in case it rains. «На случай, если» это in case: зонт берут заранее, на всякий случай. If it rains значило бы «возьми зонт, только если пойдёт дождь».
If I was you, I'd call her. If I were you, I'd call her. В выражении If I were you (на твоём месте) пишите were, особенно на экзамене.
You'll pass, if you study. You'll pass if you study. Когда условие стоит в конце, запятую перед if обычно не ставят, в отличие от русского «если».

Одна из самых частых ошибок (третья в таблице): would в обеих частях (If I would have money, I would…). Правило, которое работает почти всегда: после if не ставится would. Исключение составляют вежливые формулы вроде If you would follow me, please (Пройдите, пожалуйста, за мной): здесь would означает «если вы не против» и к четырём типам не относится.

Есть у would и значение вне условных предложений: привычка в прошлом (Every summer we would go to the sea, Каждое лето мы, бывало, ездили на море). Чем оно отличается от used to и почему с be или have так сказать нельзя, разобрано в статье used to или would: разница и правила.

10.Упражнения на условные предложения с ответами

Упражнение 1. Раскройте скобки

Поставьте глаголы в правильную форму. Сначала определите тип условного предложения.

  1. If you (heat) ice, it (melt).
  2. If it (not / rain) tomorrow, we (go) to the park.
  3. If I (be) you, I (not / buy) this phone.
  4. If they (leave) on time, they (not / miss) the train. But they left late.
  5. I (call) you as soon as I (land).
  6. What (you / do) if you (find) a wallet in the street? Imagine it.
  7. Water (boil) if you (heat) it to 100 °C.
  8. Unless you (hurry), you (be) late.
  9. If she (study) medicine, she (be) a doctor now. But she studied law.
  10. If we (know) about the traffic jam, we (take) the metro. We didn't know.
  11. Take some cash in case the card (not / work).
  12. If I (have) a car, I (drive) to work. But I don't have one.
Ответы к упражнению 1

1: heat, melts (Zero Conditional: так происходит всегда)
2: doesn't rain, will go ('ll go) (First Conditional: реальный план на завтра)
3: were, wouldn't buy (Second Conditional: совет с If I were you)
4: had left, wouldn't have missed (Third Conditional: они вышли поздно и опоздали)
5: will call ('ll call), land (после as soon as Present Simple, хотя речь о будущем)
6: would you do, found (Second Conditional: воображаемая ситуация)
7: boils, heat (Zero Conditional: научный факт)
8: hurry, will be ('ll be) (First Conditional, unless = if you don't hurry)
9: had studied, would be ('d be) (смешанный тип: условие в прошлом, результат сейчас)
10: had known, would have taken ('d have taken) (Third Conditional: мы не знали)
11: doesn't work (in case = на случай, если; Present Simple без will)
12: had, would drive ('d drive) (Second Conditional: машины нет, ситуация воображаемая)

Упражнение 2. Переведите на английский

Главный вопрос перед каждой фразой с «бы»: о каком времени речь?

  1. Если бы я жил у моря, я бы плавал каждый день.
  2. Если бы ты сказал мне вчера, я бы помог.
  3. Если завтра будет холодно, мы останемся дома.
  4. На твоём месте я бы ей позвонил.
  5. Если бы мы не опоздали на поезд, мы бы успели на концерт.
  6. Я не знаю, придёт ли он завтра.
  7. Если нажать эту кнопку, свет выключается.
  8. Позвони мне, как только получишь письмо.
Ответы к упражнению 2

1: If I lived by the sea, I would swim every day. (Second Conditional: я не живу у моря)
2: If you had told me yesterday, I would have helped. (Third Conditional: «вчера» показывает прошлое)
3: If it is cold tomorrow, we will stay at home. (First Conditional, после if нет will)
4: If I were you, I would call her. (Second Conditional, совет)
5: If we hadn't missed the train, we would have got to the concert on time. (Third Conditional: мы опоздали на поезд в прошлом)
6: I don't know if he will come tomorrow. (if = «ли», поэтому will нужен)
7: If you press this button, the light goes off. (Zero Conditional: так работает всегда)
8: Call me as soon as you get the letter. (после as soon as Present Simple)

Во всех ответах можно использовать сокращения: I'd, we'd, we'll.

Упражнение 3. Найдите и исправьте ошибку

  1. If I will see Tom, I'll tell him.
  2. If I would have a dog, I would walk it every day.
  3. If I knew about the party yesterday, I would come.
  4. Unless you don't call me, I'll wait at home.
  5. When I will finish, I'll send you the file.
  6. If she had asked, I would help her.
Ответы к упражнению 3

1: If I see Tom, I'll tell him. (после if Present Simple)
2: If I had a dog, I would walk it every day. (would только в результате)
3: If I had known about the party yesterday, I would have come. (речь о прошлом: Third Conditional)
4: Unless you call me, I'll wait at home. (unless уже значит if not)
5: When I finish, I'll send you the file. (после when Present Simple)
6: If she had asked, I would have helped her. (прошлое в обеих частях: would have + 3-я форма)

11.Что дальше

Если вы ошиблись в каком-то задании, вернитесь к трём вопросам выше: почти все ошибки возникают, когда не решили заранее, реальная ситуация, воображаемая или уже в прошлом. Потом отработайте каждый тип отдельно. Лучше всего начать с First Conditional с примерами и упражнениями: этот тип чаще всего встречается в разговоре. Когда он станет автоматическим, переходите к Second Conditional и Third Conditional или пройдите все четыре типа по порядку в курсе с упражнениями на условные предложения. На каждой странице есть короткое объяснение, примеры и интерактивные задания, которые объясняют, почему ответ неверный.

Похожие статьи

Меньше читать, больше практиковаться

Скачайте приложение и превратите прочитанное в игру — с опытом, сериями и мгновенной проверкой.