Grammar Quiz

Topics: Verb Tenses

He has been rehearsing for the school play. (Present Perfect)

A. has been rehearsing

B. will be rehearsing

C. rehearsed

D. was rehearsing

Select your answer:
         


Random Topics:

Time ExpressionsPast Perfect SimpleModal PerfectExclamationSubjunctivegoing toGrammar : Must (Necessity)Passive ModalsCohesive DevicesVerb + Preposition

Other quiz:

Modal Verbs › View

You ___ bring your jacket. It’s quite warm outside.

A. needn’t

B. mustn’t

C. shouldn’t

D. can’t


Adjective vs Adverb › View

Peter smiles so ___ .

A. happy

B. happily