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