Grammar Quiz

Topics: Vocabulary & Grammar

How long have they _____ there?

A. waiting

B. been waited

C. been waiting

D. waited

Select your answer:
         


Random Topics:

Present Simple and Present Continuous TenseArgumentative VocabularyUse of Prepositions or ConjunctionsBe used to vs used toMixed ConditionalsVerb Forms and PrepositionsQuantifiers & Modal VerbsTenses and Time MarkersMay, MightGerund

Other quiz:

Gerunds + To Infinitive › View

Yeah I’m interested in English, so I…….. part in this competition

A. agrees

B. agree doing

C. agree to take

D. agree taking


Simple Past Tense › View

Simple Past Tense – compare

A. comparison

B. compared

C. comparing

D. compares