Мы можем выделить самые распространенные сочетания времен в смешанном типе условных предложений, включая нереальное настоящее – нереальное прошлое. Так, чтобы было понятно, в какой момент происходит действие и какие, следовательно, типы условных предложений нужно примерять. Перед тем, как приступать к разбору объяснений сочетания времен в условных предложениях, прочитайте базовую информацию про смешанный тип условных предложений.
Тема сочетание времен в условных предложениях смешанного типа достаточно трудная и требует определенного уровня подготовки. Перед тем как продолжать, убедитесь, что вы уверенно разбираетесь во временах английского языка личных форм глаголов, модальных глаголах, а также в неличных формах глагола, а точнее в формах инфинитива. А также успешно завершили следующие курсы: Инфинитив и Герундий – Неличные формы глагола – A1, Инфинитив и Герундий – Неличные формы глагола – A2, Герундий и Инфинитив – Неличные формы глагола – B1, Инфинитив – Герундий – Неличные формы глагола – B2, Формы Инфинитива – Герундия – Неличные формы глагола – B2, Активатор английского языка 3.1 – Инфинитив и Герундий – B2.
Связка: нереальное настоящее – нереальное прошлое

В придаточном предложении, то есть после if, описывается не актуальное в настоящий момент действие. Это действие (состояние) мы называем нереальным, так как как с реальной ситуации оно не имеет ничего общего.
Таким образом, если мы говорим о нереальном действии в настоящем, мы должны употреблять после if 2 тип условных предложений, то есть мы ставим глагол в Past Simple или реже Past Continuous.
При этом в главном предложении описывается действие, не свершившееся в прошлом . Это действие мы называем нереальным, так как оно не свершилось / не произошло.
Таким образом, если мы говорим о нереальном действии в прошлом, мы должны употреблять после if 3 тип условных предложений, то есть мы употребляем глагол would для описание нереального действия + perfect infinitive.
Пример 1
Если бы у меня было достаточно денег, я бы давно купил дом побольше.
If I had enough money, I would have bought a bigger house a long time ago.
Объяснение ситуации
В действительности:
“Если бы у меня было достаточно денег.”
Однако я не богат. У меня не было и нет денег достаточных, чтобы купить более вместительный дом. Следовательно, это нереальная ситуация в настоящем.
“Я бы давно купил дом побольше.”
Мы говорим о нереальной действии в прошлом, так как действие давно бы случилось в прошлом, но так как денег не было и нет, то покупка дома не произошла.
Получаем,
If I had enough money, I would have bought a bigger house a long time ago.
Пример 2
Если бы я говорил по-немецки, я бы принял то предложение о работе в прошлом году.
If I spoke German, I would have been able to accept the job offer last year.
Объяснение ситуации
В действительности:
“Если бы я говорил по-немецки.”
Тем не менее, я не говорил и не говорю по-немецки. Данная ситуация является нереальной в настоящем.
“Я бы принял то предложение о работе в прошлом году.”
Однако в прошлом я его не принял из-того, что не говорил на немецком. Следовательно, речь идет о не произошедшей, а значит нереальной, ситуации в прошлом.
Получаем,
If I spoke German, I would have been able to accept the job offer last year.
Пример 3
Если бы мне не приходилось работать в ночную смену, я бы пошел на вечеринку вчера вечером.
Это определенно ситуация: нереальное настоящее – нереальное прошлое
If I didn’t have to work night shifts, I would have gone to the party last night.
Объяснение ситуации
В действительности:
“Если бы мне не приходилось работать в ночную смену.”
В то же время, мне приходилось и приходится работать по ночам. Следовательно, “не работать по ночам” пока для меня является нереальной ситуацией в настоящем.
“Я бы пошел на вечеринку вчера вечером.”
Пойти на вечеринку вчера мне удалось, потому что я работаю по ночам. Следовательно, та прошлая ситуация была для меня нереальной.
Получаем,
Если бы мне не приходилось работать в ночную смену, я бы пошел на вечеринку вчера вечером.
If I didn’t have to work night shifts, I would have gone to the party last night.
Как вы видите, тема смешанных условных предложений (Mixed Conditional Sentences) является трудной, но разобраться в ней действительно очень просто, если у вас заложена хорошая грамматическая база. Не забывайте, что у вас есть возможность найти лакуны в своих знаниях на интерактивных тренажерах прямо сейчас.
Дополнительные примеры
Если бы он сейчас был богат, он мог бы давным-давно позволить себе машину получше .
If he was rich, he could have afforded a better car a long time ago.
Если бы у нас был тест сегодня, я бы усердно готовился к нему вчера.
If we had a test today, I would have been studying hard for the test yesterday.
Если бы я сейчас был на вашем месте, я бы уже принял предложение поехать в Лондон.
If I were in your shoes, I would have already accepted the offer to go to London.