Предложения с if в английском: реальные и воображаемые условия

Условные предложения с if делятся на реальные и воображаемые. Реальное будущее: "if" + Present Simple, во второй части "will" + глагол. Воображаемая ситуация: "if" + Past Simple, во второй части "would" + глагол.

B1Сложные конструкции4 урока

Например:if I have…if I had…

Правило коротко

If: факты

If + Present Simple, Present Simple

If + present, present: общие факты.

Оба глагола в Present Simple.

  • If you heat ice, it melts.Если нагреть лед, он тает.
  • If it rains, the ground gets wet.Если идет дождь, земля мокрая.

When: правила

When + Present Simple, Present Simple

When + present, present: правила и инструкции.

When можно заменить на if.

  • When you press this button, the door opens.Когда нажимаешь эту кнопку, дверь открывается.
  • When I get home, I relax.Когда я прихожу домой, я отдыхаю.

If + present, will

If + present simple, will + глагол

If + present, will: реальное будущее.

После if никогда не ставим will.

  • If it rains, we will stay home.Если пойдёт дождь, мы останемся дома.
  • If you hurry, you will catch the bus.Если поторопишься, успеешь на автобус.

When или if, unless

Unless + present, will; when = точно

Unless = if not: если не.

When для точного, if для возможного.

  • Unless you hurry, you will be late.Если не поторопишься, опоздаешь.
  • When I finish work, I will call you.Когда закончу работу, позвоню тебе.

If + past, would

If + past simple, ... would + глагол

Нереальная ситуация сейчас или в будущем.

Would только во второй части, не после if.

  • If I had time, I would call you.Если бы у меня было время, я бы позвонил.
  • If it rained, we would stay home.Если бы шёл дождь, мы бы остались дома.

If I were you

If I were you, I would + глагол

Так дают совет: я бы на твоём месте.

Were одинаково для всех лиц.

  • If I were you, I would wait.Я бы на твоём месте подождал.
  • If I were you, I would ask her.На твоём месте я бы спросил её.

Реальное или нет

Реально: if + present, will. Нереально: if + past, would.

Реальная ситуация: шанс есть, используйте will.

Нереальная ситуация: шанса нет, используйте would.

  • If it rains, we'll stay home.Если пойдёт дождь, мы останемся дома.
  • If I had a car, I would drive.Если бы у меня была машина, я бы поехал.

Как выбрать

Возможно на самом деле: will. Только в мечтах: would.

Возможно на самом деле: первое условное.

Только мечта: второе условное.

  • If I see him, I will tell him.Если я его увижу, я ему скажу.
  • If I won the lottery, I would travel.Если бы я выиграл в лотерею, я бы путешествовал.

Когда после if нужен Present Simple

Если речь о факте, правиле или инструкции, обе части стоят в Present Simple. Схема такая: "if" + Present Simple, Present Simple. В правилах и инструкциях "if" часто заменяется на "when". После "if" не ставь "will", даже если говоришь о будущем.

  • If you heat ice, it melts.Если нагреть лёд, он тает.
  • If it rains, the ground gets wet.Если идёт дождь, земля мокрая.
  • When you press this button, the door opens.Когда нажимаешь эту кнопку, дверь открывается.

Первый тип: if + Present Simple, will

Первый тип говорит о реальном будущем. В условии после "if" ставь Present Simple, во второй части "will" + глагол. "Will" после "if" не появляется. "Unless" значит "if not" и заменяет "if" в отрицательном условии. "When" ставь для того, что точно случится, "if" для возможного.

  • If I have time, I will call you.Если у меня будет время, я позвоню.
  • If you hurry, you will catch the bus.Если поторопишься, успеешь на автобус.
  • Unless you hurry, you will be late.Если не поторопишься, опоздаешь.
  • When I finish work, I will call you.Когда закончу работу, позвоню тебе.

Второй тип: if + Past Simple, would

