Нереальное прошлое: if + past perfect / would have done и смешение прошлых причин с настоящими следствиями
Я умею рассуждать о нереализованном прошлом и связывать прошлые причины с настоящими следствиями.
Посмотрите на эти примеры. Можете ли вы заметить грамматическую закономерность?
If you'd told me about the strike, I wouldn't have driven to the airport.
Если бы ты сказал мне о забастовке, я бы не поехал в аэропорт.
If she hadn't moved to Manchester, she wouldn't be running a bakery today.
Если бы она не переехала в Манчестер, она бы сегодня не управляла пекарней.
Обратите внимание на выделенные части. Что у них общего?
Тип 3 переписывает прошлое: If we had left earlier, we would have caught the train = если бы мы выехали раньше, то успели бы. Русское «бы» не различает время — английский различает жёстко: would have + причастие = нереализованное прошлое. Смешанные типы пересекают линию времени: прошлая причина → настоящее следствие: If I had taken that job, I would live in Leeds now. В речи всё сжимается: If we'd left… we'd have caught… — учитесь слышать 'd.
Закрепите эту грамматику в упражнениях курса B2
Упражнения для практикиwould have inside the if-clause
if + had done; would have only in the result
Result time ignored in mixed types
Now-result → would + base; past result → would have + p.p.
If you'd told me about the strike, I wouldn't have driven to the airport.
Если бы ты сказал мне о забастовке, я бы не поехал в аэропорт.
Полный тип 3 со стяжением 'd.
If she hadn't moved to Manchester, she wouldn't be running a bakery today.
Если бы она не переехала в Манчестер, она бы сегодня не управляла пекарней.
Смешанный: прошлый выбор → настоящее следствие.
Практика в курсе
Закрепите эту грамматику в упражнениях курса B2