过去进行时与When连用时,When后面应该跟过去进行时还是过去式?……

2025-02-23 15:31:46
推荐回答(2个)
回答1:

当过去进行时与when连用,when后面跟过去进行时或过去时均可,依具体情况而定,前者译为“当……正在……时(从句),……正在……(主句)”,后者译为“当……发生了时(从句,强调动作发生了),……正在……(主句)”
2、从句先发生,译为“当警察罚我款时交通拥挤开始发生。”
3、用过去时,如原句。无法直接说明when引导的从句是先或后发生,要以具体情况定。如:I had been asleep when my mother came back.即为主句先发生,从句后发生。3句中从句事情后发生,大体是这样。

回答2:

具体问题具体分析,如果主句事件发生时,从句事件已经结束,从句应该用过去完成时,如果主句事件发生时,从句事件正在进行中,应该用过去进行时。
还有一种,如果主句是过去进行时,而从句事件也正在进行,且较为短暂,则可以用一般过去时,如:I was studing when you came in