17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

“You have cooked so many dishes. There are only three of us for lunch.”

221/1620

“You _____ have cooked so many dishes. There are only three of us for lunch.”

couldn't

wouldn't

needn't

oughtn't

Giải thích

Đáp án C

Kiến thức về động từ khuyết thiểu

Diễn tả điều gì không cần thiết phải làm trong quá khứ (nhưng đã làm)

dùng cấu trúc “needn’t have + PII”

Tạm dịch: Bạn đáng ra không cần nấu quá nhiều món ăn. Chỉ có ba người chúng ta ăn trưa thôi mà.3