As you worked late yesterday, you ______ have come this morning.
A、
mayn't
B、
can't
C、
mustn't
D、
needn't
【正确答案】
D
【答案解析】
needn't have done表示“过去没必要做某事但做了”。句意:由于你昨天工作得很晚,今天早晨你本不需要来的。
提交答案
关闭