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:

Comparison › View

It’s (easy) _________ to play an instrument after you’ve been practicing for a while.

A. easier than

B. easier

C. the most easy

D. more easy than


Articles and Quantifiers › View

We’d better buy some petrol as we have’nt got _____ left.

A. little

B. very

C. much

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