首页 > 留学知识库

问题: 语法综合练习9

The crazy fans ______ patiently for three hours,and they would wait till the movie star arrived.
A. were waiting B. had been waiting
C. had waited D. would wait
请详细写出解题的过程和思路。

解答:

B,因为后面说and they would wait till the movie star arrived. 可知事情发生在过去,而且等的动作还未停止。这就说明前面等三小时是过去的过去,所以用过去完成进行时。

由过去完成进行时表示的动作常持续进行直到或甚至超过说话的时间(这个时间是在过去)。