区别
when | while | as | |
时间含义 | 既可指较短的(一点)时间,也可指一段时间 | 强调主句的动作在从句动作进行的期间发生,通常与延续性动词连用 | 侧重表示“一边……一边……”或“随着……”,主从句动作同时发生 |
时态搭配 | 当表示将来的时间时,条件从句用一般现在时代替将来时,但若表示“当…正在做某事”时用进行时。 例:When I was reading, my sister was watching TV. 当我在读书的时候,我妹妹正在看电视。(过去进行时) 例:I'll tell him the news when he comes back. 他回来时我将把这个消息告诉他。(一般现在时) | 常用进行时态,表示两个动作同时进行。 例:While she was cooking, he was watching TV. 当她做饭的时候,他在看电视。 | 常使用进行时态,强调两个动作同时发生。 例:As I was walking in the park, it began to rain heavily. 当我正在公园散步时,开始下大雨了。 |
能否用于省略结构 | 可用于省略结构,尤其是口语中。 例:You will be all right when (you are) at home. 你回家后会没事的。 | 较少用于省略结构。 | 常用于省略结构。 例:As (it was) a fine day, we went for a walk. 因为天气很好,我们去散步了。 |
用法及例句
1、when
引导时间状语从句:表示主从句中的两个动作按先后次序发生,可译为“当……时候”,这时从句往往用一般过去时或过去进行时等,如:
- When I was walking in the park, I saw an old friend of mine. 当我在公园散步时,我看到了我的一个老朋友。
- When he heard the news, he was very excited. 当他听到这个消息时,他非常兴奋。
表示时间的名词性从句:当when引导的是名词性从句时,意思是“什么时候”,可在句中作时间状语,如:
- Can you tell me when the train will arrive? 你能告诉我火车什么时候到吗?
其他情况:还可用作并列连词,意为“那时”“届时”,相当于and at that time,如:
- I was about to go out, when the telephone rang. 我正要外出,这时电话响了。
2、while
引导时间状语从句:通常用于表示两个动作同时进行,尤其强调主句的动作在从句动作进行的期间发生,从句多用进行时态,如:
- While my mother was cooking, my father was watching TV. 我妈妈做饭时,我爸爸在看电视。
- While I was reading, my sister was doing her homework. 当我在读书时,我妹妹在做家庭作业。
用于对比:表示“而”“却”,连接两个意义相反的并列分句,如:
- Some people like coffee, while others like tea. 有些人喜欢咖啡,而有些人则喜欢茶。
3、as
引导时间状语从句:强调同时发生,主从句的动作同时进行或几乎同时发生,如:
- As he grew older, he became more and more experienced. 随着年龄的增长,他变得越来越有经验了。
- As I was leaving the house, it started to rain. 我离开房子的时候,开始下雨了。
表示原因:由as引导的让步状语从句引起的原因,往往是附带说明的,而不是句子意思的重点,如:
- As he was not well, I went there alone. 因为他身体不舒服,所以我一个人去了那里。
固定搭配:“as...as...”“as+形容词/副词+as...”表示同级比较,即“和……一样……”的意思,如:
- My bag is as heavy as yours. 我的书包和你的书包一样重。
when、while和as作为连接手段,在英语中各具特色,它们的正确运用能够使句子更加流畅自然,表达更加准确细腻。