While的用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了While的用法相关的知识,希望对你有一定的参考价值。

1、while用作连词时,表示“在…(过程)中,在…期间”。

2、用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致时,while从句中的主语、谓语往往可以省去。

3、while还可引导让步状语从句,意思是“虽然,尽管”,含有对比意味。

4、while表示对比关系时,意思是“而,然而”。

例句:

I lived in a hostel while I was a student

我求学期间住在青年招待所里。

扩展资料

近义词:when

when读音:英 [wen]     美 [wen]  

释义: 

adv. 什么时候;当 ... 时

conj. 然后;可是;当 ... 时

pron. 什么时候

n. 时间

例句:

When did that happen?

那件事是什么时候发生的?

用法:

1、可用作疑问副词,用来询问某事曾发生或将要发生的时间,引导特殊疑问句;还可用作关系副词引导限制性定语从句、非限制性定语从句和表语从句,表示“是…时候的事”。

2、when所引导的时间状语从句用一般现在时代替将来时,用现在完成时代替将来完成时。

参考技术A 从一道高考题综述while的用法
先看下面一道高考题:
-I\”m
going
to
the
post
office.
-________you\”re
there,
can
you
get
me
some
stamps?
A.
As
B.
While
C.
Because
D.
If
对连词的用法考查在每年高考题中均有涉及。Because引导原因状语从句,
If引导条件状语从句,按题干提供的情景均不可取。While和As都能引导时间状语从句,极易混淆。As一般强调主句谓语动词与从句谓语动词动作的同时性,而While除可表示同时性外,还含有一个动作在另一个动作正在进行或持续过程中的某一时刻发生。再从题干所提供的情景判断,就可知道B为最佳答案。
while的用法可从下述几点理解与运用。
一、while意为\"当......时候\",指一段时间,不能用来表示一个时间点。
While
the
discussion
was
still
going
on,
George
came
in.
当讨论还在进行时,乔治走了进来。
二、while意为\"而;然而\",表示转折。
There\”re
plenty
of
rain
in
the
southeast,
while
there\”s
little
in
the
northeast.
东南部雨量充足,而西北部则很少下雨。
三、while意为\"虽然;尽管\",表示让步。
While
I
admit
his
good
points,
I
can
see
his
shortcomings.
尽管我承认他的优点,但我还是能看到他的缺点。
四、while意为\"只要\",表示条件。
We
can
surely
overcome
these
difficulties
while
we
are
closely
united.
只要我们紧密地团结一致,一定能克服这些困难。
五、while从句中的省略。
当while从句中的主语与主句的主语一致,且含有be的某种形式时,从句中的主语连同be可同时省略。
While
listening
to
the
radio,
she
fell
asleep.
她在听收音机时睡着了。
While
in
London,
he
studied
music
and
painting.
在伦敦时,他学习音乐和绘画。
六、while可用作名词,意为\"一会儿;一段时间\"。
作名词用时,主要用于短语中:
after
a
while
\"过了一会儿\";
all
the
while
\"一直,始终\";
a
short
/
little
while
ago
\"刚才\";
once
in
a
while
\"偶尔,间或\";
wait
/
rest(for)
a
while
\"等
/
休息一会儿\"。
I
haven\”t
seen
her
for
a
long
while.我好久没有看见她了。
Where
have
you
been
all
this
while?这一阵子你到哪去了?
He
usually
goes
to
work
by
bike,
but
once
in
a
while
he
goes
by
bus.
他通常骑自行车上班,但偶尔也乘公共汽车。
I
looked
everywhere
for
the
letter,
but
it
was
in
my
pocket
all
the
while.
我到处找那封信,却不知它一直在我口袋里。
七、while与when以及as之间的区别。
1.
当从句中的谓语动词是持续性的动作时,我们可以用while,
when或as。
While
/
When
/
As
I
was
walking
down
the
street,
I
noticed
a
police
car
in
front
of
the
bank.我顺着马路往前走时,发现银行门前停着一辆警车。
2.
当从句中的谓语动词表示瞬间动作时,不可用while。
He
was
on
the
point
of
leaving
when
someone
knocked
at
the
door.
他正要走,这时有人敲门。
3.
如果谈论两个长动作,最常用的是while。
While
John
was
sitting
biting
his
nails,
I
was
working
out
a
plan
to
get
us
home.
约翰坐在那里咬指甲时,我想出了一个回家的办法。
不过,
as是可以用来说明两种正在发展或变化的情况的,这时as引导一个持续性的动作,主句中的动作与之同时进行。
As
we
talked
on,
he
got
more
and
more
excited.
我们继续往下谈的时候,他越来越兴奋。
4.
如果表示两个短动作或事件同时发生,最常用的是as或just
as,也可用when。
Just
as
he
caught
the
ball,
there
was
a
tearing
sound.
当他抓住球的时候,有一种撕裂的声音。
I
thought
of
it
just
when
you
opened
your
mouth.
就在你要说话的时候,我也想到了。
参考技术B 1.WHILE循环的执行形式
WHILE
布尔表达式
DO
语句
例如:
k:=10;
WHILE
k>0
DO
BEGIN
Writeln
(k);
k:=k-1
END;
其中
(1)WHIlE
和DO是PASCAL保留关键字,是WHILE循环语句的组成部分。
(2)保留关键字DO后面的“语法”只能是一条语句,称为“循环体”;如果循环
体中需要包含多个语句则应该如上例所示,采用一条复合语句。
2.WHILE循环的执行功能
当执行到WHILE语句时
(1)求出布尔表达式的值
(2)若布尔表达式的值为真,则执行循环体内的语句;若为“假”,执行步骤4
(3)重复步骤1和2
(4)循环结束,执行循环后面的语句。
参考技术C while当某一动作正在进行时,另一动作发生了
举个例子.While
I
was
reading,I
fell
asleep.我读着读着就睡着了。
你是跟WHEN的用法搞混了吧,明天你问老师去吧。
参考技术D I
think
you
should
often
refer
to
the
dictionary
for
the
usages
of
the
new
or
difficult
words
.
don't
always
expect
others
to
answer
all
the
questions
you
offered.
it
is
not
realistic.

