← Вся карта

Если

Четыре вида «если»

Чем нереальнее условие, тем дальше в прошлое уходят формы глагола.

  • 0If you heat ice, it melts.всегда так
  • 1If it rains, I will stay.реально в будущем
  • 2If I had money, I would travel.нереально сейчас
  • 3If I had known, I would have come.упущено в прошлом

Объяснение

Как это понять

Прошедшее время здесь означает не «вчера», а «далеко от реальности». Если бы у меня были деньги, но их нет: if I had.

Разбор по шагам

Как это работает

  1. Что такое условие

    Слово if открывает условие, а вторая часть называет результат. Четыре вида различаются тем, насколько реально условие.

    If it rains, we stay home. — Если пойдёт дождь, мы остаёмся дома.

  2. Как собрать

    Первый: if и настоящее, потом will. Второй: if и прошедшее, потом would. Третий: if и Past Perfect, потом would have и третья форма.

    If I had time, I would help. — Будь у меня время, я бы помог.

  3. Ловушка: будущее после if

    После if будущее выражаем настоящим временем. Will остаётся только в результате.

    If she calls, I'll tell you. — Если она позвонит, я тебе скажу.

  4. Проверь себя вопросом

    Может ли такое случиться? Да — первый. Сейчас не так — второй. Уже не изменить — третий.

    If I had known, I would have come. — Если бы я знал, я бы пришёл.

Формула

Как собрать

If + условие + will/would + результат

If it rains, I will stay home. — Если пойдёт дождь, я останусь дома.

Примеры

Примеры

  • If you're tired, go to bed. — Если устал, ложись спать.
  • If she calls, tell me. — Если она позвонит, скажи мне.
  • I would help if I could. — Я бы помог, если бы мог.

Где это в жизни

Три ситуации

  • Чат: If you're late, text me. — Если опоздаешь, напиши мне.
  • Работа: If I got the job, I would move. — Если бы я получил эту работу, я бы переехал.
  • Поездка: If we had left earlier, we wouldn't have missed the train. — Если бы мы выехали раньше, мы бы не опоздали на поезд.

Рядом стоят

Какой тип условия?

  • zero — всегда так: If you heat ice, it melts.
  • first — реально в будущем: If it rains, I will stay.
  • second — нереально сейчас: If I had money, I would go.
  • third — упущено в прошлом: If I had known, I would have come.

Частая ошибка

Как не надо

If it will rain, I will stay. → If it rains, I will stay.

После if будущее выражаем настоящим временем.

Проверь себя

Вопросы

  1. «Если будет дождь, я останусь»: If it rains, I will stay. / If it will rain, I stay.
  2. Нереальное сейчас: If I am rich, I buy it. / If I were rich, I would buy it.

Запомни

Три вещи

  1. После if будущее не ставим: If it rains, а не will rain
  2. Второй тип: if + прошедшее, would + глагол
  3. Третий тип про прошлое: if + had V3, would have V3

Связанные правила