Grammar Quiz

[ Grammar ]

How long                           for the taxi?

A. are you waiting

B. have you been waiting

C. have you waited 

D. do you wait

Select your answer:
         


Random Topics:

Present Simple & ContinuesAuxiliary ModalPast Tense & Present Perfect TenseWill or Going toComparatives - SuperlativesFirst Conditional, Future Time ClausesAdverb ClausesConjunctive AdverbsHave toFragment, Comma Splice and Run -on Sentence

Other quiz:

Verbs with Prepositions and Conjunctions › View

Three men have been charged …….. robbery.

A. in

B. at

C. for

D. with


Verb Tenses › View

We will visit our grandparents this weekend.

A. past simple

B. present continuous

C. future will

D. modal verb