ChaseDream

标题: 求指导语法题 prep 07 sc1 74题 [打印本页]

作者: tracy122    时间: 2012-3-22 20:35
标题: 求指导语法题 prep 07 sc1 74题
74.   (28503-!-item-!-188;#058&003635)


Paleontologist Stephen Jay Gouldhas argued that many biological traits are not the products of naturalselection, favored due to their enhancement of reproduction or survival, butthat they are simply random by-products of other evolutionary developments.


(A) due to their enhancement ofreproduction or survival, but that they are

(B) due to the reproduction orsurvival they enhance, but they are

(C) because they enhancereproduction or survival, but

(D) because they enhancereproduction or survival, but are

(E) because of enhancingreproduction or survival, but are

答案选D,我选的C,答案解释说c 中but……可能产生修饰前句because的歧义,然后D 构成了be not……but (be)的结构。

可是not……but ……不是构成并列了么,那样应该是 are not A, but B 才对啊,为什么是 are not A, but are B 呢??而且没看出来C选项的歧义额

求高人指导指导指导啊

作者: mslancaster    时间: 2012-3-22 22:11
因为和not隔开太远,已经构成一个独立的分句了,but作为连词,只能和前面某个成分共用一个主语




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3