sat 2010年1月真题求助一道IS

问题描述:

sat 2010年1月真题求助一道IS
The agency reports that by rigorously enforcing state regulations,(industrial pollution has been successfully reduced to acceptable levels.)
A.
B acceptable levels of industrial pollution have been successfully reduced
C.they have succeed to reduce industrial pollution to acceptable levels
D they have succeeded to reduce industrial pollution to acceptable levels
E it has succeeded in reducing industrial pollution to acceptable levels
我选的是B ,但是答案是E,it根本无从指代啊,

如果楼上说'it' 指代 "by rigorously enforcing state regulations", 那是不正确的.这里的'it'指代主语 'the agency', 即: the agency reports that by . , the agency has succeeded in reducing ...
这里考的语法点有点像所谓的 Dangling Modifier, 即从句的主语和主句的主语要一致.原句里主语是 'the agency', 按照原样的话, 从句的主语是 'industrial pollution'.为了保持主语一致, 更好的方法是用'the agency' 做主语, 所以是 (E).
(B) 和 (A)是同样的毛病.(C) 和 (D)用的复数代词 'they' 不能指代单数的 'the agency'. 所以选(E)
这样清楚了吗?我是美籍华人英语老师, 有问题欢迎来问, QQ也可以.