

Mark the letter A, B, C, or D to indicate the correct answer.
1. The president of the company officially apologised to the local residents _______ having dumped a large amount of raw sewage in the area.
A. about B. with C. at D. for
2. The factory was accused _____having caused higher level of pollution to the environment.
A. about B. on C. of D. for
3. We all admire him_______ having changed both his attitude and behaviours towards the environmental issues.
A. about B. for C. with D. at
4. Human activities are also blamed _______ havingcontributed to global warming.
A. for B. on C. at D. with
5. We congratulated him _______ having invented an energy-saving device.
A. for B. at C. about D. on
6. He was criticised _______ not having put the elephant poachers in jail.
A. at B. about C. for D. on
7. His company was punished _______ not having dumped the rubbish properly.
A. by B. for C. about D. because of
8. The city mayor praised all voluntary students _______ having cleaned the playgrounds for the children.
A. for B. because of C. at D. due to
9. He thanked us ___ having contributed to cleaning the surrounding environment.
A. on B. to C. with D. for
10. He was suspected _______ having received presents from the local companies and ignored their violations of the environmental law.
A. about B. on C. of D. for
11. Even when arrested, he denied _______ cut down that tree.
A. has B. having C. have D. have had
12. Those farmers admitted ____having used more chemical fertilisers than needed.
A. on B. about C. for D. to
13. He forgot _______ promised to cut down on the carbon dioxide emissions into the atmosphere.
A. to promise B. have C. having D. had
14. I remembered having_______ off the lights before leaving home.
A. switched B. switch C. switching D. switches
15. He regretted not _______ registered for military service last spring.
A. have B. having C. having had D. having done
16. The local residents suspected the authorities_______ having kept the pollution level secret from the local people.
A. about B. on C. of D. for
17. He denied having polluted the environment, _______no one believed him.
A. however B. despite C. but D. in spite of
18. Thank you for having _______the information about global warming.
A. shared B. sharing C. share D. shares
19. He regretted _______ killed and eaten several rare species.
A. to have B. having C. have D. has
20. His company was fined ___dumped tons of toxic waste near the residential area.
A. to have B. because of having
C. for having D. of having
21. These students were rewarded _______ actively taken part in voluntary activities.
A. with B. before C. on having D. for having
22. She was praised __donated a lot of money to the wildlife protection organisation.
A. for having B. to have
C. because of having D. due to having
23. I remember _______ advised you to stop hunting endangered animals.
A. to have B. having C. have D. had
24. The local authorities were blamed _______ignored the pollution issue in the area.
A. about having B. on having C. for having D. before having
1. The president of the company officially apologised to the local residents _______ having dumped a large amount of raw sewage in the area.
A. about B. with C. at D. for
2. The factory was accused _____having caused higher level of pollution to the environment.
A. about B. on C. of D. for
3. We all admire him_______ having changed both his attitude and behaviours towards the environmental issues.
A. about B. for C. with D. at
4. Human activities are also blamed _______ havingcontributed to global warming.
A. for B. on C. at D. with
5. We congratulated him _______ having invented an energy-saving device.
A. for B. at C. about D. on
6. He was criticised _______ not having put the elephant poachers in jail.
A. at B. about C. for D. on
7. His company was punished _______ not having dumped the rubbish properly.
A. by B. for C. about D. because of
8. The city mayor praised all voluntary students _______ having cleaned the playgrounds for the children.
A. for B. because of C. at D. due to
9. He thanked us ___ having contributed to cleaning the surrounding environment.
A. on B. to C. with D. for
10. He was suspected _______ having received presents from the local companies and ignored their violations of the environmental law.
A. about B. on C. of D. for
11. Even when arrested, he denied _______ cut down that tree.
A. has B. having C. have D. have had
12. Those farmers admitted ____having used more chemical fertilisers than needed.
A. on B. about C. for D. to
13. He forgot _______ promised to cut down on the carbon dioxide emissions into the atmosphere.
A. to promise B. have C. having D. had
14. I remembered having_______ off the lights before leaving home.
A. switched B. switch C. switching D. switches
15. He regretted not _______ registered for military service last spring.
A. have B. having C. having had D. having done
16. The local residents suspected the authorities_______ having kept the pollution level secret from the local people.
A. about B. on C. of D. for
17. He denied having polluted the environment, _______no one believed him.
A. however B. despite C. but D. in spite of
18. Thank you for having _______the information about global warming.
A. shared B. sharing C. share D. shares
19. He regretted _______ killed and eaten several rare species.
A. to have B. having C. have D. has
20. His company was fined ___dumped tons of toxic waste near the residential area.
A. to have B. because of having
C. for having D. of having
21. These students were rewarded _______ actively taken part in voluntary activities.
A. with B. before C. on having D. for having
22. She was praised __donated a lot of money to the wildlife protection organisation.
A. for having B. to have
C. because of having D. due to having
23. I remember _______ advised you to stop hunting endangered animals.
A. to have B. having C. have D. had
24. The local authorities were blamed _______ignored the pollution issue in the area.
A. about having B. on having C. for having D. before having