英语 English problem (27 9:41:1)The  crazy  fans ________  paitently   all  the  morning   ,and  they  would wait till the movie star arrived.A were  waiting  B had  been  w

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 13:52:45

英语 English problem (27 9:41:1)
The  crazy  fans ________  paitently   all  the  morning   ,and  they  would wait till the movie star arrived.
A were  waiting  B had  been  waiting   C  had  waited   D  would  wait

选B.
翻译:The crazy fans had been waiting paitently all the morning ,and they would wait till the movie star arrived.---疯狂的歌迷们整个早上都在耐心地等待,而且他们将一直等到电影明星的到来.
解析:用过去完成进行时---过去完成进行时与过去完成时的用法很相近,它通常表示一个持续到过去某时的动作.A是过去进行时,跟后面的would wait...不一致,所以不选.C,过去完成时,跟后面的would wait也不一致,D,过去将来时态,跟后面的也不通.所以就选B.

B had been waiting

b,过去的过去,用过去完成时。

选B,因为根据句意想表达的意思来看,就是说歌迷已经等了整个上午,所以应该用完成时,后又说would wait,说明他们一直在等,所以用表状态的,综上所述,选B为正解。 这种题目高中时做过老多了,绝对错不了!

A. 强调在过去的整个一上午,都在进行的动作,后面的分句是过去将来时,所以只能用A了。

b, would wait表过去,所以应用过去的过去,用过去完成时。

B had been waiting
过去的过去,用过去完成时。
疯狂的歌迷们已经耐心的等了整个早上,他们将会一直等直到电影明星的出现。过去完成时 had been waiting 用表状态的,并且将会延续下去的状态。

选B
过去完成进行式,表示动作(wait)在过去里的持续(all the morning).

B
表示过去一段时间一直在做的事情

应该选B,该句意思是:疯狂的粉丝们已经耐心地等了整个早上,他们将会继续等直到电影明星到达。A用过去进行时,强调事情正在进行,但与后半句不符,即:粉丝正在等,不合题意。。D表将来,即粉丝将要耐心的等,不合题意,故错误.

B