Question:
Andrian got surprisingly high grades in the final exam. He ______ his lessons very carefully.
>A. can’t have revised
>B. would have revised
>C. needn’t have revised
>D. must have revised
Answer the question before viewing the answer below
Correct answer D