找考题网-背景图
未分类题

She______.
A.mustn't have hurried
B.couldn't have hurried
C.must not hurry
D.needn't have hurried

A.
A.mustn't
B.couldn't
C.must
D.needn't

【参考答案】

D
解析:needn’thavedone意为“本不必”,即已经做了某事,而实际上不必要。mustn'thavedone用法不正确,对过去发生的事情进行否定性推断应为couldn’thavedone,意为“不可能已经”。mustnotdo意为“不可以”,用于一般现在时。
热门试题