when和while的区别及例句:
表示时间之时,when比while的用法广泛。两者常可通用,但略有不同
when和while的区别一:
when 当 之时(时间点),后接短暂性瞬间动词
when 在..期间(时间段),后接延续性动词
while 在 期间(时间段),后接延续性动词
因此,when可后接短暂性或延续性动词,而while只能 接延续性动词。
后接短暂性终止性瞬间动词时,常用when,不用 while; 后接延续性动词时, when和while常可替换使用;
I was reading when you came in. 当你进来的时候,我正在看书。 came是短暂性动词,此处when不能用while代替
You came in while I was reading.
= You came in when I was reading. read是延续性动词,此处when可用while代替
when和while的区别二:
1.表示正在做某事的期间,发生了意料之外的另一个短
暂的动作,要对比这两件事,常用:
主句(过去进行时持续性动词),when从句(一般过
去时-短暂性动词)
We were playing games happily when we heard a cry. 我们正在高兴地玩游戏的时候,(突然)听见了一声大叫。
2.若主句和从句的动作都比较长,表示同时发生,更常用while
此时可用进行时态或一般时态
He waited in the car while I was in the shop.
当我在店里的时候,他在车里等着。
He was watching TV while I was writing.
当我在写作的时候,他正在看电视。
区别三:
1.when可表示表示某个动作发生结束后紧接发生另一个
动作,而while则不可
When the bell rang, John went out of the classroom. 铃声响后,约翰走出教室。
2.若表示的时间跨度太长,一般用when比较自然,时间跨度不长,可用while
When I was young, I played football.
当我年轻的时候,我踢足球。
While the movie was on, he left the cinema. 在播放电影的时候,他离开了电影院。
以上就是when和while的区别及例句。
资料来源:https://www.hellotoabc.com/-249.html