英语四级语法辨析:when, while与as的用法区别

今天青藤小编为备考英语四级的同学们整理了英语四级语法用法辨析:when, while与as的用法区别,希望可以为大家带来帮助,预祝大家高分通过大学英语四级考试。

参考技术A

英语四级语法用法辨析:when, while与as的用法区别


1. 根据从句动作的持续性来区分



若是“主短从长”型,即主句是一个短暂性的动作,而从句是一个持续性动作,此时三者都可用。如:


As [When, While] she was waiting for the train, she became very impatient. 她在等火车时,变得很不耐烦。


若是“主长从长”型,即主句和从句为两个同时进行的动作或存在的状态,且强调主句动作或状态延续到从句所指的整个时间,此时通常要用while。如:


I always listen to the radio while I'm driving. 我总是一边开车一边听收音机。


但是,若主句和从句所表示的两个同时进行的动作含有“一边……一边”之意时,则习惯上要用as。如:


He swung his arms as he walked. 他走路时摆动着手臂。


若是“主长从短”型,即主句是一个持续性动作,而从句是一个短暂性动作,此时可以用as或when,但不能用while。如:


It was raining hard when [as] we arrived. 我们到达时正下着大雨。


2. 根据主句与从句动作是否同时发生来区分


若主句与从句表示的是两个同时发生的短暂性动作,含有类似汉语“一……就”的意思,英语一般要用as (也可用when)。如:


The ice cracked as [when] I stepped onto it. 我一踩冰就裂了。


He jumped to his feet as the boss came in. 老板一进来他立刻站了起来。


若主句与从句表示的是两个几乎同时发生的短暂性动作,含有类似汉语“刚要……就”“正要……却”的意思,英语一般要用as(也可用when),且此时通常连用副词just。如:


Just as [when] the two men were leaving, a message arrived. 就在这两个人要离开的时候,突然有了消息。


3. 根据是否具有伴随变化来区分


若要表示主句动作伴随从句动作同时发展变化,有类似汉语“随着”的意思,英语习惯上要用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. 随着太阳下落,影子也逐渐伸长。


4. 根据从句动作的规律性来区分


若暗示一种规律性,表示“每当……的时候”,英语一般要用when。如:


He smiles when you praise him. 你夸奖他时他总是笑笑。


5. 根据主从句动作的先后顺序来区分


若主句与从句所表示的动作不是同时发生,而是有先后顺序时,一般要用when。如:


When he arrives he'll tell us all about the match. 等他到了,他会好好给我们讲讲那场比赛的情况。


When she had finished she waited as though for a reply. 她讲完之后等了等,仿佛是在等候回答似的。


以上就是关于英语四级语法辨析的分享,希望对想要考四级的小伙伴们有做帮助,想要了解更多相关内容,欢迎及时关注本平台!

以上是关于While的用法的主要内容,如果未能解决你的问题,请参考以下文章

英语四级语法辨析:when, while与as的用法区别

SQL中WHILE用法

C语言中while的用法

while循环特殊用法

关于python 的while的用法

c语言中while 、for、switch、case的用法?