which和when在时间状语从句中分别起什么作用

如题所述

前者相当于后者。前者本身可以起连词作用引导时间状语从句。后者every time是时间状语,when是关系副词引导的是定语从句修饰every time。本人认为every time和when, 引导时间状语从句时。二者用其一即可。

若when引导的是定语从句,从句只能置于主句的时间名词(即先行词)之后;若when引导的是时间状语从句,从句可以置于主句之后,也可以置于主句之前(此时用逗号来分隔主从句)。

如a句可以改写成:“When I was 22 years old, I graduated from Cambridge University.” 而b句则不能这样改写。




扩展资料:

若when引导定语从句,其指代的是表示时间的先行词,这时when在定语从句中作状语,修饰从句的谓语;若when引导时间状语从句,则when在从句中不作任何成分,只起连接主句和从句的作用。

如上面的b句,when指代last summer,作“I was 22 years old”的状语,即“去年夏天我是22岁”;而a句中的when在从句中没有作任何成分。

温馨提示:答案为网友推荐,仅供参考