本文目录
当我们想要表达一个动作发生的时间,通常会用到 when 这个关键词。那么,在 when 后面的句子中,我们应该使用什么时态呢?
当从句中的动作在主句动作之前发生时
当从句中的动作在主句动作之前发生时,我们通常使用过去完成时。比如:
- I had already finished my homework when my friend called me.
这句话中,从句 "I had already finished my homework" 使用了过去完成时,因为这个动作在主句 "my friend called me" 之前发生。
当从句中的动作与主句动作同时发生时
当从句中的动作与主句动作同时发生时,我们通常使用过去式。比如:
- I was watching TV when the phone rang.
这句话中,从句 "I was watching TV" 使用了过去式,因为这个动作与主句 "the phone rang" 同时发生。
当从句中的动作在主句动作之后发生时
当从句中的动作在主句动作之后发生时,我们通常使用一般将来时。比如:
- I will call you when I arrive in New York.
这句话中,从句 "I arrive in New York" 使用了一般将来时,因为这个动作在主句 "I will call you" 之后发生。
总结
当从句中的动作在主句动作之前发生,使用过去完成时;当从句中的动作与主句动作同时发生,使用过去时;当从句中的动作在主句动作之后发生,使用一般将来时。掌握这些基本规则,我们就能够正确地使用 when 后面的句子时态了。