Tổng hợp đề thi Tiếng Anh có lời giải (Đề số 14)

Why wasn't your boyfriend at the party last night?He ______ the lecture at Shaw Hall

15/63

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

may have attended

was to attend

should have attended

can have attended

Giải thích

Đáp án : A

May have + past participle : có lẽ đã làm gì trong quá khứ, dự đoán không chắc chắn. Be to V = cần phải làm gì. Should have + past participle: đã nên làm gì trong quá khứ, mà đã không làm. Can have + past participle: đã có thể làm gì trong quá khứ, mà không làm