Второй тип описывает воображаемую ситуацию сейчас или в будущем. После "if" нужен Past Simple, во второй части "would" + глагол. "Would" не ставь после "if". Совет "If I were you, I would..." работает с "were" для всех лиц. Схема: "If I had time, I would call you".

  • If I had time, I would call you.Если бы у меня было время, я бы позвонил.
  • If it rained, we would stay home.Если бы шёл дождь, мы бы остались дома.
  • If I were you, I would wait.Я бы на твоём месте подождал.
  • If I were you, I would ask her.На твоём месте я бы спросил её.

Как выбрать первый или второй тип

Смотри, есть ли у ситуации реальный шанс. Если да, используй первый тип: "if" + Present Simple, "will" + глагол. Если это мечта или невозможное сейчас, используй второй тип: "if" + Past Simple, "would" + глагол. Сравни: "If I see him, I will tell him" и "If I won the lottery, I would travel".

  • If I see him, I will tell him.Если я его увижу, я ему скажу.
  • If I won the lottery, I would travel.Если бы я выиграл в лотерею, я бы путешествовал.
  • If it rains, we will stay home.Если пойдёт дождь, мы останемся дома.
  • If I had a car, I would drive.Если бы у меня была машина, я бы поехал.

Частые ошибки

If it will rain, we will stay home.
If it rains, we will stay home.

После "if" будущее не ставят: "will" живёт только во второй части.

If I would have time, I would call you.
If I had time, I would call you.

В условии второго типа нужен Past Simple, "would" после "if" не нужен.

If I were you, I will wait.
If I were you, I would wait.

Совет с "If I were you" строится с "would", не с "will".

Unless you will hurry, you will be late.
Unless you hurry, you will be late.

После "unless" ставь Present Simple, как после "if".

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

  1. Выбери правильный вариант

    • If you freeze water, it turns to ice.
    • If you freeze water, it turn to ice.
    • If you freeze water, it turning to ice.
    Ответ

    If you freeze water, it turns to ice. Общий факт: if + present, present.

  2. Выбери правильный вариант

    • When the phone rings, she answer it.
    • When the phone ring, she answers it.
    • When the phone rings, she answers it.
    Ответ

    When the phone rings, she answers it. Правило: when + present, present.

  3. When you _____ the red button, the machine stops.

    Когда нажимаешь красную кнопку, машина останавливается.

    • pushing
    • push
    • pushes
    Ответ

    push После you глагол без -s.

  4. When she _____ home, she cooks dinner.

    Когда она приходит домой, она готовит ужин.

    • get
    • getting
    • gets
    Ответ

    gets После she глагол с -s: gets.

  5. Найди ошибку: If you mix red and blue, you gets purple.

    Ответ

    If you mix red and blue, you get purple. После you глагол без -s: get.

  6. Найди ошибку: When the water boil, the kettle switches off.

    Ответ

    When the water boils, the kettle switches off. После the water глагол с -s: boils.

  7. Переведи: Если нагреть воду, она закипает.

    Ответ

    If you heat water, it boils. Можно и так: When you heat water, it boils.

  8. Переведи: Когда я опаздываю, я звоню в офис.

    Ответ

    When I am late, I call the office. Можно и так: If I am late, I call the office.

Уроки темы

  1. If: всегда так
  2. If: реальное будущее
  3. If: если бы
  4. If: реальное или воображаемое

Вопросы

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

Первый тип говорит о реальном будущем: "if" + Present Simple и "will". Второй тип описывает воображаемую ситуацию: "if" + Past Simple и "would".

Можно ли ставить will после if?

В обычных условиях нельзя. "Will" ставится во второй части: "If you hurry, you will catch the bus".

Когда использовать unless?

Unless заменяет "if not". Ставь его, когда условие значит «если не»: "Unless you hurry, you will be late".

Почему в совете говорят If I were you?

Так дают совет: я бы на твоём месте. "Were" ставят для всех лиц: "If I were you, I would wait".

Когда после if нужен Present Simple?

В фактах, правилах и реальном будущем. Например: "If you heat ice, it melts" и "If it rains, we will stay home".

Отработай Предложения с if

Короткие уроки по этой теме: правило, примеры и упражнения. Ошибки разбираются по-русски и возвращаются на повторение.

Вход по коду из письма, пароль не нужен.