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.
A. should have taken
B. could have taken
C. must have taken
D. needn't have taken
Đá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ứ