Условные предложения в английском: все типы
«Если будет время — позвоню», «если бы у меня было время — позвонил бы», «если бы тогда было время — позвонил бы». По-русски разница в одной частице «бы», а в английском — в четырёх типах условных предложений. Выбор между ними решает один вопрос: насколько это реально.
Коротко
| Тип | Смысл | Схема | Пример |
|---|---|---|---|
| 0 | всегда так, факт | If + Present, Present | If you heat ice, it melts. |
| 1 | реальное будущее | If + Present, will + V | If it rains, we'll stay home. |
| 2 | маловероятно, воображаемо | If + Past, would + V | If I had more time, I'd learn Spanish. |
| 3 | прошлое, которое уже не изменить | If + Past Perfect, would have + V3 | If 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). Если не получается — открой ответ с объяснением.
If you (press) this button, the machine starts.
Показать ответ
press — нулевой тип, так происходит всегда.
If it (be) sunny tomorrow, we (go) to the beach.
Показать ответ
is, will go — первый тип.
If I (be) you, I (apologise).
Показать ответ
were, would apologise — совет, второй тип.
I (call) you as soon as I (land).
Показать ответ
will call, land — после as soon as Present Simple.
If we (have) a bigger flat, we (get) a dog.
Показать ответ
had, would get — второй тип: квартира маленькая.
If she (not / miss) the train, she (arrive) on time.
Показать ответ
hadn't missed, would have arrived — третий тип.
You (not / pass) the exam unless you (study).
Показать ответ
won't pass, study — unless = «если не».
If I (know) his number, I (call) him now.
Показать ответ
knew, would call — второй тип, сейчас номера нет.
If I (take) that job in 2020, I (live) in Dubai now.
Показать ответ
had taken, would be living / would live — смешанный тип.
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.