Đề thi thử THPTQG Sở Giáo Dục Và Đào Tạo Hà Nội môn Tiếng Anh (đề số 13)

John ________ the keys. I cannot see it anywhere.

38/49

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

John ________ the keys. I cannot see it anywhere.

should have taken

could have taken

must have taken

needn't have taken

Giải thích

Đáp án C

must + have done st”: thể hiện sự phỏng đoán khá chắc chắn về một hành động đã xảy ra trong quá khứ