[ 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:
Must and Might ModalsVerbs and TensesTypes of Sentence StructuresSimple Present TensesNoun Phrases and Verb PhrasesFigurative Language VocabularyPerfect Tenses and Have GotSentence Structure and Verb TensesVerb PhrasesVerb PhraseOther quiz:
Vocabulary and Grammar › View____________ in Finland this week?
A. Does Walter work
B. Is Walter working
Mixed General Quiz › View
___________ you like? I like Grapes and Mango.
A. What kind of fruit
B. What type of fruit do
C. How many fruit do
D. Types of fruit do
