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

- "Why wasn't your boyfriend at the party last night?"

859/1620

- "Why wasn't your boyfriend at the party last night?"
- "He______ the lecture at Shaw Hall. I know he very much wanted to hear the speaker."

was to attend

can have attended

may have attended

should have attended

Giải thích

Đáp án C

Cả 3 đáp án B, C, D đều thể hiện dự đoán một sự việc có thể diễn ra trong quá khứ, D nghĩa là “đáng lẽ anh ấy nên”, còn B, C nghiêng vế tính chất dự đoán nhưng độ chắc chắn của B cao hơn. ở vế sau của câu có đề cập “I know he very much wanted to hear the speaker nên đáp án là B