when和while的区别 when后面加什么时态
大家好!我是Pudding英语,点击右上方“关注”,每天分享中高考英语干货,希望为孩子们尽绵薄之力!
前段时间老有学生问我when和while有什么区别,今天终于有空整理一下。when的用法更为广泛,大多数while可以换成when, 但是表示对比与对照关系的时候,while不能换成when。
1. So while you were sleeping, I called Jenny and she helped me.
所以在你睡觉的时候,我给珍妮打了电话,她帮了我。(教材P34 2d)
2.Ben was helping his mom make dinner when the rain began to beat heavily against the windows.当雨开始重重地敲打在窗户上时,本正在帮妈妈做晚饭。(教材 P35 3a)
when 和 while 都可意为&34;当……时&34;,用来引导时间状语从句,表示主句动作发生的背景。
when引导的时间状语从句
1. 表示主句动作发生的特定时间,既可指时间点,也可指时间段。
When he was a child, he always tried out new ideas.
他小的时候常常试验一些新的设想。
2. 从句的谓语动词可以是延续性动词,也可以是非延续性动词;从句的动作和主句的动作既可同时发生,也可以是先后发生。
It was snowing when he arrived at the station.他到车站时,天正下着雪。
3. 从句可位于主句之前或之后,当位于主句之前时,与主句要用逗号分开。
When I got to the airport, the guests had left.当我到机场时,客人们已经离开了。
4. 当主句为将来时或表示将来的意义时,从句要用一般现在时表示将来。
The boy will be a writer when he grows up这个男孩长大后会成为一名作家。
典例D(2021·遂宁中考)
-I _______ when you called me at 8:00 last night.
-No wonder you didn&39;t pick it up.
A. was taking a shower
B. am taking a shower
C. took a shower
D. take a shower
解析句意:&34;你昨晚8点给我打电话的时候,我正在洗淋浴。&34;&34;难怪你没接电话。&34;空处所在句为含有 when 引导的是时间状语从句的复合句。结合句意可知,此处是说,从句的动作发生时,主句的动作正在进行。故选 A。
while引导的时间状语从句
while引导时间状语从句时,从句的谓语动词必须为延续性动词,且常用进行时。常见情况有:
(1)强调主句动作发生时,从句动作正在进行,此时从句用进行时。
While I was waiting for the bus, I met my teacher.
我在等公共汽车时,我遇见了我的老师。
(2)强调主从句动作同时进行时,主从句都用过去进行时。
While my mother was cooking dinner, I was playing chess with my brother. 我妈妈做晚饭的时候,我和弟弟在下国际象棋。
典例2(黔南州中考改编)
While Xiao Ming______ his homework, his mother came with a cup of tea.
A. has done B. had done
C. is doing D. was doing
解析句意: 当肖明正在做家庭作业时,他妈妈端着一杯茶来了。主句的时态为一般过去时,while 引导的时间状语从句要用过去进行时,故选D