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:

Conjunctions and Commas › View

The family didn’t want to be late for the movie _______ they hurried.

A. but

B. or

C. because

D. so


Prepositions of Place › View

He is _____the airplane.

A. on

B. in

C. at

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