=>
1. Have been contaminated
2. Wouldn't get
3. Realised
4. Had told
5. Is going to land
6. To celebrate
7. Depressed
8. Had been repaired
9. It was not until 10.45 am yesterday that the swimming pool opened.
10. If he had enough money, he could buy a new car.
11. If Peter had been careful, he wouldn't have made a lot of mistakes in his test.
12. The man who lives next my door since last year hasn't been seen.