ChaseDream

标题: PREP74 怎么出来个 be not...but(be)? [打印本页]

作者: 冰岛哲学C    时间: 2007-12-9 21:44
标题: PREP74 怎么出来个 be not...but(be)?

74.   (28503-!-item-!-188;#058&003635)

 

Paleontologist Stephen Jay Gould has argued that many biological traits are not the products of natural selection, favored due to their enhancement of reproduction or survival, but that they are simply random by-products of other evolutionary developments.

 

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

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

(C) because they enhance reproduction or survival, but

(D) because they enhance reproduction or survival, but are

(E) because of enhancing reproduction or survival, but are

 

not...but...不是平行句式么? not 后面是n.  怎么but 后面有个are?

PREP解释中叫这个句式为 be not...but(be)....

这个括号里的BE不应该有啊~~

 

谁也做PREP这题的解释下下啦~~


作者: zsgc0011    时间: 2007-12-10 18:27

这个题我也有疑问

我觉得C应该更好 作者说的歧义我没看出

要有也应该是把逗号拿掉才会有吧

不过答案是GMAC给的``````

NN们来吧!


作者: kettyxym    时间: 2007-12-10 19:55

本题比较有争议得答案是C,

由于本句中,but前有插入语,如果选C则but得用法有歧义,即but可以做连词,也可以做介词(与前面得插入语相互应),由于本句得逻辑是要使用but得连词用法,故用but are避免了歧义。


作者: 冰岛哲学C    时间: 2007-12-10 20:08
以下是引用kettyxym在2007-12-10 19:55:00的发言:

本题比较有争议得答案是C,

由于本句中,but前有插入语,如果选C则but得用法有歧义,即but可以做连词,也可以做介词(与前面得插入语相互应),由于本句得逻辑是要使用but得连词用法,故用but are避免了歧义。

介词表示除了在他给的例句中可以理解.

可是..这里BUT我觉得跟前面的插入语并没有可以连起来.BUT做介词的可能啊~~


作者: zhangsr    时间: 2007-12-20 17:13
我把这个顶起来,我也是不明白


作者: pychina    时间: 2007-12-21 02:00

同一个逻辑主语,在另一句话中可以省略


作者: zhaokiki    时间: 2007-12-21 12:37

我也选的是C,对prep笔记给出的解释很困惑

but 如果可以做介词,不仅仅是跟在一个句子的后面就可以吧,至少前面的句子要有否定的意思吧,就像prep笔记里面给出的例句:The plan cause not prosperity but ruin.

然而because……只是陈述了没有否定的含义。如果把例句相应的改为:The plan cause A but B. 不知道关系的A和B才能从逻辑上讲明白啊~~

而且如果是介词短语,是不是but前面的逗号可以省略了呢?

刚才,查了一下语法书《实用英语语法——张道真》

介词but: 1)除去(多和nobody,nothing,everything,who等代词连用):He took nothing but that.    Who but a fool would do such a thing?

                  2) 用于某些俗语: He was the last but one to arrive.他是倒数第二个来的。

感觉和本题都不太使用


作者: niswzzhn    时间: 2007-12-21 12:39
这个结构是平行的,BY说过。
作者: GMMBA    时间: 2007-12-21 13:00

not A but B,其中but前面不能有逗号。

is not A, but is B,由于有逗号+but,后面要是句子,又因为主语相同,所以省略主语。


作者: lulu_odin    时间: 2008-5-7 09:54

作者: FrancisEvens    时间: 2012-5-10 15:34
那这个74题为什么不能选B呢?  添上逻辑主语“they”应该也没问题吧?“due to表达不够有效 ”这个是相对错误的说?困惑啊><     求解><
作者: spoon0212    时间: 2013-7-8 21:12
GMMBA 发表于 2007-12-21 13:00
not A but B,其中but前面不能有逗号。is not A, but is B,由于有逗号+but,后面要是句子,又因为主语相同, ...

我觉得你说的是对的
采用
作者: tyd727    时间: 2014-6-1 13:33
释疑了,之前就直接把这个当结构背了。。。。原来be在没有插入语的,不会有歧义的情况下是可以省略的。这里是避免歧义~~~
作者: 泡泡fish    时间: 2014-10-20 06:09
GMMBA 发表于 2007-12-21 13:00
not A but B,其中but前面不能有逗号。is not A, but is B,由于有逗号+but,后面要是句子,又因为主语相同, ...

感觉这个解释好科学,谢谢!
作者: 糖果罐    时间: 2015-2-7 17:56
GMMBA 发表于 2007-12-21 13:00
not A but B,其中but前面不能有逗号。is not A, but is B,由于有逗号+but,后面要是句子,又因为主语相同, ...

做题时也产生了这个疑问,谢谢解答!
作者: 小炎炎    时间: 2017-5-8 20:44
GMMBA 发表于 2007-12-21 13:00
not A but B,其中but前面不能有逗号。is not A, but is B,由于有逗号+but,后面要是句子,又因为主语相同, ...

但是那个逗号是因为插入语的原因吧




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