Kỳ thi thử thpt quốc gia lần 1 năm 2019 môn Tiếng Anh cực hay có lời giải(Đề 16)

Nam’s score on the test is the highest in the class; he _________ hard last night.

14/64

Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions.

Nam’s score on the test is the highest in the class; he _________ hard last night.  

should have studied

may have to study

must have studied

could have studied

Giải thích

Chọn C

“must have done st”: nhận định một việc đã xảy ra trong quá khứ