Third Conditional Sentences
If+Past Perfect … Would Have+3rd Form of a Verb
Условные предложения 3-го типа передают воображаемую, невозможную ситуацию в прошлом. Бывает так, что вы хотели бы что-то изменить в прошлом, поступить иначе, но время уже прошло, и изменения невозможны. Или наоборот, все случилось удачно, и рассуждаете о том, что бы было, если бы условия были другими. Обратите внимание: мы используем 3rd conditionals только в тех случаях, когда говорим о прошлом.
Кроме would have можно использовать и другие модальные глаголы, например: should, could или might. Выбор глагола зависит от того, что мы хотим сказать.
Examples: 1. If he had hurt your feelings, he should have apologized. — Если бы он вас обидел, он должен был бы извиниться. (Рекомендация, критика ситуации)
2. If I had realized it earlier, I could have invested my money in that project. — Если бы я понял это раньше, я бы мог вложить деньги в этот проект. (Возможность в прошлом)
3. If I had been luckier, I might have succeeded in life. — Если бы я был удачливее, я бы мог больше преуспеть в жизни. (Вероятность в прошлом)