Конечно, давайте разберем, как завершить эти предложения, используя сослагательное наклонение второго и третьего типов.
If you hadn’t cheated at the exam,
- Завершение: you might have failed it.
- Объяснение: Это предложение в третьем условном типе, которое описывает ситуацию в прошлом, которая могла бы сложиться иначе. В данном случае, если бы ты не списывал на экзамене, ты бы, возможно, не сдал его.
…, I would have fixed the shelf yesterday.
- Завершение: If I had had the right tools,
- Объяснение: Здесь тоже используется третье условное наклонение, которое показывает, что для выполнения действия в прошлом необходимы были другие условия. Если бы у меня были нужные инструменты, я бы починил полку вчера.
… we wouldn’t have seen that terrific show.
- Завершение: If we hadn't gone to the theater,
- Объяснение: Это также предложение третьего типа, которое говорит о гипотетической ситуации в прошлом. Если бы мы не пошли в театр, мы бы не увидели этот потрясающий спектакль.
If the kids had done no harm,
- Завершение: they wouldn't have been punished.
- Объяснение: В этом предложении третьего условного типа говорится о том, что если бы дети не сделали ничего плохого, их бы не наказали.
If the weather hadn’t been rotten that day, …
- Завершение: we could have gone for a picnic.
- Объяснение: Здесь также третье условное наклонение, указывающее на то, что если бы погода в тот день не была ужасной, мы могли бы пойти на пикник.
В этих примерах третье условное наклонение используется для описания гипотетических ситуаций, которые могли бы произойти в прошлом при других обстоятельствах.