第1个回答 2013-12-12
一般that可以在人和物中通用 which指的是事 whom引导的是人 where引导的是地方 这个是最简单的区分 看句子里面缺什么 对应选择关于介词+关系代词 1 能做介词宾语的关系代词只有whom 和which,先行词指人时,用whom,先行词指物时用which。介词的选定由两个原则,一是看从句中的动词和那个介词可构成固定搭配,二是看句中需要那个介词句意才符合逻辑 2 当先行词表示时间 地点的名词时 不能草率认为定语从句一定要用when和where一道 需要弄清所缺关系代词在句中所起的作用才能选择适当的关系词。需要牢记的是:关系副词在定语中只能做状语,即使先行词表示时间 地点的名词 但是所缺关系词在主句中做主语或是宾语的话 仍然用关系代词which 或者that3 如果先行词是way 可以用that in which 引导定语从句 或是不用关系代词4 如果有两个分句中间用逗号隔开的话 第二句分句前如果有and but or so 等词 它就是并列分局 要用人称代词或指示代词 第二句前如无 and but or so 等词 它就是一个非限定定语从句 因此选用关系代词 不用关系副词