不少英語學習者,一看到when馬上就反應“在......時候”。
在主從複合句中,從屬連詞when引導的時間狀語從句,一般確實可以理解爲“在......時候”,也即 at or during the time that , 但是,如果不加分析,凡看到when,就作如是解,那就會出錯。這是因爲:
(1) when除了可以引導狀語從句外,還可以引導名詞性從句
請看例句:
- I don’t know when he will come, but when he comes, I will talk to him.
例句1,第一個when引導的就是賓語從句(when不再引導時間狀語從句 ),”我不知道他何時回來“,如果還按“在......時候”來理解,句子就講不通了。後一個when,引導的纔是時間狀語從句。
類例:
2 . When she'll be back depends much on the weather.
這裏when引導的是一個主語從句,自然不能按狀語從句“在......時候”來理解了。
(2)when除了可以引導狀語從句外,還可以引導並列句
請看例句:
3 . The professor Wang will visit our university next month, when he will give us a lecture .
例句3裏的when,也不能按一般情況理解爲”在.......什麼時候“,否則,這句話就會成了”王教授給我們開講座時,王教授將來訪我們學校“,顯然不通。其實,這裏的when,引導的不是時間狀語從句,而是一個並列句,when是並列連詞而不再是從屬連詞,相當於 and at this moment, 也就是“此時”之意,所以,when引導的這個並列句,也就不能再理解爲“在......時候”只能是:“王教授下月來訪我校,屆時,他將會爲我們舉辦講座。”
類例:
4 . We played outside till sunset,when it began to rain.
同上所述,只能理解爲”我們在室外一直玩到日落,這時,天開始下雨了“,而決不能理解爲,“在天開始下雨時,我們在室外一直玩到日落”。
when不按”在......時候“理解,上述兩點,只是最基本的,是每一個學習者都必須掌握的。
當然,when還有其他多種用法,留待以後另述。
附帶說明:
中學英語強調,在主從複合句爲時間狀語從句時,如果主句動詞謂語用將來時,那麼,從句動詞謂語要用一般現在時代替將來時,即所謂”主將從現“原則。從上面四個例句的分析中,不難看出,這一原則,對名詞性從句,即賓語從句、主語從句,不適用;對並列句,也不適用。