Question:
Daisy cooked so many dishes for lunch, but it wasn’t necessary.
Reference explanation:
Correct answer: A
Answer A
“Daisy cooked too many dishes for lunch, but that wasn’t necessary.”
=> Daisy shouldn’t have cooked so many dishes for lunch.
The remaining answers:
B, C, D don’t make sense
Structure: – needn’t have PP: shouldn’t need to do anything (because it’s not necessary)
– couldn’t have PP: maybe, could have done nothing
– must have PP: surely
ADSENSE
===============