问题 选择题

—Where have you been?

—I         in the heavy traffic. Otherwise I         here earlier.

A.got stuck; would have come

B.got stuck; was

C.have got stuck; would have come

D.Had got stuck; would come

答案

答案:A

考查时态和虚拟语气。句意为--你到哪里去了?----我刚才被堵在路上了(发生在过去),否则(要用虚拟语气)我会早点到达这里的。(此时已经到达)。第一空被堵在路上发生在过去,所以用过去时,第二空是对过去的虚拟语气,所以选用would/could/might have done结构。

填空题
单项选择题