They must have been enjoying themselves there or they______so long.A.can"t have stayedB.w

外语类 专四 已帮助 人

They must have been enjoying themselves there, or they______so long.

A.can"t have stayed

B.wouldn"t have stayed

C.needn"t have stayed

D.couldn"t stay

请帮忙给出正确答案和分析,谢谢!

热搜:the galapagos islands