NEW
Font size
Worksheets11C - Ex 7 Revision - Topic 6
Total questions: 23
Worksheet time: 12mins
The president of the company officially apologised to the local residents ____ having dumped a large amount of raw sewage in the area.
about
with
at
for
The factory was accused __________ having caused a higher level of pollution to the environment.
about
on
of
for
He was suspected ___________ having received presents from the local companies and ignored their violations of the environmental law.
Those farmers admitted ___________having used more chemical fertilisers than needed.
A. on
B. about
C. for
D. to
He forgot ________ promised to cut down on the carbon dioxide emissions into the atmosphere.
A. to promise
B. have
C. having
D. had
I remembered hạving __________ off the lights before leaving home.
A. switched
B. switch
C. switching
D. switches
He regretted not__________ registered for military Service last spring.
A. have
B. having
C. having had
D. having done
The local residents suspected the authorities ____ having kept the pollution level secret from the local people.
A. about
B. on
C. of
D. for
Thank you for having________ the information about global warming.
A. shared
B. sharing
C. share
D. shares
He regretted __________ killed and eaten several rare species.
A. to have
B. having
C. have
D. has
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
I remember _________ advised you to stop hunting endangered animals.
A. to have
B. having
C. have
D. had
The local authorities were blamed ______ignored the pollution issues in the area
A. about having
B. on having
C. for having
D. before having
___________ the desalination plant, the company could offer an effective solution to the problem of water scarcity.
A. To build
B. Having built
C. Being built
D. Having been built
The public praised the local farmers for ___________ millions of trees on the surrounding hills.
A. plant
B. being planted
C. being planting
D. having planted
