the crazy fans___patiently for two hours,and they would wait till the movie star arrivedwere waiting had been waiting为什么

问题描述:

the crazy fans___patiently for two hours,and they would wait till the movie star arrived
were waiting had been waiting
为什么

选后一个,意思是已经等了两个小时了,还会再等下去。
这里强调的是已经等了两小时了,应该用过去完成时。

had been waiting,过去完成进行时,一直在等待,并且还将继续等待下去
他们会继续等待电影明星出现

had been waiting
had been waiting 表示从过去到现在一直在等
而 were waiting 只表示过去一直等待

had been waiting
过去完成进行时
疯狂的影迷已经耐心的在那里等了两个小时 它们将会继续等知道电影明星出现