which 为什么不行呢?能不能把你的理由将具体点呢?谢谢啦! -- by 会员 jameshzd (2011/5/30 18:30:21)
说起来有点复杂。其实8楼已经讲到过了了。 名词的定语从句分两种:限定性定语从句(that引导并且没有逗号隔开)和非限定性定语从句(which并且有逗号隔开)。如果一个定语从句对于一个名次来说是不可或缺的(或者说缺少了就没意义了),那么这个定语从句就是限定性定语从句,否则就是非限定性定于从句。 具体到本题,price后面的从句,是不能缺少的,缺少了会使主句失去意义,所以这个从句就是限定性定语从句,需要用that引导,而不是which。(具体讲述可见Manhattan SC P88~P89) 但是,Manhattan上说,GMAT估计不会让that和which同时出现在句子的选项里,因为在不严格的使用中,which也经常被用来引导限定性定语从句(没有逗号隔开)。从这个意义上来说,其实判断限和非限的标志是看有没有逗号。 -- by 会员 zhaojungao (2011/5/30 22:23:41)
谢啦!其实我觉得你说的有道理,但是which 本身除了可与用做非限定定语从句(用逗号隔开),它本身是可以用作限定性定语从句的,即一个定语从句对于一个名次来说是不可或缺的(或者说缺少了就没意义了),比如 that is the house which i built。只是that不能用作非限定性定语从句罢了,即.....,that....错误。 不知道你对我的看法如何?讨论讨论。。 |