单选题
They hurried there only to find the meeting canceled. In fact, they______ at all.
【正确答案】
A
【答案解析】本题考情态动词的用法。Needn’t have done意为“(过去)不必做而实际上已经做了”;might not have done意为“(过去)不可能做过”;mustn’t have done本身不正确; Couldn’t have done也是意为“(过去)不可能做过”。结合句意,故A项正确。本句大意为:他们匆忙赶到那里,结果发现会议被取消了。事实上,他们根本不用去的。