当我们表达过去某个时间点或时间段发生的事情时,常常会使用when这个词。但是,当我们使用when来描述过去的事情时,前后的时态是否需要一致呢?这是一个常见的问题,本文将对此进行探讨。
首先,我们需要理解什么是时态。时态是指动词在句子中所表示的时间。在英语中,常见的时态有三种:过去时、现在时和将来时。例如,过去时的动词形式为过去式,现在时的动词形式为一般现在时,将来时的动词形式为将来时态。
接下来,我们来看看when在不同时态下的用法。当我们描述过去的事情时,通常使用过去时,例如:
- I met my friend yesterday when I was walking in the park.(昨天我在公园散步时遇见了我的朋友。)
在这个句子中,when引导的从句中使用了过去时。这是因为when所描述的时间是过去的时间点。
当我们描述现在或将来的事情时,通常使用一般现在时或将来时,例如:
- I will call you when I arrive at the airport.(我到达机场后会给你打电话。)
- She always eats breakfast when she wakes up.(她每天早上醒来后都会吃早餐。)
在这些句子中,when引导的从句中使用了一般现在时或将来时。这是因为when所描述的时间是现在或将来的时间点。
需要注意的是,当when所描述的时间是过去的时间段时,前后时态需要一致。例如:
- I lived in Beijing for five years when I was a child.(我小时候在北京住了五年。)
在这个句子中,when所描述的时间是过去的五年时间段,因此从句中使用了过去时。主句中使用了过去时是因为我现在已经不住在北京了。
综上所述,when前后时态需要根据所描述的时间来决定。当when所描述的时间是过去的时间点时,从句中使用过去时;当when所描述的时间是现在或将来的时间点时,从句中使用一般现在时或将来时。当when所描述的时间是过去的时间段时,前后时态需要一致,使用过去时即可。