首页 > 留学知识库

问题: 过去进行时

when I was watering the garden ,it began to rain. 这句对吗?when不是接短暂性的嘛 应该接过去式

解答:

如果想表达的意思是“我正在给花园浇水,天突然下起雨来了”,建议将句子做一些微调:I was watering the garden when it began to rain.


补充说明:

首先感谢各位的指教。

出于过去考试的习惯想法,我可能把简单的问题想的复杂了。记得以前考试考查when的用法的时候,经常遇到when引导从句表示“正在做某事的时候另外一个事情‘突然’发生了”这样的题目,而且通常涉及过去进行时和过去时态。我所说的“微调”就是出于这个考虑。其实,When I was watering the garden ,it began to rain.这句话没有问题。

说到when和while的区别时通常是说他们表示“当...时候”时的区别,正如可可所言,when后面引导的从句可以是短暂性或者是延续性的,而while后面引导的从句是延续性的,表示伴随,甚至表示转折等等。

在实际使用当中,native Speaker 其实不太注重细微的语法区别,但是when的使用频率要比while高得多。然而,对正在学习英语或正在准备考试的人来说,语法的学习(细致的学习)还是无法避免。

作此补充,仅供参考。