25 đề thi thử Tiếng Anh chuẩn cấu trúc bộ giáo dục có lời giải chi tiết(p16)

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

14/50

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions

“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

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” 

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à.”