as,when和while都作“当……时候”讲时,意思相同,但用法上略有区别。今天,我就系统的给大家梳理一遍。因为这三个词都是引导从句,所以,我从以下三个方面来讲解它们的异同:
- 引导什么样的从句。
- 起什么样的作用。
- 主句的特点。
while首先来看while。 while引导一个持续的动作或者状态,用于表示在这个持续的时间或者状态内,另一件事情发生了。所以,while引导的从句动词大多数情况下要用进行时态。 另外一个事件既可以是瞬间的,也可以和while引导的事件共同持续。 它并不暗示两个事件之间的因果或者条件关系,当然也不排除它们之间可能有因果或者条件关系。 请看两个例子: My father came into my bedroom while I was watching a movie. (父亲进屋和我看电影之间没有条件关系,父亲进屋是瞬间动作,看电影可以继续持续。) I had my lunch while I was watching a movie.(我吃饭和我看电影之间没有条件关系,吃饭和看电影同时持续发生。)
whenwhen暗含一种条件关系,所以很多时候可以用if代替。引导的从句可以是一般时态,也可以是进行时态。 另一个事件(即主句)可以是瞬间动作也可以是持续动作。 请看几个例子: Do come to visit me when you are free.(主句为瞬间动作,从句暗含条件关系,可以用if代替。) When a pedestrian is crossing the road, you should stop your car. (从句是持续动作,用了进行时态。其暗含条件关系,可以用if或者whenever代替。) When we were young, life was simpler.(主句和从句均是持续状态。)
asas的意思很多,比如“因为”,“像……一样”等。当as用作“当……时候”时,它暗含两个事件因为机缘巧合(by chance)同时发生。 因为暗含两个事件同时发生是偶然现象,因此主句和从句一般不会同时为持续动作。 比如: I saw her as I was leaving. (was leaving不是进行时态,而是表将来。) The play started as I got there. I met a friend as I was walking down the street.(从句为持续动词,主句是瞬间动词。)
总结虽然上面梳理了as, when和while的区别,但我们必须注意,如非特别需要强调这些区别,when是可以在大多数情况下代替另外as和while的。 但是,反过来,能用when的地方不一定能用while和as。比如上面用when的三个例子,都不能用as,因为三个句子中两个事件的同时发生并非出于偶然,而是暗含条件或者因果关系。 下面我用图表总结一下,这三个词的用法。 最后送上两句我很喜欢的歌曲里包含as和when的句子; As the last ship sailed towards the distant horizon, I sat there watching on a rock, my mind slowly driftingd away and forming into … my dreamtale. (The Dawn - Dreamtale,这是一首纯音乐,该句为里面的唯一一句念白。国内的朋友对这首曲子的另外一个名字可能更加熟悉,《亡灵序曲》。) When I was young, I’d listen to the radio, waiting for my favorite song. (经典歌曲Yesterday Once More - The Carpenters。我经常用这句歌词举例,因为它包含了主句谓语东西、从句谓语动词和非谓语动词三种动词形式。) I look at you all I see the love there that’s sleeping While my guitar gently weeps (Beatles经典歌曲While My Guitar Gently Weeps,可见while后也不一定非得接进行时态。)
作者:书先生,新加坡南洋理工大学语言学博士,简书推荐作者。 更多语言学习干货,请关注我的公众号:书先生和路夫人
|