Where引导的地点状语从句和定语从句的差异
资料来源于张满胜《英语语法新思维:语法难点妙解》
a. Approximately 45 percent of the world's population live where mosquitoes transmit malaria. 全球大约有45%的人口生活在蚊子传播疟疾的区域。
b. Approximately 45 percent of the world's population live in climate zone where mosquitoes transmit malaria. 全球大约有45%的人口生活在蚊子传播疟疾的气候区域。
区别一:句子结构上的区别若where引导的是定语从句,where前面必然有表示地点(或抽象地点)的名词,即先行词。
若where引导的是地点状语从句,则它前面没有表示地点的名词。
区别二:where的作用不同当where引导定语从句时,where是关系副词,指代地点名词,在定语从句中作地点状语,修饰的是从句的谓语。
当where引导地点状语从句时,where是从属连词,在从句中不充当地点状语。Where所引导的地点状语从句修饰的是主句的谓语,充当的是主句谓语的地点状语成分。
区别三:Where引导地点状语从句时,where不能改写成“介词 which”我们知道,定语从句中的where可以改写成“介词 which”的形式。
相比之下,地点状语从句中的where是不能替换为“介词 which”的。解释一下,假设where引导的地点状语从句改成了in which,例句就变成了如下:
Approximately 45 percent of the world's population live in which mosquitoes transmit malaria.(❌)
那句子结构就变成了which引导的宾语从句充当介词in的宾语,但是which本身在从句中是要充当成分的,结果事实上是没有充当成分的,这就存在了错误。
综上所述,where引导的地点状语从句与主句的谓语之间存在逻辑语义关系,表示动作发生的地点;而where引导的定语从句则是与where前面的地点(或抽象地点)名词之间存在逻辑语义关系,用来限定名词。