Question 73
HardOriginal questionChoose the word that fills the blank.
You ______ have bought so much milk; we already had two packets.
Show the answer and explanation
CorrectNot quiteAnswer C
Correct answer: C
Explanation
"Need not have" with a past participle means something was done but was not necessary: you need not have bought it.
Worth noting
"Must not have bought" is a guess that it was not bought. "Should have bought" would say buying it was right.
- Concept
- "Need not have" for something done that was not needed
- Typical timeTypical
- 30 s
- Your timeYours
- —
Practise this chapter →
Ten questions from Articles, prepositions and modals, at your own pace.