在定语从句中where what which 有什么区别呢?例如This is the mountain village( )I stayed last year

问题描述:

在定语从句中where what which 有什么区别呢?例如This is the mountain village( )I stayed last year

用 where
what which 是从句不完整,如缺主语或宾语,what which用于物
eg.This is the book which/that I read yesterday.
where 在从句中充当状语成分,只有当从句完整时才考虑,即主谓宾都有

主要是分析从句的句子成分:
where做地点状语
what做主语或宾语
which作主语或宾语
This is the mountain village where I stayed last year