Условные предложения в английском
2 410 упражнений с пропусками в 5 формах
Пять схем для того, чтобы сказать, что от чего зависит. Каждая закрепляет время в обеих половинах предложения.
Выберите форму для работы
Устройство любого условного
Две половины. Одна излагает условие, другая — что из него следует:
If it rains, we’ll stay in.
Первой может идти любая. Когда впереди половина с if, их разделяет запятая; когда она идёт следом, запятой нет:
We’ll stay in if it rains.
Правило, которое управляет всеми пятью
Will и would не появляются в части с if никогда. Какой бы ни был тип, время в половине с if стоит на шаг дальше назад, чем ожидалось бы:
- настоящее будущее → настоящее время: If it rains…
- нереальное настоящее → прошедшее: If I had time…
- нереальное прошлое → past perfect: If she had asked…
Усвойте это — и большинство ошибок в условных исчезнет.
Какой тип выбрать
Задайте два вопроса: это настоящее положение дел и когда оно?
- Верно всегда? → нулевой. If you heat ice, it melts.
- Может и правда случиться? → первый. If I finish early, I’ll call you.
- Сейчас неверно или маловероятно? → второй. If I spoke Japanese, I’d apply.
- Уже прошло, не изменить? → третий. If we had left earlier, we’d have caught it.
- Причина в прошлом, итог сейчас? → смешанный. If I hadn’t missed the train, I’d be home by now.
unless, as long as, provided that
Unless значит if not и берёт те же времена:
I won’t go unless you come with me.
As long as, provided that и in case работают так же. И они тоже will не берут.
were вместо was
Во втором типе официальный английский берёт were для всех подлежащих:
If I were you, I’d wait.
If I was you в речи обычно, но на проверках ждут were, а оборот if I were you закреплён именно так.
Все формы
| Тип | Часть с if | Главная часть | Для чего |
|---|---|---|---|
| нулевой | If you heat water | it boils | то, что верно всегда |
| первый | If it rains | we will stay in | настоящая возможность в будущем |
| второй | If I had time | I would help | нереальное или маловероятное сейчас |
| третий | If she had asked | I would have helped | прошлое, которого не изменить |
| смешанный | If she had asked | I would be there now | причина в прошлом, итог в настоящем |
Ошибки, которых стоит избегать
Неверно: If it will rain, we will stay in. верно: If it rains, we will stay in.
Will не заходит в часть с if никогда. Будущий смысл несёт настоящее время.
Неверно: If I would have known, I would have called. верно: If I had known, I would have called.
Часть с if в третьем типе берёт had плюс третью форму, а не would have.
Неверно: If she had studied, she would passed. верно: If she had studied, she would have passed.
Половине итога нужно would have плюс третья форма.