我们考试时有这样的句子:
They went on (where) was an island many yeas ago.
当时我选择了“what” 因为尽管从释义上来讲应该用where,但我认为where只能引导主语从句而不能在宾语从句中作主语,只有what才可以。查字典,也没有相关信息可以说明where这类似的用法。
那么为什么这里应该选择where呢?
定语从句中where 不能做主语,它在从句中只能做地点状语。如:This is the first place where we met for the first time。(where 在从句中表示met 的地点)另外还有when,why,whose 也不能在从句中作主语。
where是关系副词,是不可以作主语的,只能作状语。in which相当于where,where是不能作主语的,只能作状语,which是可以作主语的。
扩展资料
当where 引导定语从句时,Where前有表示地点的先行词,where 引导的从句修饰先行词,Where是关系副词,在从句中作地点状语。
例句:
(1)He's got himself into a dangerous situation where he is likely to lose control over the plane .
situation 是先行词,其后是Where引导的定语从句。
(2)This is the place where Luxun once lived .
the place 是先行词,其后是 where引导的定语从句 ,where 在从句中作地点状语。
Where引导状语从句—副词性从句
当Where引导状语从句时,Where前没有表示地点的先行词,Where是从属连词,Where引导的从句修饰主句的谓语动词。