[ Tenses ]
How long __ they __ (wait) for us?
A. do, wait
B. are, waiting
C. have, waited
D. have, been waiting

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 AgreementOther quiz:
Conjunctions and Commas › ViewThe 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 › ViewThe 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
