1. Главная
  2. Грамматика
  3. B2

Second и third conditional: правило, примеры и упражнения

B2 Выше среднего уровень

Правило

Second conditional — нереальное или маловероятное сейчас: If I had more time, I would learn Spanish (времени нет).
Форма: If + Past Simple, would + глагол. С be часто were: If I were you, I would…
Third conditional — о прошлом, которое уже не изменить: If I had known, I would have come.
Форма: If + had + третья форма, would have + третья форма.

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

❌ If I would have money, I would buy it.
✅ If I had money, I would buy it.

После if would не ставим — нужен Past Simple.

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

Подумайте сами, потом откройте ответ.

1. If I _____ rich, I would buy a house by the sea.

  • am
  • will be
  • were
Показать ответ

Ответ: were

Нереальное сейчас — If I were.

2. If she studied harder, she _____ the exam.

  • will pass
  • would pass
  • passed
Показать ответ

Ответ: would pass

Second conditional — would + глагол.

3. If I had seen you, I _____ hello.

  • would say
  • had said
  • would have said
Показать ответ

Ответ: would have said

О прошлом — would have + третья форма.

4. If they _____ the map, they wouldn't have got lost.

  • had taken
  • took
  • would take
Показать ответ

Ответ: had taken

Третий тип — had + третья форма.

5. What would you do if you _____ a million dollars?

  • would have
  • have
  • had
Показать ответ

Ответ: had

После if — Past Simple.

6. If I _____ (know) his number, I would call him.

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

Ответ: knew

Second conditional — Past Simple после if.

Хотите закрепить «Second и third conditional»?

На сайте в уроке ещё больше упражнений: выбор, ввод ответа и сборка предложений. Ошибки возвращаются в повторение, а тема встраивается в ваш личный план занятий.

Пройти тест уровня и получить план →

Вся грамматика уровня B2

Все уроки A1–C2 · Слова уровня B2