If John had slept all night till the morning, he wouldn’t have overslept.
If he hadn’t overslept, he would have got on the right train.
If he hadn’t got on the wrong train, he would have arrived in London much earlier.
If he hadn’t taken a taxi, he wouldn’t have been stuck in a traffic jam.
If he had had got his wallet with him, he would have been able to pay for the taxi.
If he had been able to pay for the taxi, he wouldn’t have had to borrow from his boss.
If John hadn’t made his boss angry, he wouldn’t have had lost four million pounds on the currency market.
if he hadn’t fallen asleep in his workplace, the boss might not have fired him.
Объяснение:
Условные предложения третьего типа – выражают ситуации которые могли бы произойти или не произойти в прошлом при определенных условиях. Прошлое никто изменить не в силах поэтому такие ситуации относятся к нереальным.
Условное предложение состоит из двух частей:
1. Условная часть: if + действующее лицо + had + действие (глагол) в 3-ей форме
2. Основная часть с нереальным событием: Действующее лицо + would + have + действие (глагол) в 3-ей форме
Части можно менять местами, можно делать отрицательные условия и события при помощи частицы not, при необходимости would можно заменить другими модальными глаголами (could, might).
Answers & Comments
Ответ:
If John had slept all night till the morning, he wouldn’t have overslept.
If he hadn’t overslept, he would have got on the right train.
If he hadn’t got on the wrong train, he would have arrived in London much earlier.
If he hadn’t taken a taxi, he wouldn’t have been stuck in a traffic jam.
If he had had got his wallet with him, he would have been able to pay for the taxi.
If he had been able to pay for the taxi, he wouldn’t have had to borrow from his boss.
If John hadn’t made his boss angry, he wouldn’t have had lost four million pounds on the currency market.
if he hadn’t fallen asleep in his workplace, the boss might not have fired him.
Объяснение:
Условные предложения третьего типа – выражают ситуации которые могли бы произойти или не произойти в прошлом при определенных условиях. Прошлое никто изменить не в силах поэтому такие ситуации относятся к нереальным.
Условное предложение состоит из двух частей:
1. Условная часть: if + действующее лицо + had + действие (глагол) в 3-ей форме
2. Основная часть с нереальным событием: Действующее лицо + would + have + действие (глагол) в 3-ей форме
Части можно менять местами, можно делать отрицательные условия и события при помощи частицы not, при необходимости would можно заменить другими модальными глаголами (could, might).