Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Michael got surprisingly high grades in the final exam. He ________ his lessons very carefully.
A.can’t have revised
B.should have revised
C.needn’t have revised
D.must have revised

Các câu hỏi liên quan