when引导的是定语从句还是时间状语从

2025-05-07 10:38:39
推荐回答(1个)
回答1:

首先看前面有没有表示时间的名词即先行词,有就是定语从句,没有就是时间状语从句
如定语从句:By the time when you arrived in London,we had stayed there for two weeks. 先行词 是the time。
时间状语从句 when you arrived in London we had stayed there for two weeks. 没有先行词
其实他们从句位置不同。若when引导的是定语从句,从句只能置于主句的时间名词(即先行词)之后;若when引导的是时间状语从句,从句可以置于主句之后,也可以置于主句之前(此时用逗号来分隔主从句)。
而且when的作用不同。若when引导定语从句,其指代的是表示时间的先行词,这时when在定语从句中作状语,修饰从句的谓语;若when引导时间状语从句,则when在从句中不作任何成分,只起连接主句和从句的作用