while和when用法对比及例句分析
2023-01-19 14:33:10文/王莹when 和 while 都有“当……的时候”的意思,都可以作连词,引导时间状语从句。但两者在用法上有一定的区别。when 当......之时(时间点),后接短暂性瞬间动词;when 在......期间(时间段),后接延续性动词。
while和when用法的区别分析
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.
在播放电影的时候,他离开了电影院。
while和when用法例句
1.When: 所引导的从句谓语动词可以是延续性动词,也可以是非延续性动词;从句的时态多用一般现在时或一般过去时。
例句1:When I arrived home, my mother was cooking.
当我到家进,妈妈正在做饭。
例句2: I get the giggles when I'm nervous.
我紧张时就不停地咯咯大笑。
2. while: 所引导的从句谓语必须是延续性动词;从句一般要用进行时态,如果主句和从句的动作时同时进行的,则主句也应为进行时态。
例句3: The telephone rang while I was watching TV.
当我在天电视时,电话铃响了。
例句4: I was writing a letter while my father was reading a newspaper.
我爸爸在看报纸时,我正在写信。
例句5: I will finish my homework while you help me clean the room.
你帮我打扫房间的时候我会做完我的作业。
另外,作连词时,while还有一个意思是“然而,尽管”,这个意思是when所没有的,在考试中也会经常出现。
例句6: While I am willing to help, I do not have much time available.
尽管我愿意帮忙,但是没有多少时间。
- while和when的区别
when和while的区别主要有意思不同、用法不同...
2022-07-12 - while和when的区别及用法
when是at or during the tim...
2022-01-30 - dowhile和while的区别
dowhile和while的循环结构的表达式不同、...
2022-01-23 - while和when的简单区别
用法不同、侧重点不同。when可以用作副词或者连词...
2022-01-12 - while和when用法对比 有哪些区别
when和while都可以用来引导状语从句,大部分...
2021-12-22 - while用法有哪些 如何运用
while的第一种用法是,可用作名词和连词,译为一...
2021-11-29 - while和when的区别有哪些 用法是什么
when既可表示某一点时间,也可以表示某一段时间。...
2021-11-11 - when和while和as的区别口诀
As多用于动作发生时间较短时,when表示“当……...
2021-10-13 - while的用法
while用作连词时,表示“在…(过程)中,在…期...
2021-07-28 - do while循环语句
do while循环语句:它先执行循环中的语句,然...
2021-07-14 - do while循环语句
do while循环是先执行循环中的语句,然后再判...
2021-07-09 - while后面用什么时态
while后面用什么时态具体需要根据上下文和时态来...
2021-06-15 - while循环语句用法
while是计算机的一种基本循环模式。当满足条件时...
2021-06-01 - when和while用法顺口溜
be doing常用while,大多数情况可互相转...
2021-05-23 - while和when的区别举例说明
when是at or during the tim...
2020-10-27
点击查看 高中英语语法 更多内容