在定语从句中关系副词"where"只能作状语成分
解析如下:
The place is the hospital where he has been
先行词是"hospital"把定语从句还原成陈述句如下:
He has been in the hospital.
可以看出 where=in the hospital 而不是 hospital.因此where当然做的是状语成分而不是宾语.这也是为什么语法中规定在定语从句中当关系词是where时=介词+which的原因了.
If you still feel confused,leave a message please
祝学习进步!!!
充当地点状语。在定语从句中,先行词(即被修饰的词)都应该可以插入到从句当中,也就是说都在从句中做成分,关系代词,副词作为代替先行词的词也就在从句中做成分,如,主语,宾语,状语
定语从句的引导词都做成分,不过有的成分可以省略,做什么成分要具体情况具体分析,注意定语从句要和同位语从句区分开,同位语从句用that引导,不做成分只是个引导词,仅做参考。
像when where这种,既然称之为关系副词,一般在从句中做状语
不对,做地点状语