在英语语法中,“when”是一个常见的引导词,它可以用来引导时间状语从句或条件状语从句。当“when”用于不同的语境时,它所搭配的主句和从句的时态也会有所不同。因此,了解“when”后面应该使用哪种时态是非常重要的。
1. 当“when”引导时间状语从句时
在这种情况下,“when”通常表示某个动作发生在另一个动作的同时或之后。时间状语从句的时态选择取决于主句的时态以及事件发生的时间顺序。
- 主句是一般现在时:从句通常使用一般现在时。
- 例句:When I arrive home, I will cook dinner.
- 解释:当我到家的时候,我会做饭。这里描述的是将来的动作,但因为主句是将来时(will cook),从句用一般现在时表将来。
- 主句是一般过去时:从句通常使用一般过去时。
- 例句:When he finished his homework, he went out to play.
- 解释:当他完成作业后,他出去玩了。这里描述的是过去的两个连续动作。
- 主句是一般将来时:从句通常使用一般现在时。
- 例句:When the rain stops, we can go for a walk.
- 解释:当雨停了,我们就可以去散步了。虽然主句是将来时(can go),但从句用一般现在时来表达将来。
2. 当“when”引导条件状语从句时
在这种情况下,“when”可以被理解为“if”的一种替代形式,用来表示假设的情况。此时,时态的选择遵循“主将从现”的原则。
- 主句是一般将来时:从句通常使用一般现在时。
- 例句:When you call me, I will answer you immediately.
- 解释:当你给我打电话时,我会立刻接电话。这里描述的是未来的假设情况,主句用将来时,从句用一般现在时。
- 主句是情态动词+动词原形:从句通常使用一般现在时。
- 例句:When you have enough money, you can buy that car.
- 解释:当你有足够的钱时,你就能买那辆车。这里描述的是条件性动作,主句用情态动词+动词原形,从句用一般现在时。
3. 特殊情况:过去完成时与一般过去时的对比
有时,“when”引导的从句中可能会涉及更复杂的时间关系,这时就需要使用过去完成时来明确先后顺序。
- 从句是过去完成时,主句是一般过去时:
- 例句:When I had finished my work, she already left the office.
- 解释:当我完成工作时,她已经离开了办公室。这里强调的是先完成工作,再离开办公室的动作。
总结
“when”后面跟什么时态,主要取决于“when”所引导的是时间状语从句还是条件状语从句,以及句子的整体时态逻辑。熟练掌握这些规则可以帮助你在写作和口语中更准确地表达时间概念。记住以下几点:
- 时间状语从句:主句时态决定从句时态。
- 条件状语从句:“主将从现”原则。
- 复杂时态关系:过去完成时用于强调先后顺序。
通过不断练习和积累,你会发现使用“when”变得更加得心应手!