Daisy cooked so many dishes for lunch, but it wasn't necessary.
Giải thích
Chọn đáp án A
"Daisy đã nấu quá nhiều món ăn cho bữa trưa, nhưng điều đó đã không cần thiết." Daisy đáng ra không cần nấu quá nhiều món ăn cho bữa trưa.
B, C, D không hợp nghĩa
Cấu trúc: - needn't have PP: đáng ra không cần làm gì (vì không cần thiết)
- couldn't have PP: có lẽ, có thể đã không làm gì
- must have PP: chắc hẳn đã