Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 16)

Jane _____ have kept her word. I wonder why she changed her mind. A. must B. should C. need D. would

103/187

Jane _____ have kept her word. I wonder why she changed her mind.

must

should

need

would

Giải thích

Đáp án: B

Giải thích: should have Vp2: đáng ra nên làm gì

Dịch: Jane lẽ ra nên giữ lời. Tôi tự hỏi tại sao cô ấy lại thay đổi quyết định.