Conditional 3 (Third Conditional) — условные предложения третьего типа. Они описывают нереальные ситуации в прошлом: то, что могло бы произойти, но не произошло.
Формула: If + Past Perfect, would have + V3. Пример: If I had studied harder, I would have passed the exam (Если бы я учился усерднее, я бы сдал экзамен).
В if-части используется Past Perfect (had + V3). В главной части — would have + V3.
Вместо would можно использовать could have (мог бы) или might have (возможно, бы).
Порядок частей можно менять: If I had known, I would have come = I would have come if I had known.
На русский язык переводится с частицей «бы» и глаголом в прошедшем времени.
Conditional 3 используется для нереальных ситуаций в прошлом.
| Случай употребления | Пример | Перевод |
|---|---|---|
| Сожаление о прошлом | If I had studied harder, I would have passed the exam. | Если бы я учился усерднее, я бы сдал экзамен. |
| Упущенная возможность | If we had left earlier, we would have caught the train. | Если бы мы вышли раньше, мы бы успели на поезд. |
| Критика или упрёк | If you had told me, I would have helped you. | Если бы ты мне сказал, я бы тебе помог. |
| Воображаемый результат | If it had rained, we would have stayed at home. | Если бы пошёл дождь, мы бы остались дома. |
| Оправдание или объяснение | If I had known you were coming, I would have cooked dinner. | Если бы я знал, что ты придёшь, я бы приготовил ужин. |
| Благодарность | If you hadn't helped me, I wouldn't have finished on time. | Если бы ты мне не помог, я бы не закончил вовремя. |
9 упражнений для тренировки условных предложений третьего типа.