ChaseDream

标题: OG7 [打印本页]

作者: huashantt    时间: 2007-10-21 23:55
标题: OG7

7 Carnivorous mammals can endure what would otherwise be lethal levels of body heat because they have a heat-exchange network which kept the brain from getting too hot.

A which kept

B that keeps

C which has kept

D that has been keeping

E having kept

解释中说which introduces nonrestrictive clauses, which include information relevant but not critical to an understanding of the sentence. that introduces a restrictive clause, which is critical to understanding the sentence because the clause defindes its antecedent. 这两句话怎么理解呢

Which 前面加逗号的形式引导的不是才能叫非限定性定语从句吗?是所有的“,Which”引导的句子都会有像OG上说的那样可能知道前面句子中任何一个东西所以指代不明确吗


作者: wallencechen    时间: 2009-9-17 21:32
同问,请大牛们帮忙!
作者: yunnan1990    时间: 2009-9-17 21:56

用which修饰前面必须有逗号,一般情况下优先选用that,此题中A里面的keep也错,应该用keeps。

which就近修饰它前面的名词,通过谓语的单复数可以保证其跳跃修饰,但是如果谓语是单数,前面很多单数名词时,就近修饰。

说了这么多你会发现which很麻烦,多以that优于which,优选that,但是除了介词+which的情况,这种情况下修饰更准确。

介词+which优于where,when之类的关系连词






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