请问:在定语从句中when和which的区别,where和which的区别.谢谢!在定语从句中when和which;where和which是如何区别怎样使用的?请赐教!

热心网友

which在定语从句中只作主语,宾语,表语,修饰物when,where在定语从句中只作状语,分别作地点状语和时间状语.如定语从句中缺少句子成份,即,主,宾或表语缺其中任意一项,先行词又是表物的名词或代词,定语从句的关系词就用which如定语从句中不缺少句子成份,即,主,宾或表齐全,如先行词为表地点的名词或代词,定语从句就用where,如先行词是表时间的名词或代词,定语从句就用when引导.

热心网友

在定语从句中when和which;where和which是如何区别怎样使用的?请赐教!答:它们的词性不同,一组是代词,一组是副词,词性决定词的功能。不可同条件下同谈。

热心网友

which指物,作主语或宾语.when作时间状语.where作地点状语.when/where=介词+whichThis is the place(which/that)I lived in 3 years ago........................where I lived 3 years ago. .......................in which I lived 3 years ago.I'll never forget the day (when/on which)I joined the party.

热心网友

给你两个句子,试比较:1. i will never forget the days when i worked with you 2.i will never forget the days which i spent in Shanghai. 注意看第一个句子用when是因为在句中,the days 做的是时间状语,换句话说,在你翻译时,你用的是"在那些日子里".而第二句话,the days做的是spent的宾语,在你翻译时,是"度过的那些日子"