本文目录
英语中,when通常表示“当……时候”,“在……时候”,“每当……时候”。当when引导的从句中出现动作或状态发生的时间,需要注意选择合适的时态。
当从句的动作或状态发生在现在
当从句的动作或状态发生在现在,主句使用一般现在时,从句使用一般现在时或现在进行时。
例句:
- When I feel bored, I usually listen to music. (当我感到无聊时,我通常听音乐。)
- When he is studying, he always listens to music. (当他在学习时,他总是听音乐。)
当从句的动作或状态发生在过去
当从句的动作或状态发生在过去,主句使用一般过去时,从句使用过去完成时或过去进行时。
例句:
- When I arrived at the airport, the plane had already taken off. (当我到达机场时,飞机已经起飞了。)
- When we were having dinner, it was raining heavily outside. (当我们在吃晚餐时,外面下着大雨。)
当从句的动作或状态将来发生
当从句的动作或状态将来发生,主句使用一般将来时,从句使用一般现在时或现在进行时。
例句:
- When it rains tomorrow, I will stay at home. (明天下雨时,我会呆在家里。)
- When he comes back, we will have a party. (他回来时,我们会举行一次聚会。)
当从句的动作或状态和主句同时发生
当从句的动作或状态和主句同时发生,主句使用现在进行时,从句使用现在进行时。
例句:
- When I am writing this article, my cat is sleeping beside me. (当我写这篇文章时,我的猫正在我旁边睡觉。)
- When she is cooking, she always listens to music. (当她在做饭时,她总是听音乐。)
总之,当从句中的动作或状态发生时间与主句有关联时,需要选择合适的时态,以便表达清晰、准确的语意。