Polly
Грамматика

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

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

· 7 мин чтения · уровень B1

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

Коротко

ТипСмыслСхемаПример
0всегда так, фактIf + Present, PresentIf you heat ice, it melts.
1реальное будущееIf + Present, will + VIf it rains, we'll stay home.
2маловероятно, воображаемоIf + Past, would + VIf I had more time, I'd learn Spanish.
3прошлое, которое уже не изменитьIf + Past Perfect, would have + V3If I'd left earlier, I would have caught the train.
реально0 и 1 типфакт или вполне возможное будущее
вряд ли2 типмечта, воображаемая ситуация
поздно3 типпрошлое, которое уже случилось иначе
Чем меньше шансов, что условие выполнится, тем «дальше в прошлое» уходят глаголы.

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

0 — всегда такIf + Present, PresentIf you heat ice, it melts.закон, факт
1 — реальноIf + Present, will + VIf it rains, we'll stay home.будущее, вполне возможно
2 — если быIf + Past, would + VIf I had time, I'd learn Spanish.сейчас или в будущем, но вряд ли
3 — если бы тогдаIf + Past Perfect, would have + V3If I'd left earlier, I would have caught the train.прошлое, уже не изменить
Чем дальше от реальности, тем «дальше в прошлое» сдвигается форма глагола.

Для фактов, законов природы и того, что всегда происходит при определённом условии. В обеих частях — Present Simple, и if здесь можно заменить на when:

  • If you mix red and blue, you get purple. — Если смешать красный и синий, получится фиолетовый.
  • If I drink coffee late, I can't sleep. — Если я пью кофе поздно, я не могу уснуть.

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

Условие вполне может выполниться, и мы говорим, что тогда будет. Главное правило: после if — Present Simple, а не will, хотя по-русски там будущее время.

  • If you come early, we'll have time for coffee. — Если придёшь пораньше, успеем выпить кофе.
  • If the price goes down, I'll buy it. — Если цена снизится, куплю.
  • You'll miss the bus if you don't hurry. — Опоздаешь на автобус, если не поторопишься.

По тому же правилу работают when, as soon as, before, after и unless («если не»): I'll call you when I get home. We'll start as soon as everyone arrives. I won't go unless you come with me.

Вместо will во второй части можно поставить can, may, should или повелительное наклонение: If you see Anna, tell her to call me.

Второй тип: если бы (сейчас или в будущем)

Условие маловероятное или нереальное — мечта, фантазия, совет «на твоём месте». Глагол после if уходит в прошедшее время, во второй части — would:

  • If I won the lottery, I would travel around the world. — Если бы я выиграл в лотерею, объехал бы весь мир.
  • If I had a car, I wouldn't take the metro. — Будь у меня машина, я бы не ездил на метро.
  • If I were you, I'd take the job. — На твоём месте я бы согласился на эту работу.

Обрати внимание: прошедшее время здесь не о прошлом. If I had a car — это «если бы у меня сейчас была машина». Прошедшая форма просто показывает «нереальность».

Сравни первый и второй типы: If I have time tomorrow, I'll help you — скорее всего, помогу. If I had time tomorrow, I'd help you — но времени, увы, не будет.

Третий тип: если бы тогда

О прошлом, которое уже случилось иначе. Сожаление, упрёк, «а что было бы, если». После if — Past Perfect, во второй части — would have + третья форма глагола:

  • If I had known about the party, I would have come. — Если бы я знал о вечеринке, пришёл бы.
  • If we hadn't missed the flight, we would have been in Rome by now. — Если бы мы не опоздали на рейс, были бы уже в Риме.
  • She wouldn't have got the job if she hadn't prepared so well. — Она не получила бы эту работу, если бы так хорошо не подготовилась.

В речи формы сокращаются: If I'd known, I'd have come. Первое 'd — это had, второе — would.

Смешанный тип: прошлое влияет на сейчас

Условие в прошлом, а результат — в настоящем:

  • If I had studied medicine, I would be a doctor now. — Если бы я тогда пошёл в медицинский, сейчас был бы врачом.
  • If we hadn't moved, we wouldn't know each other. — Если бы мы не переехали, мы бы не знали друг друга.

Не только if

СловоЗначениеПример
unlessесли неWe'll go unless it rains.
in caseна случай, еслиTake an umbrella in case it rains.
as long as / providedпри условии, чтоYou can borrow my car as long as you drive carefully.
otherwiseиначеHurry up, otherwise we'll be late.
what ifа что, еслиWhat if we miss the last train?

Обрати внимание: in case — это не «если», а «на всякий случай». Take an umbrella in case it rains — возьми зонт, даже если дождя не будет.

