Решение #
1 If Peter had not missed the bus, he would not have been late for his geography exam.
(Если бы Питер не опоздал на автобус, он бы не опоздал на экзамен по географии)
2 If he had not been in a hurry, he would not have left his history report at home.
(Если бы он не торопился, он бы не оставил свой отчет по истории дома)
3 If he had not left his report at home, he would have been able to take part in the class discussion.
(Если бы он не оставил свой отчет дома, он смог бы принять участие в обсуждении класса)
4 If he had not left his report at home, the teacher would not have been disappointed.
(Если бы он не оставил свой отчет дома, учитель не был бы расстроен)
5 If he had not left his report at home, he would have got a better mark.
(Если бы он не оставил свой отчет дома, он бы получил оценку лучше)
6 If Peter had not been so upset, he would have gone to the school library.
(Если бы Питер так не расстроился, он бы не пошел в школьную библиотеку)
7 If Peter had visited the school library, he would have had the latest IT magazine.
(Если бы Питер посетил школьную библиотеку, он бы получил последний журнал IT)
8 If Peter had taken the latest IT magazine from the school library, he would have done his homework.
(Если бы Питер получил последний журнал IT из школьной библиотеки, он бы сделал свою домашнюю работу)