单选题
She______.
A、
mustn't have hurried
B、
couldn't have hurried
C、
must not hurry
D、
needn't have hurried
【正确答案】
D
【答案解析】
[解析] needn’t have done意为“本不必”,即已经做了某事,而实际上不必要。mustn't have done用法不正确,对过去发生的事情进行否定性推断应为 couldn’t have done,意为“不可能已经”。must not do意为“不可以”,用于一般现在时。
提交答案
关闭