Grammar Quiz

[ Tenses ]

How long __ they __ (wait) for us?

A. do, wait

B. are, waiting

C. have, waited

D. have, been waiting

Select your answer:
         


Random Topics:

Grammar : Structural Common ErrorsConditional Sentence Type 0-3TOEIC Tenses, VerbsSimple Future - PassiveEnglish for TourismWill vs Verb Infinitivesand, so, but, becausePresent Perfect Negative and InterrogativeLinking Words and ConjunctionConditional and Subjunctive

Other quiz:

Grammar › View

Yamini’s birthday is _____ June.

A. In

B. On

C. At


Modals › View

It’s 10 p.m. The lights are off. They _________ be at home.

A. must

B. can’t

C. might