when和while和as的区别口诀是什么?
三者的区别与记忆口诀如下:
while引导的时间状语从句,在句中表示某一段时间内发生的事情,常译为“当……时”。从句谓语动词必须用延续性动词,且常与现在进行时搭配。
when引导的时间状语从句,既可以表示“某一段时间”,也可以表示“某一时刻”。从句中谓语动词可以是延续性动词,也可以是非延续性动词。
as强调两个动作的同时性,表示“一边……一边……”。
1、As多用于动作发生时间较短时,when表示“当……的时候”,while所引导的从句中的动词是延续性的。
2、当从句和主句的动作同时发生,但因为从句动作arrived是非延续性的,表示的是“一瞬间”,此时不可用while,但可用as替换。
3、when和while和as的例句:As I got on the bus,he got off.我上车,他下车。He was watching TV while she was cooking.她做饭时,他在看电视。
4、When he came back,I was doing some washing.他回来时,我在洗衣服。
When,while,as这三个词都有“当……时候”的意思,区别在于:
When的用法
when 从句的事件,相当于另一个事件发生的时间点。也就是说,when 从句的重点不在动作本身发生的状态,而只是把它作为一个时间点,所以when 多数情况下用的是一般过去时,则不用正在进行时。因为如果用正在进行时,它表示的就是一段时间而不是一个时间点了。总之从句也可以有其它的时态,但几乎也不用进行时。
Eg:I was eighteen when I got my driving license.
我拿到驾照时才十八岁。
She was twenty-one when she got married.
她结婚时才二十一岁。
while的用法
若主、从句表示两个同时进行的持续性动作,且强调主句表示的动作延续到从句所指的整个时间,通常要用 while。相比于when 来说,while 从句的侧重点就不一样了。while 从句的侧重点在于描述动作正在发生的状态,它的意思是:当while 事件正在发生的时候,另一件事如何如何。所以,while 从句一般用的是正在进行时。而另一件事的状态没有硬性的要求,根据具体情况而定。
Eg:Cathy broke her arm while she was playing in the garden.
凯西在花园里玩耍时摔断了胳膊。
Don't talk while you're eating.
吃饭时不要说话。
as的用法
若主、从句表示的是两件事情同时(或几乎同时)发生的短暂性动作,一般要用 as (也可用 when)。但与 while 从句不同的是,as 从句用的一般不用正在进行时,而只是一般过去时。
Eg:As my mother sang those old songs, tears ran down her cheeks.
当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来。
The students took notes as they listened.
学生们边听课边做笔记。
He fell asleep when [while, as]
he wasreading.
他看书时睡着了。
[注] as用于引出一个持续性动词表示“在..期间”时,其谓语通常只能是那些含有动作和发展意味的动词,一般不能是那些不用于进行时态的动词(如be, seem, love, want, agree, see,know等),所以下面一句中的while不能换为as
While you' re there, can you get me somestamps?
当你在邮局时,能帮我买几张邮票吗?
(2)若主、从句表示两个同时进行的持续性动作,且强调主句表示的动作延续到从句所指的整个时间,通常要用while:
Don't talk while you' re eating.
吃饭时不要说话。
(3)若从句是一个短暂性动作,主句是一个持续性动作,可用as/when但不用while:
It was raining hard when [as] we arrived.我们到达时正下着大雨。
(4)若主从句表示的是两个同时(或几乎同时)发生的短暂性动作,用as/when:
I thought of it just when [as] you openedyour mouth.
就在你要说的时候,我也想到了
(5)若要表示两个正在发展变化的情况,相当于汉语的“随着”,一般用as:
Things are getting better and better as timegoes on.
随着时的推移,情况越来越好。
(6)表示“每当..的时候”(暗示-种规律性),一般要用when:
It's cold when it snows.
下雪时天冷。
(7)若主从句所表示的动作不是同时发生,而是有先后顺序时,一般要用when:
I will go home when he comes back.
他回来时,我就回家。
(8)when可用作并列连词,表示“这时(突然)”;while也可以用作并列连词,表
示“而”、“却”(表示对比); 但as则没有类似用法:
他喜欢咖啡,而她却喜欢茶。
(9)as后可直接跟一个名词,构成省略句,但while, when很少这样用:
As a boy, he lived in Japan.
他小时候在日本。
(10)when和while后可接现在分词、介词短语、形容词等构成省略句,但as-般不这样用:
When [While] reading, he fell asleep.
他看书时睡着了。