when 和 where 引导句子(包括从句),都是在其引导的句中作成分的,分别作时间状语和地点状语。包括用来引导:特殊疑问句、名词性从句(间接疑问句)、定语从句、状语从句,以及名词性关系分句。有的网友存在这样一个误区:只要句子不缺“主谓宾(应该叫主动宾)”,就认为该句不缺成分,这是十分错误的!别忘了,句子还有其他成分,其中,状语就是一个很常见的成分(包括地点状语、时间状语,还有其他很多状语),不要认为这些状语无足轻重,它们给句子增添了丰富的语义蕴含,如果缺少状语,句子可能没有意义,例如: I put the book on the desk. 本句不缺主动宾,但如果没有 on the desk,句意就不完整,甚至毫无意义,因此 on the desk 是“必具性状语”,不可或缺。下面分别举例分析:
1. 直接疑问句:Where do you live? (where 作地点状语)看答语:I live in Beijing. (where = in Beijing,地点状语)
2. 名词性从句(间接疑问句):I know where you live. —— I know you live in Beijing. (where = in Beijing,地点状语)
3. 定语从句:I know the city where you live. (语法书每每都说,关系副词 where 在定语从句中作地点状语)
4. 状语从句:Stay where you live. (疫情期间,有一段时间号召大家不要外出,“呆在所住的地方不要出来”,就可以说这句话)。整个从句作 stay 的状语,而 where 作 live 的地点状语。比方说,You live in a big house.(地点状语)Please stay where you live. (where 代替了 in a big house,地点状语)
有时候,where 在从句中作地点状语似乎看不清晰,那么,where 作表语总不能忽略吧。看这句话:Stay where you are.
where you are 是修饰 stay 的地点状语从句。在地点状语从句中,where 作 are 的表语,例如:You are here, You are in the classroom。where 就相当于 here 或 in the classroom 的作用。如果where不作成分,那么 are 就缺少表语了。
同样,when 引导句子(包括从句),也是在其引导的句中作成分的。
1. 直接疑问句:When did you meet Mary? (when 作时间状语)看答语:I met her yesterday. (when = yesterday ,时间状语)
2. 名词性从句(间接疑问句):I know when you met Mary. —— I know you met her yesterday. (when = yesterday,时间状语)
3. 定语从句:I know the time when you met Mary. (关系副词 when 在定语从句中作时间状语,语法书都是这样说的)
4. 状语从句:I will say hello to Mary when I meet her. —— When on earth will you meet her? ---I will meet her tomorrow. (when=tomorrow,时间状语)
5. 名词性关系分句:
Thanksgiving is when people celebrate the harvest. 感恩节是人们庆祝丰收的时候。
Last October was when we spent our honeymoon. 去年十月就是我们度蜜月的时候。
表语从句实际上是省略了先行词的定语从句,即:when 是融合性关系副词,when = the time when...又回到了定语从句的 when,仍然在从句中作时间状语。
This is where I once lived. 这就是我曾经住过的地方。
Beijing is where we got married. 北京是我们结婚的地方。
where = the place where...又回到了定语从句的 where,仍然在从句中作地点状语。