首页 > 留学知识库

问题: 一道英语选择题

a lot of steps have been taken to prevent pollution _____ the lakes and rivers clean.

a. making
b. to make
c.to have made
d.having made

请帮我选下,解释下,谢谢谢谢

解答:

选择B,表示目的,为了使湖和河清澈,本题可能会误选A,受prevent from doing sth 的影响,但是弄懂整句话的意思,就知道不是这个结构了。