第1个回答 2011-05-26
根据定语从句和先行词的密切程度,可将其分为限制性和非限制性定语从句。前者是名词(词组)不可缺少的一部分,若去掉会造成意义上的不明确。后者具有补充说明的性质,去掉后不会影响主要意义的表达。非限制性定语从句和限制性定语从句的标志性区别在于,非限制性定语从句要用逗号把其和先行词分开。在限制性定语从句中,可用来指人的关系代词有who ,whom,和that、可用来指物的有which, that,如果先行词中有人也有物应该用that。在非限制性定语从句中,可用来指人的关系代词有 who ,whom,用来指物的有which。但都不能用 that。whose是用来表示所有格的从属连词。在定语从句中常出现的一种形式是“介词+which\whom”,注意,在这种形式中,一般不能使用that。
只能用 that的定语从句
1 先行词为 all ,something,everything,nothing,anything等
2 先行词前有 最高级或序数词修饰,
3 先行词前有 the only ,the very,the last, the same,等表示特定概念的修饰词
4 先行词中既有人又有物本回答被网友采纳
第2个回答 2011-05-26
先行词是人,引导词可用who或that
先行词为物,可用which或that
whom在定语从句中做名词定语
通常使用that:
1. 当先行词是all, anything,everything, nothing,little,much,none, one时,大都使用that或省略作宾语的that(即零关系代词)
Is there anything else that you want me to get?
你还有别的东西要我去买吗?
2. 当先行词有only, all, any, few, little , no, one of等修饰语时,通常用that或省略作宾语that。
The only thing that impresses me is her directness.
唯一给我留下深刻印象的就是她的直率。
3. 当先行词有序数词、形容词最高级、last、next修饰时,通常用that或省略作宾语的that。They eat the finest food that is available.
他们吃所能买到的最好的食品。
4. 当先行词既含有表人的名词又含有表物的名词,只能使用that。
通常使用which:
1. 当关系代词前有介词时,只能使用which。
Here is the car about which I told you. 这就是我向你谈到的那辆车。
2. 当关系代词之后有插入成分时:
I have received your letter which, as I have told you, was needed by the press.
我已经收到你的来信, 这封信,正如我所告诉你的,是新闻界所需要的。