30 đề thi thử thpt quốc gia tiếng anh năm 2020 cực hay có lời giải (Đề số 24)

Bob was absent; he _____ sick again. must have been

15/50

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to the following questions
Bob was absent; he _____ sick again.

shouldn’t have been

mustn’t have been

must have been

should have been

Giải thích

Đáp án C

Kiến thức: động từ khuyết thiếu đi với P2

Giải thích:

Should (not) + have + P2: đáng lẽ (không) nên làm gì

Must + have + P2: chắc hẳn là (diễn tả một phán đoán mang tính logic

Tạm dịch: Bob đã vắng mặt, anh ấy chắc hẳn là lại bị ốm