第1个回答 2022-06-10
-含有过去进行时的 'When' 从句
想想过去某一时刻你正在做某事,这时被另一件事中断了。也许你正在写邮件,这时电话铃响了,也许你正在看电视,这时有人敲前门。
用过去进行时描述动作在某一个时间正在进行,一个含有一般过去时的 when 从句用来表达动作被打断.
I was writing an email when the phone rang.
我正在写邮件,这时电话铃响了。
I was taking a shower when someone knocked on the door.
我正在洗澡,这时有人敲门。
-含过去进行时的'While' 从句
使用 while +过去进行时,描述被另一动作中断的一个持续动作( While it was raining )。中断的动作使用一般过去时( the electricity went out )。
While it was raining , the electricity went out .
下雨的时候停电了。
While we were sleeping , the electricity came back on .
我们睡觉的时候,又有电了。
-当两个过去持续的动作同时发生,你可以把while用在任意一个动作上。
While Ken was calling the police, the neighbor's dog was barking .
当肯在给警方打电话时,邻居的狗在犬叫。
While I was driving , I was putting on my lip gloss.
开车时,我涂上了润唇膏。
-如果while从句位于句后,不使用逗号。
The electricity came back on while we were sleeping.
我们睡觉时又有电了。
The neighbor's dog was barking while Ken was calling the police.
肯在给警察打电话时,邻居的狗在犬叫。
-在描述事故时,您通常可以包含两个动作,其中一个动作(was+ verb + ing )被另一个动作中断。
I sprained my ankle while I was playing soccer. 我踢足球的时候扭伤了脚踝。
I was walking on an icy road when I slipped and broke my leg.
当时我正在结冰的路面上走路,不小心滑倒摔断了腿。
-正如您可能已经注意到的那样,您可以使用while和when来引入当时正在发生的动作。
While I was crossing the road, a woman fell down.
我过马路时,一个女人摔倒了。
When I was driving to work, I saw the accident.
我开车去上班时目睹了事故的发生。
-您还可以用when来引入第二个动作。
A: What happened? 发生了什么事?
B: I was climbing the ladder when I slipped . 我爬楼梯时滑了一跤。