1. But for the heavy snow, they were late for the meeting.
2. Ann insisted her friend on not driving so fast/ her friend not to drive so fast.
3. There has been a significant improvement in the quality of life of people in the countryside.
4. Only when he was half way throught it did he know how difficult the exercise would be.
5. The house had got its roof blown off by the storm.
Chúc em học tốt !! Cảm ơn em vì cho anh học được các cấu trúc mới nhé! :))