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.他回来时,我在洗衣服。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-19

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.

    学生们边听课边做笔记。

本回答被网友采纳
第2个回答  2022-02-22
(1)若主句表示的是一个短暂性动作,从句表示的是一个持续性动作,三者都可用:

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.

他看书时睡着了。本回答被网友采纳
相似回答