when是at or during the time that,既指时间点,也可指一段时间,while是during the time that只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词 。
文章插图
【when和while的区别】when和while的用法:
1、while两个句子都是正在进行式,要用while 。当前后两个句子,都是正在进行式的时候,通常要用while 。
例:I’m playing a video game while my husband is working 。
当我老公在工作的时候,我在打游戏 。
说明:这里有两个正在进行式,一个是“I’m playing a video game”,一个是“my husband is working”,所以用while 。
2、when两个单一行为(非正在进行式),用when 。当前后两个都是单一行为的时候,通常用when 。而且前后两个单一行为,通常是紧接着发生的 。
例:I picked up the phone when it rang 。
电话响起时,我接起来了 。
说明:前后是两个单一行为,而且接电话紧接着电话响起之后发生,这边用when 。
3、while/when一个正在进行式,一个单一行为(正在进行式前面可接while或when)假如前后两个句子,分别是一个正在进行式,一个单一行为时,则正在进行式前面可接while或是when 。
例:He called while/when I was sleeping 。
我在睡觉时他打来了 。(这里用while或when都可以)
例:I got into an accident while I was driving home 。
我开车回家时发生意外了 。
例:I got into an accident when I was driving home.
我开车回家时发生意外了 。
文章插图
4、when一个正在进行式,一个单一行为(单一事件行为前面只接when)这里要特别注意,单一事件行为前面通常只能用when,而不是while 。
例:I was sleeping when he called 。
他打来时我在睡觉 。
说明:这里不能用while,因为“he called”是单一行为,而不是正在进行式 。
例:I was driving home from work when I got into an accident 。
我发生车祸时,正在开车回家 。(这里用when,而不是用while,因为单一事件行为前面接when) 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 音节是什么
- 大学毕业生参加职业招考,都有哪些方式?如何区分公务员和事业编制人员?
- 射手座男和天蝎座女 射手座男生最配的星座女
- 生肖五行和八字五行不一样应该以那个为准吗?
- 杜兰特:我和追梦之间从来没有矛盾,只是有时意见不同
- 土象星座跟水象星座 水象星座和土象星座适合
- 网红和黑人丈夫秀恩爱回应质疑:他伦敦10套房,还付彩礼对我很好
- 鲧和禹治水采用了什么方法
- 艺体生和普通生有什么区别
- 梦见踩到猫屎是什么意思和预兆进行详细解说