Wish — родственник второго и третьего типа

Сожаление «жаль, что…» или «вот бы…» строится по тем же правилам, что и условные предложения:

  • О настоящем — прошедшее время: I wish I had more free time. — Жаль, что у меня мало свободного времени. I wish I were taller.
  • О прошлом — Past Perfect: I wish I had studied harder at school. — Жаль, что я плохо учился в школе.
  • О раздражающем — would: I wish it would stop raining. — Вот бы дождь уже перестал.

Как это звучит в разговоре

— What would you do if you didn't have to work? — Чем бы ты занимался, если бы не нужно было работать?
— If I had enough money, I'd travel for a year. — Будь у меня достаточно денег, я бы год путешествовал.
— Where would you go first? — Куда бы поехал сначала?
— Japan. If I'd started learning Japanese at school, I'd speak it fluently by now! — В Японию. Если бы я начал учить японский в школе, сейчас бы уже свободно говорил!
— Well, if you start now, you'll be ready by the time you retire. — Ну, если начнёшь сейчас, к пенсии как раз будешь готов.

If в вежливых просьбах

В деловой переписке if помогает смягчить просьбу: I'd be grateful if you could send me the report by Friday. — Буду признателен, если пришлёте отчёт к пятнице. If you have any questions, please let me know. — Если будут вопросы, дайте знать.

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

Части можно менять местами, смысл не меняется. Если предложение начинается с if, после условия ставится запятая: If it rains, we'll stay home. Если if в середине — запятая не нужна: We'll stay home if it rains.

5 ошибок, которые делают русскоязычные

If I will have time, I'll call you. → If I have time, I'll call you.
После if в значении «если» will не ставят.

If I would know, I would tell you. → If I knew, I would tell you.
Would — только во второй части, не после if.

If I had more money, I will buy a house. → If I had more money, I would buy a house.
Второй тип — с would, а не с will.

If I had known, I would came. → If I had known, I would have come.
В третьем типе — would have + третья форма.

When I will finish, I'll tell you. → When I finish, I'll tell you.
После when о будущем — тоже Present Simple.

Упражнения с ответами

Поставь глаголы в нужную форму. Впиши ответ и нажми «Проверить» (или Enter). Если не получается — открой ответ с объяснением.

  1. If you (press) this button, the machine starts.

    Показать ответ

    press — нулевой тип, так происходит всегда.

  2. If it (be) sunny tomorrow, we (go) to the beach.

    Показать ответ

    is, will go — первый тип.

  3. If I (be) you, I (apologise).

    Показать ответ

    were, would apologise — совет, второй тип.

  4. I (call) you as soon as I (land).

    Показать ответ

    will call, land — после as soon as Present Simple.

  5. If we (have) a bigger flat, we (get) a dog.

    Показать ответ

    had, would get — второй тип: квартира маленькая.

  6. If she (not / miss) the train, she (arrive) on time.

    Показать ответ

    hadn't missed, would have arrived — третий тип.

  7. You (not / pass) the exam unless you (study).

    Показать ответ

    won't pass, study — unless = «если не».

  8. If I (know) his number, I (call) him now.

    Показать ответ

    knew, would call — второй тип, сейчас номера нет.

  9. If I (take) that job in 2020, I (live) in Dubai now.

    Показать ответ

    had taken, would be living / would live — смешанный тип.

  10. What you (do) if you (lose) your passport abroad?

    Показать ответ

    would … do, lost — второй тип, гипотетическая ситуация. Первый тип тоже возможен, если это реальный риск: will … do, lose.

Проверь себя: ответь на задания выше

Потренируй условные предложения с Polly

Поговори с Polly о мечтах и планах: что сделаешь, если в выходные будет хорошая погода, и что сделал бы, если бы выиграл миллион. Она проверит каждое if и подскажет, где нужен другой тип.

35 сообщений без регистрации и без карты

Вопросы и ответы

Почему после if нельзя ставить will?

В придаточном с if в значении «если» будущее выражают через Present Simple: If it rains, we'll stay home. Will после if ставят, только когда if значит «ли» (I don't know if he will come) или в вежливых просьбах (If you will wait a moment…).

Чем второй тип отличается от первого?

Первый тип — о реальном будущем: If I have time, I'll call you (вполне возможно). Второй — о маловероятном или воображаемом: If I had time, I would call you (но времени, скорее всего, нет).

Почему говорят If I were you, а не If I was?

Во втором типе were — традиционная форма для всех лиц, особенно в устойчивом совете If I were you… («на твоём месте»). If I was встречается в разговоре, но в письме и на экзаменах лучше were.

Читать дальше