Third Conditional: if I had known

Английский · уровень B2

Разговор о прошлом, которое уже не переиграть:
If + past perfect → would have + третья форма.

If I had known, I would have come. — Если бы я знал, я бы пришёл (но не знал и не пришёл).
If she hadn't helped me, I would have failed.

Вместо would бывают could и might — «мог бы», «возможно бы»:
We could have won if we had trained more.

В разговоре это почти всегда сокращается: If I'd known, I'd have come. На слух 'd — и там, и там разное (had и would), различаем по второй части.

Частая ошибка: «if I would have known». После if would не ставится никогда.

Проверь себя

If we ___ (leave) earlier, we wouldn't have missed the flight.

💡 условие в past perfect

В боте таких заданий сотни, и они подстраиваются под тебя: правило вернётся в тренировку ровно тогда, когда ты начнёшь его забывать.

Тренировать в Telegram
Пройти тест — 2 минуты