Определение / Объяснение
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.