when 和while的用法区别
两者的区别如下: 
①when是at or during the time that, 既指时间点,也可指一段时间;
while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
②when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。 
③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如: begin和start区别
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. 
他长得很结实,而他弟弟却很瘦弱。
一。引导时间状语从句时,WHILE连接的是时间段,而WHEN连接的多是时间点
例如What does your father do while your mother is cooking?
What does your mother do when you come back?
二,WHILE可以连接两个并列的句子,而WHEN不可以
例如I was trying my best to finish my work while my sister was whtching TV
三,WHEN是特殊疑问词,对时间进行提问,WHILE不是。
例如,When were you bron?
续性动词和短暂性动词
英语中的动词,是学习中的重点,又是难点。英语中的动词有多种分类法。根据其有无含义,动词可分为实义动词和助动词;根据动词所表示的是动作还是状态,可以分为行为动词和状态动词;根据动词所表示的动作能否延缓,分为延续性动词和终止性动词。
可以表示持续的行为或状态的动词,叫做“延续性动词”,也叫“持续性动词”,如:be, keep, have, like, study, live, etc.
有的表示短暂、瞬间性的动词,叫做“终止性动词”,也可叫“短暂性动词”,或“瞬间性动词”,如die, join, leave, become, return, reach, etc.
终止性动词构成的现在完成时,不可以用表示一段时间的状语(如:since 和for引导的短语)来修饰,终止性动词构成的现在完成时,只表示动作发生的因果关系,不能表示动作的延续,因此不能用表示一段时间的状语来修饰。
如可以说:The Red Cross has already started for the earthquake-stricken area.
但不可说:The Red Cross has already started for the earthquake-stricken area for three days.
因为start是终止性动词, 它所表示的动作短促, 当红十字会出发时,start这个动作便结束了, 不可能延续两天。
在十多年的教学生涯中,发现学生对于如何解决这对矛盾不知所措,下面我来归纳一下解决这对矛盾的四种方法。
1. 用ago时间状语短语来代替since或for引导的时间状语:
eg. Mr. Richard has returned from America for two years. (wrong)
Mr. Richard has returned from America since two years ago. (wrong)
应改为: He returned from America two years ago.
2.用It is… since…复合句代替简单句
eg. It has been/is two years since Mr. Richard returned from America.
注意:以上两种办法适用于所有终止性动词。
3.用相应的形容词和副词代替终止性动词。
eg. Mr. Richard has been back from America for two years.
4.用延缓性动词代替终止性动词。
eg. He has gone to the Internet for six hours. (wrong)
应改为:He has been on the Internet for six hours.
但须注意:终止性动词的否定式可以和since 或for 引导的时间状语连用。因为终止性动词的否定表示的是一种可以延续的状态。
eg. I have heard from my friend in Africa for half a year. (wrong)
I haven’t heard from my friend in Africa for half a year.. (right)
此外,终止性动词与延缓性动词在翻译上也不同,很易混淆。下面我再就终止性动词与延缓性动词的含义问题做一归纳:
1. 在连词since引导的时间状语从句中, 用终止性动词的过去时或用延缓性动词过去时,其含义是大不相同的。
A. since所引导的时间状语从句中,如果句子谓语是终止性动词的过去时, 则从句表示的时间是从“那一时刻开始”。
eg. He has studied very hard since he came to our school.
自从他来校以来,一贯努力学习。
B. 在since所引导的时间状语从句中,其谓语是延缓性动词的过去时,那么从句所表示的时间是从延缓性动词所表示的动作结束时算起。
eg. I haven’t heard any noise since I slept.
自从我醒后,没听见任何声音。
2. 介词for引导的时间状语,在翻译时有两种不同的情况:
A.介词for引导的时间状语和延缓性动词的现在完成时的否定式连用时,有两种不同的含义。
eg. He has not lived there for six months.
他不住在那儿已六个月了。(或: 他住在那儿还不到六个月。)
B.介词for引导的时间状语和终止性动词的现在完成时的否定式连用,只有一种含义。
eg. Mary has not left here for six months.
玛丽已六个月没有离开过这儿了。
句中含有till 或until 引导的短语或从句,从句中的谓语动词可以是延续性的,也可以是终止性的,但要注意两种情况:
1. 如果主句中动词是延续性的动词,动词肯定或否定都可以,只是含义不同。
eg. He listened to the radio until his father came back.
他听无线电一直到他父亲回来为止。
eg. He didn’t listen to the radio until his father came back..
直到他父亲回来,他才听无线电。
2. 如果主句中的谓语动词是终止性动词,则只能用否定式。
eg. Mr. Smith didn’t marry until he was forty- five. (right)
史密斯先生到四十五岁才结婚。
while 一般跟延续性动作,用进行时。我们老师归结一句好记的话:when的胃口大,while的胃口小意思是,when 既可以跟短暂动作,又可以跟延续性动作。而while只能跟延续性动作(一般是进行时)例句:i was doing my homework when Tom called me.call 是短暂性的动作,所以不能用whilei was washing the dishes while/when Lily k是延续性的,所以when和while都行。这就是为什么,when的胃口大,while 的胃口小
延续性动词和短暂性动词的区别
2007-09-12 20:09
说真的,我是从字面上理解的,很容易理解吧,持续的动作就是延续动词,反之就是瞬间动词(短暂动词),这个有这种感觉还是很好理解的,老师就是说的不一样意思肯定也都对,你看看下面的浅谈吧
延续性动词: live,run,stay,clean,play,hold,watch,teach,read,study,teach,eat,drink,write,dance, sing,smoke
瞬间性动词:
open,stop,like,love,die,win,close,shot,begin,start enter,finish
1、终止性动词:表示不能延续的动作,即动作发生后立即结束。如:begin,arrive,borrow,buy,break,close,come,fall,dic,finish,go,leave,lend,mary,reach,receive,open,sell,start,stop等。
终止性动词的肯定式是不能持续的,所以不能和表示一段时间的状语连用,而终止性的否定式就可以和表一段时间的状语连用,因为否定本身就是可以延续的。
如:have a cold是持续性动词,表示“状态”,可与表延续性的时间状语连用,不定冠词不能省略。
I′ve had a cold since my arrival(到达 n.).
I didn′t go to school because I had had a bad cold for days.
catch a cold是短暂性动作,表“动态”:它不能和延续性时间状语连用,不定冠词“a”可有可无,catch可用take,get代替。
Put on your coat,or you′ll catch/take/get a cold.
Take care not to get cold.
但是,若cold前有形容词修饰时,则不定冠词不能省。
如:Brown has taken a slight cold.
注意下列句子:
I have caught a cold for over a week.(×)
I have had a cold for over a week.( )
2、延续性动词:表示可以延续一段时间的动作或状态。如:be,drink,fly,eat,keep,lie,live,rain等。
延续性动词常不能和表示一个短暂具体的时间状语连用;这类动词如用于进行时态,则可以和表示一个短暂具体的时刻连用。
He worked at eight yesterday afternoon.(×)
He was working at eight yesterday afternoon.( )
3、代替终止性动词的方法
a)用延续性动词代替终止性动词
1、用have代替buy
My brother has had(不能用has bought) this bike for almost four years.
2、用keep或have代替borrow
I have kept(不能用have borrowed) the book for quite a few days.
3、用be替代become
How long has your sister been a teacher?
4、用have a cold代替catch a cold
Tom has had a cold since the day before yesterday.
5、用wear代替put on
b)用“be+形容词”代终止性动词
1、be+married代marry 2、be+ill代fall (get) ill
3、be+dead代die 4、be+asleep代fall (get) asleep
5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave
7、be+open代open 8、be closed代close/shut
9、be+missing(gone,lost)代lose
c)用“be+副词”代终止性动词
1“be+on”代start,begin
2“be+up”代get up
3“be+back(to)”代return to,come back to,go back to
4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等
d)用“be+介词短语”代终止性动词
1.“be in/at +地点”代替go to /come to
2.用be in the army 代替join the army
3.“be in/at +地点”代替move to
begin,start      be on