关于过去进行时里的when and whlie
1个回答

一、关于延续性动词和瞬间动词

1、延续性动词:所谓延续性指的是某一个行为在发生以后还能照原来的样子继续下去,如:sit(坐着的状态),lie(躺着的状态),stay(停留下来的状态)等;

2、瞬间动词:所谓瞬间指的就是动作发生后随即停止,是一种一纵即逝的行为,如:seat(就坐),lay(躺下),stop(停住)等

二、关于 when 和 while 的区别

1、when引导的从句表示在某时刻或某一段时间发生的行为状态,用法如下:

1)就在某个时刻而言,when 可用与表示瞬间动作发生动作的动词连用,如:

* When he left the house, I was sitting in the garden.当他离开家时,我正在院子里坐着.(leave指脱离出发点那一刻的瞬间动作,接下来应该是 be off 的离开状态)

* When he arrived home, it was just nine o'clock.当他到家时,正是九点钟.(arrive 指接触目的地那一刻的瞬间动作,解析来应该是 be at home的在家状态)

2)就某一段时间而言,when 又可以与表示延续行为状态的动词连用,如:

* When I was young, I was sick all the time.我小时候我总是生病.(was young表示的是处于年轻的延续状态)

* When he stays there, I will visit him. 他在那里逗留的时候,我会拜访他.(stay 表示处于停留状态的延续行为)

2、while引导的从句只表示一段时间发生的延续行为,因此只能与延续性动词连用,可以用 when 取代,如:

* While/when he was in London, he studied music.当他在伦敦时,他学习音乐.

* While/when she was typing the letter, the telephone rang.当她在用打字机打那封信时,电话响了.

* It was lovely while/when it lasted.当它开着的时间它是很惹人喜爱的.

但是,当 while 既表示正当某个延续行为进行着的时候,同时还有与主句行为有着明显的对照关系,带有转折含义,这种情况就不能用when 取代,如:

* The grandparents love the children, while they are strict with them. 祖父母爱他们的孩子,而与此同时对他们要求还很严格.

* Some people like coffee, while others like tea. 有些人喜欢咖啡,而有些人却喜欢茶.

三、关于 when 和 while 引导句子的时态问题

1、表示经常性行为状态,主从句都用一般现在时,如:

* When the wind blows, all the doors rattle. 刮风的时候,这门就吱嘎作响.

* Flowers are lovely while they are in full bloom. 花盛开着的时候很招人爱.

2、表示将来的行为时,主句用将来时态,从句用一般现在时,如:

* I'll call you when I get there. 我一到那里就给你打电话.

* He will help you while you are in trouble. 你要是陷入困境,他会帮助你的.

3、表示过去的行为状态时,主从句都用过去时,如:

* When I was young, I was sick all the time. 在我小时候我总是生病

* The flower was lovely while it lasted. 这朵花开着的时候很招人爱.