Grammar Quiz

[ Present Tenses ]

I`m sorry! ….for long?

A. do you wait

B. are you waiting

C. have you waited

D. have you been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Aspect or tenses of VerbsTransitional Phrases and ConjunctionsModals and ResponsibilitiesPassive of Modal VerbsGrammar - Reflexive PronounsIntermediateAdverbs, Modals, Preposition of timeSubject and Verb AgreementGerund vs InfinitiveDirect and Indirect Question

Other quiz:

Grammar › View

I need ___ new job on vacation.

A. The

B. A

C. An

D. –


Figurative Language › View

What is personification

A. Giving human qualities to a human

B. Giving non living qualities to living things

C. Comparing something to a nonliving thing.

D. Giving human qualities to a non human things