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

You and your big mouth! It was supposed to be a secret. You her!

532/1620

You and your big mouth! It was supposed to be a secret. You _____________ her!

shouldn’t have told

mightn’t have told

mustn’t have told

couldn’t have told

Giải thích

Đáp án: A

Giải thích:

A. shouldn’t have done: lẽ ra không nên làm gì trong quá khứ (thực tế đã làm)

B. mightn’t have done: có thể không làm gì trong quá khứ

C. mustn’t have done: chắc hẳn đã không làm gì trong quá khứ (phỏng đoán dựa trên căn cứ chắc chắn)

D. couldn’t have done: không thể làm gì trong quá khứ

Dựa vào nghĩa câu, chọn A.

Dịch: Anh và cái miệng hớt lẻo của anh! Đáng lẽ phải là bí mật. Anh không nên nói với cô ấy!