英语中的when和while都可以表示时间,但在使用时态上却有所不同。下面是一些关于when和while前后时态的口诀,帮助你更好地掌握它们的用法。
When引导的从句
- 过去的事情,用过去完成时。
- 现在的事情,用现在完成时。
- 将来的事情,用将来完成时。
例如:
- When I got home yesterday, I had already finished my homework. (当我昨天回家时,我已经完成了我的作业。)
- When you arrive at the station, I will have been waiting for you for an hour. (当你到达车站时,我已经等你一个小时了。)
While引导的从句
- 过去的事情,用过去进行时。
- 现在的事情,用现在进行时。
- 将来的事情,用将来进行时。
例如:
- While I was studying, my roommate was playing games. (当我在学习时,我的室友在玩游戏。)
- While you are cooking, I will be setting the table. (当你在做饭时,我会摆餐具。)
以上就是when和while前后时态的一些口诀,希望对你有所帮助!记住口诀,用时态更准确。