When这个词,在英语里真是个“多面手”,它不只是简简单单地问“什么时候”,还能引导好几种从句。说实话,刚开始学的时候,我也搞不清它到底在句子里扮演什么角色,但用多了,你就摸出门道了。它主要引导三种从句:时间状语从句、名词性从句和定语从句。理解了这些,你就能更清楚地表达你想说的“时间”概念了。
时间状语从句:说清楚“当……时候”
这可能是大家最熟悉的一种用法了。当when引导时间状语从句时,它通常翻译成“当……的时候”,用来表示主句动作发生的时间背景。比如说,“当我还是个孩子的时候,我喜欢玩洋娃娃。” (When she was a child, she loved to play with dolls.) 这里,”when she was a child” 就是一个时间状语从句,说明了“喜欢玩洋娃娃”这个动作发生的时间。
这里有几个要点,你得留意:
- 动作可以是长的,也可以是短的。 when引导的从句,里面的动词可以是持续性的,也可以是瞬间发生的。比如“当我读书时,我喜欢安静。” (When I’m reading, I like to be quiet.) 读书是个持续的动作。但也可以是瞬间的,比如“当他进来时,我在听收音机。” (When he came in, I was listening to the radio.) “进来”就是个瞬间动作。
- 时态的搭配。 这是一个常考也容易错的地方。如果主句说的是将来要发生的事,when引导的时间状语从句要用一般现在时来表示将来。比如,“他到了之后,我就把这本书给他。” (I will give the book to him when he arrives.) 注意,”when he arrives” 用的是一般现在时,而不是”will arrive”。记住这个“主将从现”的原则,能帮你避免很多错误。
- 有时候表示“突然”。 当when用在像“be about to do…when…”这种结构里时,它就不是简单的“当……时”,而是“正在那时,突然”的意思。比如,“我们正要出发,突然下雨了。” (We were about to start when it began to rain.) 这种用法,when从句通常在主句后面。
- 和while、as的区别。 它们仨都表示“当……时”,但侧重点不同。while强调两个持续性动作同时进行,而且从句的动作通常是正在进行时态。比如说,“当我正在读书时,我妹妹正在看电视。” (While I was reading a book, my sister was watching TV.) as除了表示同时,还强调“随着”某个动作的进行,另一个动作也发生变化。when就比较灵活,可以用于短暂动作,也可以用于持续动作,还可以表示先后顺序。简单来说,when的应用范围最广。
名词性从句:问“何时”或者表示“……的时候”
when除了引导状语从句,还能引导名词性从句。名词性从句,顾名思义,就是在句子里充当名词的角色,比如作主语、宾语、表语或者同位语。
-
作主语、宾语、表语。 当when引导名词性从句时,它通常有“什么时候”的意思,也就是带有疑问色彩。
- 主语从句: “他什么时候能到,很大程度上取决于天气。” (When he will arrive depends to a large extent on the weather.) 这里的”When he will arrive”就是整个句子的主语。
- 宾语从句: “你知道他什么时候到吗?” (Do you know when he will arrive?) “when he will arrive”是know的宾语。
- 表语从句: “我的问题是他什么时候到。” (My question is when he will arrive.) “when he will arrive”在be动词is后面作表语。
在这种情况下,when从句里的时态是正常的,该用将来时就用将来时,不像时间状语从句那样需要“主将从现”。
-
没有疑问意味的when。 有时候when引导的名词性从句,虽然也做表语,但它并没有“什么时候”的疑问意思,而是解释一个抽象概念。比如,“爱,就是像关心自己一样去关心别人。” (Love is when you are as concerned about someone else’s situation as you are about your own.) 这里的”when you are as concerned about someone else’s situation as you are about your own”就是解释“爱”是什么。这种时候,when可以理解为“……的时候/情况”。
区分when引导的名词性从句和时间状语从句,关键看它在主句里扮演什么成分。如果when从句是主语、宾语或表语,那它就是名词性从句。如果它是修饰谓语动词,说明时间,那就是时间状语从句。
定语从句:具体说明“……的时间”
when还可以引导定语从句,修饰前面的一个表示时间的先行词。这种从句的作用是限定或说明先行词,让意思更具体。
-
先行词是时间名词。 当when引导定语从句时,它前面的名词(也就是先行词)一定跟时间有关,比如:the month(那个月)、the years(那些年)、the night(那个夜晚)、the day(那一天)、the time(那个时候)等等。
- “William 还记得他在农场工作的那个月。” (William still remembers the month when he worked on the farm.)
- “我永远不会忘记我们第一次相遇的那个夏天。” (I never forget the summer when we are the first meeting.)
这里when的意思不是“何时”,也不是“当……时”,而是“……的(时间)”,它在从句中充当时间状语。 你可以把它理解为“介词+which”,比如”on which”、”in which”或者”at which”。
-
区分定语从句和时间状语从句。 这两个最容易混淆。我个人觉得,最直接的判断方法是看when前面有没有一个明确表示时间的先行词。如果有,而且when从句是用来修饰这个先行词的,那它就是定语从句。如果没有,when直接引导一个从句来表示主句动作发生的时间,那就是时间状语从句。另外,当when引导定语从句时,如果去掉when从句,主句的意思可能会变得不完整或者不明确。而时间状语从句,即使去掉,主句通常还是一个完整的句子。
比如,“我们生活在一个可以自由发表评论的时代。” (We are living in an age when we can make comments freely.) 这里的”an age”就是先行词,”when we can make comments freely”就是定语从句,限定了是“什么样的时代”。
总的来说,when这个词虽然小,但作用可不小。它像个魔法师,能在句子里变出各种时间关系。只要你多看多练,注意语境和从句在主句中的作用,就能把它的各种用法玩得溜溜的。下次再遇到when,别慌,想想它可能扮演的这三种角色,分析一下句子的结构,答案自然就清晰了。

技能提升网