定语从句中which和that有什么区别,怎么用

还有就是to whom,of which这类的叫什么,怎么用

that和which在从句里都可以做宾语和主语,做宾语时可以省略。在定语从句中,有种说法叫"关宾省",意思是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是whom。但是which能引导非限制性定语从句,that则不行
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
先行词有下列情况或附有下列修饰语时,通常 关系代词用that不用which
1)先行词是all, no none, everyone, something, much, little等
2)先行词前有序数词,形容词最高级, the last, the same, the only等.
3)如果先行词中既含有表示人的名词又有表示物的名词时.
4)若主句中有疑问代词who, which 为了避免重复, 关系代词不要再用who, which.

介词+which/whom引导的定语从句用于正式场合。在这一结构中,关系代词which/whom做介词的宾语。
1.当先行词是人时,用____介词+whom_______引导定语从句。
They may start as a group of high-school students, for whom practising their music in someone’s house is the first step to fame.

2.当先行词是物时,用_______介词+which____引导定语从句,而且只能加which,不能加that。

They produced a new record in 1996, with which they celebrated their former time as a real band.

3.which, whom作介词宾语时,介词可以前置,也可以后置,介词后置时,关系代词可省略。
This is the boy (whom/who/that) I played tennis with yesterday.本回答被提问者采纳
第2个回答  2012-01-05
介词加关系代词结构