when while as的区别和用法是什么?

 我来答
轻轻路过的酱油0t
高能答主

2022-02-20 · 有什么不懂的尽管问我
知道大有可为答主
回答量:4163
采纳率:100%
帮助的人:97.5万
展开全部
一、根据从句动作的持续性来区分
1. “主短从长”型:即主句是一个短暂性的动作,而从句是一个持续性动作,此时三者都可用。如:
  Jim hurt his arm while [when, as] he was playing tennis.
  吉姆打网球时把手臂扭了。
  As [When, While] she was waiting for the train, she became very impatient.
  她在等火车时,变得很不耐烦。
  注意:as用于引出一个持续性动词表示“在……期间”时,其谓语通常只能是那些含有动作和发展意味的动词,一般不能是那些不用于进行时态的动词,所以下面一句中的while不能换为as:
  A:I’m going to the post office. 我要去邮局。
  B:While you are there, can you get me some stamps?
  当你在邮局时,能帮我买几张邮票吗?
2. “主长从长”型:即主句和从句为两个同时进行的动作或存在的状态,且强调主句动作或状态延续到从句所指的整个时间,此时通常要用while。如:
  I always listen to the radio while I’m driving.
  我总是一边开车一边听收音机。
  He didn’t ask me in; he kept me standing at the door while he read the message.
  他没有让我进去,他只顾看那张条子,让我站在门口等着。
  但是,若主句和从句所表示的两个同时进行的动作含有“一边……一边”之意时,则习惯上要用as。如:
  He swung his arms as he walked.
  他走路时摆动着手臂。
  I couldn’t remember a story to tell the children, so I made one up as I went along.
  我想不出有什么故事可给孩子讲了,只好现编现讲。
3. “主长从短”型:即主句是一个持续性动作,而从句是一个短暂性动作,此时可以用as或when,但不能用while。如:
  It was raining hard when [as] we arrived.
  我们到达时正下着大雨。
  When [As] he came in, I was listening to the radio.
  他进来时,我在听收音机。
  二、根据主句与从句动作是否同时发生来区分
1. 若主句与从句表示的是两个同时发生的短暂性动作,含有类似汉语“一……就”的意思,英语一般要用as 。如:
  The ice cracked as [when] I stepped onto it.
  我一踩冰就裂了。
  He jumped to his feet as the boss came in.
  老板一进来他立刻站了起来。
  但是,在hardly [scarcely]…when…句式中,不能将when换成as。如:
  Scarcely had we arrived, when it began to rain.
  我们刚一到就下起雨来了。
 2. 若主句与从句表示的是两个几乎同时发生的短暂性动作,含有类似汉语“刚要……就”“正要……却”的意思,英语一般要用as,且此时通常连用副词just。如:
  I caught him just when [as] he was leaving the building.
  他正要离开大楼的时候,我把他截住了。
  Just as [when] the two men were leaving, a message arrived.
  就在这两个人要离开的时候,突然有了消息。
  三、根据是否具有伴随变化来区分
 若要表示主句动作伴随从句动作同时发展变化,有类似汉语“随着”的意思,英语习惯上要用as,而不用when或while。如:
  The room grew colder as the fire burnt down.
  随着炉火逐渐减弱,房间越来越冷。
  As time goes by my memory seems to get worse.
  随着时间的流逝,我的记忆力似乎越来越差。
 注:若不是引导从句,而是引出一个短语,则用with,不用as。如:
  With winter coming on, it’s time to buy warm clothes.
  随着冬天到来,该买暖和衣裳了。
  The shadows lengthened with the approach of sunset.
  随着太阳下落,影子也逐渐伸长。
  四、根据从句动作的规律性来区分
  若暗示一种规律性,表示“每当……的时候”,英语一般要用when。如:
  It’s cold when it snows. 下雪时天冷。
  He smiles when you praise him.
  你夸奖他时他总是笑笑。
  五、根据主从句动作的先后顺序来区分
  若主句与从句所表示的动作不是同时发生,而是有先后顺序时,一般要用when。如:
  When he arrives he’ll tell us all about the match.
  等他到了,他会好好给我们讲讲那场比赛的情况。
  When she had finished she waited as though for a reply.
  她讲完之后等了等,仿佛是在等候回答似的。
  六、根据是否具有“趁机”意味来区分
1. 若从句所表示的“当……的时候”具有“趁机”的意味,则通常用while。如:
  Strike while the iron is hot. 趁热打铁。
  I tried to slip the note to him while the teacher wasn’t looking.
  我想趁老师不注意时把条子偷偷递给他。
  有时也用when。如:
  He stole the money when no one was by.
  他趁旁边无人时把钱偷走了。
  The boy looks at her repeatedly when she’s not looking.
  那男孩趁她没看他的时候不断地盯着她看。
  七、根据是否用作并列连词来区分
when可用作并列连词,表示“这时”;while也可以用作并列连词,表示“而”“却”;但as则没有类似用法。如:
  I was just about to go to bed when I heard a knock on the door.
  我正要睡觉,听见有人敲门。
  One person may like to spend his vacation at the seashore, while another may prefer the mountains.
  一个人会喜欢在海滨度假,而另一个人会喜欢在山里度假。
  八、根据所引出的省略句来区分
