过去完成时和过去进行时的连用有这样一个句子:They had rushed up to her while she wa

过去完成时和过去进行时的连用
有这样一个句子:
They had rushed up to her while she was having a picnic with her children.
我不太明白while连接的前后两句,既然用了while表示同时发生的两件事,为什么前面用的是过去完成时后面用的是是过去进行时?
sanwusulin 1年前 已收到2个回答 举报

baobao1108 幼苗

共回答了19个问题采纳率:89.5% 举报

这句句子表达的意思是“当他们冲过去的时候(时间过程),她和孩子们在野餐.”
两个都是同一段时间里发生的事情,照理都应该用while连接两个进行时
但是!rush up to是个瞬间动词呀,不可以用进行时的!
所以前面用完成时表示这个意思,后面照旧用进行时

1年前

6

一路畅游 幼苗

共回答了2个问题 举报

描述过去已进行过的事件,整个句子就是要用过去式,while表示并列,事件同时进行,当他们赶忙去找她的时候,她正在与孩子们野餐。如果都用过去完成时意思就不对了。

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.041 s. - webmaster@yulucn.com