B2

Third conditional

Определение / Объяснение

Third conditional используется для нереальной прошлой ситуации и ее воображаемого результата. Он описывает, что было бы иначе, если бы прошлое было другим, но сейчас изменить это нельзя. Эта форма часто используется для сожалений, критики, объяснений и рефлексии. Она сравнивает реальность с альтернативным прошлым. Поскольку обе части относятся к прошлому, структура часто сложнее, чем first и second conditionals.

Основные правила

  • Формула: if + had + past participle, would have + past participle.
  • Относится к нереальному условию в прошлом и нереальному результату в прошлом.
  • Порядок частей можно менять без изменения смысла.
  • В части результата возможны и другие modals: could have, might have.
  • В стандартном английском не используйте would have в if-clause.

Примеры

  • If I had studied, I would have passed. - Если бы я учился, я бы сдал.
  • She would have come if she had known. - Она бы пришла, если бы знала.
  • If they had left earlier, they could have caught the train. - Если бы они вышли раньше, они могли бы успеть на поезд.
  • We might have won if we had played better. - Мы могли бы выиграть, если бы сыграли лучше.
  • If you had called me, I would have helped. - Если бы ты мне позвонил, я бы помог.

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

  • ❌ If I would have studied, I would have passed. -> ✅ If I had studied, I would have passed.
  • ❌ She would have come if she would have known. -> ✅ She would have come if she had known.
  • ❌ If they had left earlier, they would caught the train. -> ✅ If they had left earlier, they would have caught the train.

Отслеживайте свой прогресс