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

If people _______ the rules, there are no more accidents.

A. follow

B. take care of

C. obey

D. remember


Grammar › View

Yes, we’re really enjoying it.

A. Do you have a good time in Spain?

B. Are you having a good time in Spain?

C. Is you having a good time in Spain?

D. Does you have a good time in Spain?

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