在过去进行时中,“when”和“while”都表示“当...的时候”,但用法有所不同。“when”通常用来表示两个事件在同一时刻发生,例如“I was cooking dinner when she arrived home.”;而“while”则表示两个事件在过去的某一段时间同时发生,例如“I was reading a book while he was watching TV.”。了解这两者的用法能够提高英语表达的准确性和流利度。
when
when通常用来表示两个事件在同一时刻发生。例如:
- I was cooking dinner when she arrived home.
- They were playing soccer when it started to rain.
在这些句子中,when表示的是两个动作在同一时刻发生。也就是说,我正在做饭的时候,她回到了家;他们正在踢足球的时候,开始下雨了。
while
while则表示两个事件在过去的某一段时间同时发生。例如:
- I was reading a book while he was watching TV.
- They were studying for the exam while the teacher was explaining the lesson.
在这些句子中,while表示的是两个动作在一段时间内同时发生。也就是说,我正在读书的时候,他正在看电视;他们正在复习考试的时候,老师正在讲解课程。
需要注意的是,when和while在过去进行时中都可以使用,但使用的场景略有不同。当我们想要描述两个事件在同一时刻发生时,应该使用when;而当我们想要描述两个事件在一段时间内同时发生时,应该使用while。