有网友碰到这样的问题“when与while的区别”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
一、词义广泛性不一样
when
英 [wen] 美 [wɛn]
1、conj. 考虑到;既然;当…时;在…时;如果
2、adv. 什么时候,何时;(用于时间的表达方式之后)在那时;其时;当时
3、pron. 那时;什么时侯
4、n. 时间,时候;日期;场合
while
英 [waɪl] 美 [hwaɪl, waɪl]
1、conj. 当 ... 的时候;虽然;尽管;然而
2、n. 一段时间;一会儿
3、v. 消磨
二、词语用法不一样
1、when可用作从属连词,引导状语从句,表示时间时作“当…时,在…的时候”解;表示条件时作“如果,要是”解;表示对比时作“既然,考虑到”解。当when所引导的从句的主语和主句的主语一致时,常将其主语、系动词或助动词省去,只留实义动词或表语,或者改写为短语。
2、while用作连词时,表示“在…(过程)中,在…期间”。常用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致时,while从句中的主语、谓语往往可以省去。while还可引导让步状语从句,意思是“虽然,尽管“,含有对比意味。
三、词义辨析不一样
1、when引导的从句作“当…时”或“每逢…”解,从句中的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生;
例句:It was raining when we arrived.
我们到的时候正在下雨。
2、while引导的从句作“当…时”或“在…期间”解,它强调从句中的动作与主句中的动作同时发生,但持续时间一般较长或主句的动作在从句的动作过程中发生。
例句:Don't interrupt him while he is thinking.
他在思考时别去打搅他。
解决方案2:
when引导的从句作“当…时”或“每逢…”解,从句中的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生;
while引导的从句作“当…时”或“在…期间”解,它强调从句中的动作与主句中的动作同时发生,但持续时间一般较长或主句的动作在从句的动作过程中发生。while和when的最大区别在于有时含有“趁着…情况的存在赶紧做某事,否则来不及了”的意味。
一、when词汇分析音标:英 [wen]美 [hwen; hwɛn]
释义:
conj. 考虑到;既然;当…时;在…时;如果
n. 时间,时候;日期;场合
adv. 什么时候,何时;(用于时间的表达方式之后)在那时;其时;当时
pron. 那时;什么时侯
短语
Remember When 记得当时 ; 曾几何时 ; 记妥当时 ; 记住那刻
Say When 只需说何时 ; 酒斟够了请说一声 ; 够了就说 ; 够了就请告诉我
When all 此时 ; 当所有
When Rendering 只有在最后渲染时才重新计算更新效果 ; 渲染时
When Issue 发行前交易
例句
1、When she heard the news, the cup in her hand slipped down onto the floor.
当她听到这一消息时,手中的杯子一下子滑落掉在了地上。
2、He apologized when he sobered up.
他清醒过来后表示道歉。
3、Panic seized me when I saw the scenes.
看到那景象,我突然感到一阵恐慌。
4、He looked aside when I spoke to him.
我对他说话的时候,他向旁边看。
5、He blushed when they praised him.
当他们表扬他时(他)脸红了。
二、while词汇分析音标:英 [waɪl] 美 [hwaɪl]
释义:
conj. 虽然;然而;当……的时候
n. 一会儿;一段时间
vt. 消磨;轻松地度过
短语
Short while 不一会
DO WHILE 循环 ; 条件 ; 循环语句 ; 语句
While doing 正在做某事 ; 是一个省略形式 ; 两者同时发生
While they 今朝有酒今朝醉
while scrabble 拼字游戏的同时 ; 虽然拼字游戏 ; 而拼字游戏
例句
1、Wait outside the house for a while.
先在外面等一会儿。
2、I waited in the car while idling the engine.
我在汽车里待着而让发动机空转着。
3、I must finish off this work while the light is good.
趁这会儿光线充足我必须把这项工作完成。
4、While you are up, close the door.
你要是起来就把门关上。
5、Do not fasten all the windows up while you sleep.
睡觉时不要将所有的窗户都关紧。
解决方案3:
具体你可以参考这一段。
when,while,as引导时间状语从句的区别
when,while,as显然都可以引导时间状语从句,但用法区别非常大。
一、when可以和延续性动词连用,也可以和短暂性动词连用;而while和as只能和延续性动词连用。
①
Why
do
you
want
a
new
job
when
youve
got
such
a
good
one
already?(get为短暂性动词)你已经找到如此好的工作,为何还想再找新的?
②Sorry,I
was
out
when
you
called
me.(call为短暂性动词)对不起,你打电话时我刚好外出了。
③Strike
while
the
iron
is
hot.(is为延续性动词,表示一种持续的状态)趁热打铁。
④
The
students
took
notes
as
they
listened.(listen为延续性动词)学生们边听课边做笔记。
二、when从句的谓语动词可以在主句谓语动作之前、之后或同时发生;while和as从句的谓语动作必须是和主句谓语动作同时发生。
1.从句动作在主句动作前发生,只用
when。
①When
he
had
finished
his
homework,he
took
a
short
rest.(finished先发生)当他完成作业后,他休息了一会儿。
②When
I
got
to
the
airport,the
guests
had
left.(got
to后发生)当我赶到飞机场时,客人们已经离开了。
2.从句动作和主句动作同时发生,且从句动作为延续性动词时,when,while,as都可使用。
①When
/While
/As
we
were
dancing,a
stranger
came
in.(dance为延续性动词)当我们跳舞时,一位陌生人走了进来。
②When
/While
/As
she
was
making
a
phonecall,I
was
writing
a
letter.(make为延续性动词)当她在打电话时,我正在写信。
3.当主句、从句动作同时进行,从句动作的时间概念淡化,而主要表示主句动作发生的背景或条件时,只能用
as。这时,as常表示“随着……”;“一边……,一边……”之意。
①
As
the
time
went
on,the
weather
got
worse.(as表示“随着……”之意)
②
The
atmosphere
gets
thinner
and
thinner
as
the
height
increases.随着高度的增加,大气越来越稀薄。
解决方案4:
具体你可以参考这一段。
when,while,as引导时间状语从句的区别
when,while,as显然都可以引导时间状语从句,但用法区别非常大。
一、when可以和延续性动词连用,也可以和短暂性动词连用;而while和as只能和延续性动词连用。
①
Why
do
you
want
a
new
job
when
youve
got
such
a
good
one
already?(get为短暂性动词)你已经找到如此好的工作,为何还想再找新的?
②Sorry,I
was
out
when
you
called
me.(call为短暂性动词)对不起,你打电话时我刚好外出了。
③Strike
while
the
iron
is
hot.(is为延续性动词,表示一种持续的状态)趁热打铁。
④
The
students
took
notes
as
they
listened.(listen为延续性动词)学生们边听课边做笔记。
二、when从句的谓语动词可以在主句谓语动作之前、之后或同时发生;while和as从句的谓语动作必须是和主句谓语动作同时发生。
1.从句动作在主句动作前发生,只用
when。
①When
he
had
finished
his
homework,he
took
a
short
rest.(finished先发生)当他完成作业后,他休息了一会儿。
②When
I
got
to
the
airport,the
guests
had
left.(got
to后发生)当我赶到飞机场时,客人们已经离开了。
2.从句动作和主句动作同时发生,且从句动作为延续性动词时,when,while,as都可使用。
①When
/While
/As
we
were
dancing,a
stranger
came
in.(dance为延续性动词)当我们跳舞时,一位陌生人走了进来。
②When
/While
/As
she
was
making
a
phonecall,I
was
writing
a
letter.(make为延续性动词)当她在打电话时,我正在写信。
3.当主句、从句动作同时进行,从句动作的时间概念淡化,而主要表示主句动作发生的背景或条件时,只能用
as。这时,as常表示“随着……”;“一边……,一边……”之意。
①
As
the
time
went
on,the
weather
got
worse.(as表示“随着……”之意)
②
The
atmosphere
gets
thinner
and
thinner
as
the
height
increases.随着高度的增加,大气越来越稀薄。
③As
years
go
by,China
is
getting
stronger
and
richer.随着时间一年一年过去,中国变得越来越富强了。
④The
little
girls
sang
as
they
went.小姑娘们一边走,一边唱。
⑤The
sad
mother
sat
on
the
roadside,shouting
as
she
was
crying.伤心的妈妈坐在路边,边哭边叫。
4.在将来时从句中,常用when,且从句须用一般时代替将来时。
①You
shall
borrow
the
book
when
I
have
finished
reading
it.在我读完这本书后,你可以借阅。
②When
the
manager
comes
here
for
a
visit
next
week,Ill
talk
with
him
about
this.下周,经理来这参观时,我会和他谈谈此事。
三、when用于表示“一……就……”的句型中(指过去的事情)。
sb.had
hardly(=scarcely)
done
sth.when...=Hardly
/
Scarcely
had
sb.done
sth.when...
①I
had
hardly
/scarcely
closed
my
eyes
when
someone
knocked
at
the
door.=Hardly
/
Scarcely
had
I
closed
my
eyes
when
someone
knocked
at
the
door.我刚一闭上眼,就有人在敲门了。
②I
had
hardly
/scarcely
entered
my
room
when
the
telephone
rang.=Hardly
/Scarcely
had
I
entered
my
room
when
the
telephone
rang.我刚一走进房门,电话就响了。
解决方案5:
When和While的区别
①when是at or during the time that, 既指时间点,也可指一段时间,while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
②when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。
③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:
a. When the teacher came in, we were talking.
当此句改变主从句的位置时,则为:
While we were talking, the teacher came in.
b. They were singing while we were dancing.
④when和while 还可作并列连词。when表示“在那时”;while表示“而,却”,表对照关系。如:
a. The children were running to move the bag of rice when they heard the sound of a motor bike.
孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。
b. He is strong while his brother is weak.
他长得很结实,而他弟弟却很瘦弱。