Grammar Quiz

[ 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 Clause

Other quiz:

Grammar and Vocabulary › View

Choose 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