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:
A  B  C  D  E 


Random Topics:

Gerund and InfinitivesComparative AdjectivesThe First Conditional SentencePersonal Pronouns and VerbTime ExpressionsConjunctions and Verb TensesGrammar - Present PerfectLexico and GrammarGrammar: Have toVerbs and Adverbs

Other quiz:

Grammar › View

You _________to me when I told you to turn the oven off.

A. was not listening

B. were not listening

C. are not listening

D. don’t listen


Grammar › View

I … very tired yesterday.

A. was

B. were

Grammar › View

What kind of sentence is it?

Why is Math everyone’s favorite subject?

A. Exclamatory

B. Imperative

C. Declarative

D. Interrogative


Grammar › View

I m depending on you.

A. Wrong

B. Correct