Нереальное условие в прошлом
Нереальное условие в прошлом — это условие, которое не произошло, поэтому его предполагаемый результат тоже не наступил. В английском такую модель используют, чтобы рассуждать о прошлом, сожалеть или объяснять, что могло бы случиться иначе.
Модель
Условная часть строится с if и формой Past Perfect: \(if + had + V_3\). Басты бет часть содержит \(would\ have + V_3\). Порядок частей можно менять: если предложение начинается с if, между частями ставится запятая; если главная часть стоит первой, запятая обычно не нужна.
Эта модель называется третьим типом условного предложения. Она показывает не факт, а альтернативный вариант прошлого: «если бы тогда произошло X, результат был бы Y».
If I had left earlier, I would have caught the bus. — Если бы я вышел раньше, я бы успел на автобус. На самом деле говорящий вышел поздно и автобус пропустил.
Как распознать конструкцию
- После if ищите had + причастие прошедшего времени: had studied, had seen, had gone.
- В результате ищите would have + причастие: would have passed, would have known.
- Смысл относится к прошлому и обычно противопоставлен реальному факту.
В условной части нельзя ставить would have: қате If I would have known. Правильно: If I had known, I would have helped. Не смешивайте эту модель с нереальным условием в настоящем, где обычно используются Past Simple и would + начальная форма глагола.
Выберите правильный нұсқа: If she ___ earlier, she would have met us.
Для отрицания используйте had not или сокращение hadn’t в условной части и would not have или wouldn’t have в главной. Вопросы и порядок слов внутри частей остаются обычными. Похожие значения сожаления о прошлом передаёт конструкция wish о прошлом, но она не является условным предложением с if.
Главное
- Нереальное условие в прошлом описывает то, чего не произошло.
- Схема: if + Past Perfect; would have + причастие прошедшего времени.
- В условной части не употребляется would have: правильно If I had known.