[ 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 InfinitiveOther quiz:
Vocabulary › ViewWe 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