[ Grammar ]
Adrian got surprisingly high grades in the final exam. He ______ his lessons very carefully.
A. must have revised
B. can’t have revised
C. would have revised
D. needn’t have revised
Select your answer:
Random Topics:
Noun and Modal VerbsVerbs and PrepositionsPast and Perfect TensesPresent Simple/AffirmativeGrammar: SyntaxModals TensesFew, a few, little, a littleGrammar and PrepositionAdjective Clause and Adverb ClauseOther quiz:
Grammar and Vocabulary › ViewChoose the word or phrase that goes with watch.
A. movies
B. books
C. music
Grammar › View
_____ you like learning English?
A. Do
B. Are
C. Does
D. Is