1. as和when之后均可直接跟一个名词,构成省略句;但是while一般不这样用。如:
  As [When] a boy, he lived in Japan. 他小时候在日本。
  As [When] still a student, he wrote a novel.
  当他还是个学生的时候,他就写了一本小说。
2. when和while之后可接现在分词、介词短语、形容词等构成省略句,但as一般不这样用。如:
  When [While] reading, he fell asleep.
  他看书时睡着了。
  When [While] in trouble, ask her for help.
  遇到麻烦的时候你就去找她帮忙。
  You must study hard while young, or you will regret when old.
  你趁年轻时必须努力学习,不然到老了你会后悔的。
上海宣瑞教育
2023-12-21 广告
作为上海宣瑞教育信息咨询有限公司的工作人员,我深知数学在教育中的重要性。我始终致力于为我们的客户提供优质的数学教育资源和课程。在工作中,我经常需要与各种年龄段的学生打交道,帮助他们解决数学难题,提高他们的数学水平。我认为,数学不仅仅是一种学... 点击进入详情页
本回答由上海宣瑞教育提供
暗夜骑士863
高能答主

2022-02-19 · 认真答题,希望能帮到你
知道大有可为答主
回答量:6406
采纳率:90%
帮助的人:1578万
展开全部

When,while,as这三个词都有“当……时候”的意思,区别在于:

When的用法

when 从句的事件,相当于另一个事件发生的时间点。也就是说,when 从句的重点不在动作本身发生的状态,而只是把它作为一个时间点,所以when 多数情况下用的是一般过去时,则不用正在进行时。因为如果用正在进行时,它表示的就是一段时间而不是一个时间点了。总之从句也可以有其它的时态,但几乎也不用进行时。

Eg:I was eighteen when I got my driving license.

  1. 我拿到驾照时才十八岁。

  2. She was twenty-one when she got married.

  3. 她结婚时才二十一岁。

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.

学生们边听课边做笔记。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
m303245283
高能答主

2022-02-24 · 致力于成为全知道最会答题的人
知道顶级答主
回答量:9.1万
采纳率:95%
帮助的人:5601万
展开全部

When,while,as这三个词的意思很简单,都有“当……时候”的意思。我们来看看这几个词的区别。

01When的用法

如果只从现象来看,when 从句用的最多的是一般过去时,而主句的时态没有限制,根据具体情况而定。

Eg:I was eighteen when I got my driving license.

我拿到驾照时才十八岁。

She was twenty-one when she got married.

她结婚时才二十一岁。

I loved history when I was at school.

我上学时喜欢历史。

when she came into my room I was just reading a book.

她走进我房间时,我正在看书。

Sorry, I was out when you called me.

对不起,你打电话来的时候我出去了。

When I got to the airport, the guests had left.

当我赶到飞机场时,客人们已经离开了。

When he had finished his homework, he took a short rest.

当他完成作业后,他休息了一会儿。

Why do you want a new job when you have got such a good one already?

你已经找到如此好的工作,为何还想再找新的?

You shall borrow the book when I have finished reading it.

在我读完这本书后,你可以借阅。

总结:when 从句的事件,相当于另一个事件发生的时间点。也就是说,when 从句的重点不在动作本身发生的状态,而只是把它作为一个时间点,所以when 多数情况下用的是一般过去时,则不用正在进行时。因为如果用正在进行时,它表示的就是一段时间而不是一个时间点了。总之从句也可以有其它的时态,但几乎也不用进行时。

02while的用法

若主、从句表示两个同时进行的持续性动作,且强调主句表示的动作延续到从句所指的整个时间,通常要用 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. 

吃饭时不要说话。

I kept silent while he was writing. 

在他写的时候,我默不作声。

While my wife was reading the newspaper, I was watching TV.

当妻子正在看报纸的时候,我正在看电视。

While they were talking, the bell rang.

正在他们谈话的时候,上课铃响了。

Strike while the iron is hot. 

趁热打铁。

总结:从时间的角度来看,while 表示的是一段时间,是一个过程。这是while 的侧重点。因此,如果含有“一段时间”的含义的时候,就可以用while。

03as的用法

若主、从句表示的是两件事情同时(或几乎同时)发生的短暂性动作,一般要用 as (也可用 when)。但与 while 从句不同的是,as 从句用的一般不用正在进行时,而只是一般过去时。

Eg:As my mother sang those old songs, tears ran down her cheeks.

当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来。

The students took notes as they listened.

学生们边听课边做笔记。

As we talked on, he got more and more excited.

我们继续往下谈的时候,他越来越兴奋。

The little girls sang as they went.

小姑娘们一边走,一边唱。

As the time went on, the weather got worse.

随着时间的推移,气候更加糟糕。

The atmosphere gets thinner and thinner as the height increases.

随着高度的增加,大气越来越稀薄。

总结:as 表达的事件,往往只是主句动作发生的背景或条件时,as 只是一个次要的时间说明,不像while 从句有强调 while 动作本身的意思。因此,as 常常翻译成“随着……”之意。 

04when,while,as的互换

如果从句动作和主句动作同时发生,并且从句动作为延续性动词时,when,while,as 可以互换使用。这种情况下,它们的细微区别恐怕连英、美人自己也说不清了。

Eg:When /While /As we were dancing, a stranger came in.

当我们跳舞时,一位陌生人走了进来。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式