when 和 which 在定语从句中用法区别答:which在定语从句中只作主语,宾语,表语,修饰物 ;when在定语从句中只作状语,分别作地点状语和时间状语。如定语从句中缺少句子成份,即,主,宾或表语缺其中任意一项,先行词又是表物的名词或代词,定语从句的关系词就用which; 如定语从句中不缺少句子成份,即,主,宾或表齐全,如先行词是表时间的名词或代词...
where,when和which在定于从句中怎么区分答:where一般充作地点状语,when一般充作时间状语,而which一般充作宾语(且是在宾语是事物而非人的情况下).因此如果先行词(即从句中缺少的部分,一般在引导词前面)是时间,就用when,是地点,就用where,是一件事物,就用which.ps:如果你想更加了解定语从句的话,建议你去看一下语法参考书~