52单词网 > 高中英语 > 高中英语题库 > They must have been enjoying themselves there, or they so long. A. can’t have st

They must have been enjoying themselves there, or they so long. A. can’t have st

来源:网络 时间:
They must have been enjoying themselves there, or they so long. A. can’t have st

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

 

试题答案

B

句意:他们一定在那里过得很愉快,否则,他们就不会呆那么久了。