问题 选择题

Where have you been ?

— I_______in the heavy traffic .Otherwise I_______ here earlier.

A.have got stuck; would have come

B.got stuck; was

C.got stuck ; would have come

D.had stuck ; would come

答案

答案:C

考查时态及虚拟语气。句意:你去哪了?我遇上交通拥挤了,不然的话我会早点到这的。be/get stuck in 陷入,困住,陷入交通拥挤动作在过去,故用一般过去式,第二空为与过去事实相反的虚拟语气,主句用would/could/might + have done结构,所以答案选C。

单项选择题
单项选择题