Грамматика по полочкам

Third Conditional: альтернативный результат в прошлом

Уровень B1

If I had checked the date, I wouldn’t have missed the meeting — если бы я проверил дату, не пропустил бы встречу. Прошлое уже не изменить, но можно представить другую цепочку событий.

1. Меняем прошлое в воображении

If we had booked earlier, we would have paid less.

Если бы мы забронировали раньше, заплатили бы меньше.

В типичном Third Conditional условие не было выполнено, а говорящий представляет альтернативный прошлый результат. Это удобно для анализа решений, сожалений и обсуждения того, что могло пойти иначе.

Не каждое такое предложение обвиняет: If you hadn’t helped, I would have struggled выражает благодарность. Эмоциональный смысл зависит от ситуации, а не только от формы.

2. Две составные формы

ЧастьСхема
Условиеif + had + V3
Результатwould + have + V3

If she had seen the message, she would have replied. Seen и replied — третьи формы. Не had saw и не would have reply. Have после would остаётся начальным, независимо от подлежащего.

В условии базовой модели не ставим would have: if she had seen. Порядок частей свободный: She would have replied if she had seen the message.

3. Отрицание и фактическая ситуация

If I hadn’t lost the receipt, I would have returned the jacket.

Если бы я не потерял чек, я бы вернул куртку.

В контексте подразумевается: чек потерял, куртку не вернул. Hadn’t относится к условию, wouldn’t have — к результату. Отрицать можно одну часть, обе или ни одной.

Чтобы не перепутать, сначала выпиши реальные факты, затем противоположное условие. Но не требуй, чтобы каждое воображаемое следствие было доказано: это оценка того, что случилось бы при других обстоятельствах.

4. Could have и might have

If the shop had been open, we could have bought a charger.

Если бы магазин был открыт, мы могли бы купить зарядку.

Could have выражает доступную возможность; might have — возможный, но не уверенный результат. Would have звучит как ожидаемый результат принятой гипотезы.

If I had known, I might have come не обещает неизбежного приезда. Не переводим все три формы одинаковым категоричным «точно сделал бы».

5. Что скрывается за ’d

СокращениеПолная форма
If I’d knownIf I had known
I’d have calledI would have called
If she’d had timeIf she had had time

После had нужна V3, после would — начальная форма, поэтому продолжение помогает распознать сокращение. Had had не опечатка: первое had — вспомогательное, второе — третья форма смыслового have.

На письме would have или would’ve, не would of. На слух эти сочетания похожи, но of не образует нужную грамматическую цепочку.

6. Проверка временной линии

  1. Оба события относятся к уже завершённому прошлому?
  2. В условии есть had + V3?
  3. В результате есть modal + have + V3?
  4. Правильно ли переданы реальные факты и степень уверенности?

Если результат относится к сейчас, форма меняется: If I had taken that job, I would live abroad now. Это Mixed Conditional. Нельзя автоматически дописывать have + V3 только потому, что первая часть про прошлое.

Для практики начни с маленького события: забытый билет, пропущенный звонок, ранний выезд. Так легче проверить обе точки времени.

Проверить понимание

Выбери варианты и проверь ответы. У каждого задания появится объяснение; результат не сохраняется и не отправляется на сервер.

1. Правильно:
2. Результат:
3. If I’d known: ’d означает…
4. Might have гарантирует результат?
5. Had had допустимо?
6. Результат сейчас после прошлого условия — это…

Все ответы с объяснениями
  1. If I had seen it Нужна V3 seen.
  2. would have helped После would начальная have.
  3. had Known требует вспомогательного had.
  4. Нет Это только возможный результат.
  5. Да Вспомогательное had + смысловое had.
  6. Mixed Времена двух частей различаются.

Самостоятельная практика

Сначала попробуй ответить без подсказки, затем открой разбор. В свободных заданиях возможны другие правильные варианты.

1. Не взял карту и заблудился: представь другой исход.

Посмотреть разбор

If I had taken a map, I wouldn’t have got lost.

2. Раскрой I’d have called if I’d known.

Посмотреть разбор

I would have called if I had known.

3. Поблагодари: без твоей помощи я бы не закончил.

Посмотреть разбор

If you hadn’t helped me, I wouldn’t have finished.

Памятка

Third: if + had + V3 → would/could/might have + V3. Обе части смотрят в прошлое, но сила предполагаемого результата зависит от modal.

Связанные темы

← Условные предложения и нереальные ситуации

← Все разделы грамматики