Grammar Quiz

[ Grammar ]

We ____________ (wait) for the bus for over an hour.

A. have waited

B. are waiting

C. waited

D. have been waiting

Select your answer:
         


Random Topics:

Parallel Structure or Combining SentencesVerb PhrasesConjunctions, Prepositions and InterjectionsPast Tense & Present Perfect TenseDegree of Comparisonas...as, comparatives, superlativesPast Simple, Present Perfect TenseIELTS GrammarGerund - to Infinitive

Other quiz:

Vocabulary › View

We can never show enough _________ for our military service workers.

A. pique

B. precede

C. reverence

D. superficial

E. wince


Prepositions of Time and Place › View

Can Superman see ___ walls?

A. through

B. in

C. into