We ________ so much food last night. Only three guests turned up.
We ________ so much food last night. Only three guests turned up.
A、shouldn’t order
B、didn’t need order
C、needn’t have ordered
D、mustn’t have ordered
【正确答案】:C
【题目解析】:本题考查情态动词的用法,needn’t have done sth. 本没有必要做某事。
Top