20 câu trắc nghiệm Tiếng Anh 11 Unit 2: Generation Gap- Vocabulary & Grammar - iLearn smart world có đáp án

Choose the best answer.I think Rosa’s speech was too long. She _______ for such a long time.

10/20

Choose the best answer.

I think Rosa’s speech was too long. She _______ for such a long time.

should have talked

should talk

shouldn’t talk

shouldn’t have talked

Giải thích

Đáp án đúng: D

Hành động đã xảy ra trong quá khứ, và người nói có ý hối tiếc/phê bình việc đó.

Cấu trúc phù hợp: shouldn’t have + V3/-ed → diễn tả một việc đã làm trong quá khứ nhưng nhẽ ra không nên làm.

Chọn D.

Dịch nghĩa: Tôi nghĩ bài phát biểu của Rosa quá dài. Lẽ ra cô ấy không nên nói lâu đến vậy.