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:
A  B  C  D  E 


Random Topics:

Preposition of PlaceSingular and Plural NounsInfinitive or GerundSentence Structure and ConjunctionsQuantifiers and AdjectivesModals of Necessity and SuggestionGerund/ To Verb/ VerbPast Simple or Past ContinuousPresent / Future / Present Progressive / non Action VerbsVerb Tenses and Subject Verb Agreement

Other quiz:

Grammar › View

I have a couple of _______

A. time

B. sugar

C. good friends

D. parents


Collective Nouns › View

A ___ of people

A. swarm

B. congregation

C. company

D. clump

Adjective and Adverb › View

The party was ____________ with laughter and music.

A. Lively

B. Livelily


Tenses › View

I _____________ (never go) to the USA.

A. never went

B. never go

C. have never been

D. never been