1. old enough ( adj + enough )
2. having ( how about + Ving )
3. to finish ( S + be + adj + for SO + to V )
4. closing ( mind + Ving )
5. coming ( after + Ving )
6. to prepare ( in order to V )
7. cry ( make + SO + Vinf )
8. to stay ( decide + to V )
II
1. wash ( must + Vinf )
2. staying ( be used to Ving )
3. to finish ( It + takes + SO + thời gian + to V )
4. to finish (
5. play ( let SO + Vinf )
6. telling
7. be
8. to get
9. visit
10. cooking
11. not to stay
12. not to be
III
13. Peter is not old enough to see the horror film.
14. It takes me three and a half hours to do this exercise.
15. It's interesting to see that film.
16. The test is too difficult for the pupils to finish in time.
IV
1. Who does this bag belong to?
2. I suggest using gas instead of burning coal
3. Why don't we reduce the amount of water we use everyday?
4. I think we should use energy-saving appliances?
5. I suggest that you should install a burglar alarm in your house.
6. Let's go out this evening?
7. I think we should collect old clothes.
8. Why don't you drink a lot of water ?
9. Shall we go to work by bikes instead of motorbikes to save energy?
10. How about eating lot of vegetables to lose weight.