Третий и смешанный типы условия, wish (о прошлом)

Третий тип условия воображает другое ПРОШЛОЕ («If I had known, I would have come»). Смешанный связывает прошлое условие с нынешним результатом. «wish + past perfect» выражает сожаление о прошлом.

Третий тип условия

Для невозможного прошлого (того, чего не было) — «If + past perfect, would have + причастие».

If I had known, I would have come. If she had studied, she would have passed. If we hadn't left late, we wouldn't have missed it.

  • If you had asked, I would have helped. — Если бы ты попросил, я бы помог.

would/could/might have + V3

В результате «would have» = точно, «could have» = смог бы, «might have» = возможно. Никогда не пиши «would of».

We could have won the game. You might have got hurt. I would have called you.

  • It could have been much worse. — Могло быть гораздо хуже.

wish + past perfect (сожаление о прошлом)

Чтобы сожалеть о прошлом — «wish + past perfect». Сравни с «wish + past simple» для настоящего.

I wish I had studied harder. (сожаление о прошлом) I wish I hadn't said that. (сожаление о прошлом) I wish I knew the answer. (сожаление о настоящем)

  • I wish I had travelled more when I was young. — Жаль, что я мало путешествовал в молодости.

Смешанные условные

Смешанное условие связывает ПРОШЛОЕ условие с НАСТОЯЩИМ результатом: «If + past perfect, would + глагол (сейчас)».

If I had studied medicine, I would be a doctor now. If she hadn't moved, she would be happier now.

Внимание: результат — «would be» (сейчас), а не «would have been» (тогда).

Частые ошибки

  • После «if» — past perfect: «If I had known», а не «If I would have known».
  • Никогда «would of / could of» — всегда «would have / could have».
  • Смешанное: прошлое условие → нынешний результат с «would + глагол», а не «would have + V3».

Начать учить английский бесплатно →