When, while和as都是“当……的时候”,它们有何区别?

2024-11-23 15:22 来源: 高考学习网 本文影响了:744人

When /While in trouble, ask her for help. 遇到麻烦的时候你就去找她帮When, while和as这三个词都有“当……的时候”的意思,它们的用法区别比较复杂,大家需要细心学习。


1、从句表示的是一个持续性动作,三者都可用:


He fell asleep when /while/as he was reading. 他看书时睡着了。(reading具有延续性)


2、若从句是一个短暂性动作,可用as / when,但不用while:


It was raining hard when /as we arrived. 我们到达时正下着大雨。(arrived不具有延续性)


3、若主句和从句表示两个同时进行的持续性动作,通常用while:


Don’t talk while you’re eating. 吃饭时不要说话。(谈话和吃饭在同时进行)


4、如果两个动作先后发生,则用when:


I will go home when he comes back. 他回来时,我就回家去。


5、表示两个正在发展变化的情况,相当于汉语的“随着” ,用as:


Things are getting better and better as time goes on. 随着时间的推移,情况越来越好。


6、表示“一边……一边”的意思,通常用as(此时两个动作也是同时进行的):


She sang as she went along. 她边走边唱。


7、表示“每当……的时候”,暗示一种规律性,要用when:


He smiles when you praise him. 你夸奖他时他总是笑笑。


8、句中如果有不能用于进行时态的动词(如be, seem, love, want, agree, see, know, have),不能用as:


As you are at the post office, please get me some stamps? 当你在邮局时,请帮我买几张邮票吗。(错误,可改为When或While)


9、要表示“正在这时”的意思,用when:


We were about to start when it began to rain. 我们正要出发,这时天开始下雨了。


10、要表示“而”的意思来进行对比,用while:


He likes coffee, while she likes tea. 他喜欢咖啡,而她却喜欢茶。


11、as 和when 后均可直接跟一个名词,构成省略句,但while 一般不这样用:


As a boy, he lived in Japan. 他小时候在日本。(正确)


When a boy, he lived in Japan. (正确)


While a boy, he lived in Japan.(错误)


12、when 和while 后可接现在分词、介词短语、形容词等构成省略句, 但as 不这样用:


When /While reading, he fell asleep. 他看书时睡着了。


When /While in trouble, ask her for help. 遇到麻烦的时候你就去找她帮忙。


回到前面的插图上,表示“正在这时”,应该选When忙。


回到前面的插图上,表示“正在这时”,应该选When

各年级视频辅导入口