Before the reform and opening-up policy, Shenzhen was nothing but a small fishing village which has a population of over 30 thousand people.
这里为什么用 which? 可以用 where 吗?
这位网友提出这样的问题,说明你对于关系词在从句作成分没有概念。关系词不仅引导从句,还必须在从句中作从句的成分。关系词在从句中作主语、宾语或表语,要用关系代词;关系词在从句作状语,要用关系副词。你这个句子中,关系词在定语从句中作主语,需要用关系代词,不能用关系副词。where 是关系副词,不能在从句中作主语或宾语。你应该好好看看语法书关于关系代词、关系副词的选择问题。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
不能用where,但可以用that,因为which/that在定语从句中作主语,而不是作状语。比较:
This is the factory which/that I once visited. 这就是我们曾经参观过的工厂。
This is the facotory where I once worked. 这就是我曾经工作过的工厂。