while和when的区别 when与while用法口诀
关于连词when与while的差异详解
当我们探讨从属连词when与while的差异时,我们实际上是在探讨两种不同情境下时间表达方式的微妙差别。
简述when与while的差异
在部分句子中,这两个连词可以互换使用而意思基本不变。通常来说,当您希望关注一个持续进行中的动作时,会倾向于选择使用while后接进行时态。
例如:“当我在洗碗时,妻子回家了。”(While I was washing the dishes, my wife came home.)在此例中,洗碗的动作是一个持续的过程,有一定的时间跨度(如4分钟),因此使用while是恰当的。
在不需要强调动作正在进行,或者该动作较为短暂、不具有持续性时,则可以使用when与简单时态结合。
例如:“开始下雨时,我们进屋了。”(When it started to rain, we went inside.)这里,降雨这一动作持续时间短,没有持续进行的概念,所以用when更为合适。
以下是运用这两个连词的技巧
技巧一:利用while强调进行时态
在描述持续进行的动作时,我们倾向于使用while配合进行时态。
例如:“当我正在做饭时,电话响了。”(While I was cooking dinner, the phone rang.)这里,做饭是一个持续的过程,所以用while更能凸显这一动作的持续性。
技巧二:正确使用while的场合及时限问题
通常而言,while与进行时态结合使用来表示某段时间内的持续动作。但也要注意不要在不适当的场合使用while。
- 当我在童年时期踢足球时(When I was a child, I played soccer.)是正确的用法。
- 而说“当我是个孩子的时候我踢了足球”(While I was a child, I played soccer.)则显得不自然。因为当我们谈论一个较长时间段的状态时,通常不使用进行时态。
“当我还是个孩子”这个状态描述的是一种状态而非一个持续的动作过程。我们不会用“while”来描述长时间的状态。也需要注意到状态动词与动作动词的区别。
关于状态动词与动作动词的注意事项
以be动词为例,它是描述状态的状态动词。这类动词一般不使用进行时态。
举例:“我住在我的家乡”(I live in my hometown.)的“住”这个行为如果被描述为“当我住在老家的时候我做了晚餐”(While I lived in my hometown, my mother made me dinner.),则显得不自然。因为“住”是一个状态动词,它描述的是一种持续的状态而非一个具体的动作过程。
相比之下,“开车的动作”则是一种可以明确起始和结束的动作。例如,“当我在开车时你在播放电台”(When I was driving, you were playing with the radio.)在这里开车的行为被看作是暂时的活动过程,用when更恰当。