过去进行时与When连用时,When后面应该跟过去进行时还是过去式?……1、如题;2、The rush hour started when the police officer was giving me the ticket.这句里用When引导的从句来表示事物发生的先后次序,那么在这样的句子里When后引导的从句是先发生,还是后发生?3、How fast were you going when the police officers stopped you?在这一类句子里,究竟是when引导的从句里用过去式还是过去进行式?是不是还是When引导的从句里的事情先发生/后发生?
问题描述:
过去进行时与When连用时,When后面应该跟过去进行时还是过去式?……
1、如题;
2、The rush hour started when the police officer was giving me the ticket.这句里用When引导的从句来表示事物发生的先后次序,那么在这样的句子里When后引导的从句是先发生,还是后发生?
3、How fast were you going when the police officers stopped you?
在这一类句子里,究竟是when引导的从句里用过去式还是过去进行式?是不是还是When引导的从句里的事情先发生/后发生?
答
具体问题具体分析,如果主句事件发生时,从句事件已经结束,从句应该用过去完成时,如果主句事件发生时,从句事件正在进行中,应该用过去进行时。
还有一种,如果主句是过去进行时,而从句事件也正在进行,且较为短暂,则可以用一般过去时,如:I was studing when you came in
答
当过去进行时与when连用,when后面跟过去进行时或过去时均可,依具体情况而定,前者译为“当……正在……时(从句),……正在……(主句)”,后者译为“当……发生了时(从句,强调动作发生了),……正在……(主句)”2...