[ 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:
Types of Simple SentencesFuture - be going toImperative SentencesAdverb of TimeGrammar : Must (Necessity)Superlative & Comparative AdverbsSo, Such, Many, MuchFirst ConditionalModal Verbs of PossibilityPronoun Antecedent AgreementOther quiz:
Grammar › ViewThe police officers______the burglar in the morning.
A. caught
B. catch
C. was catching
Be Verb in Tenses › View
These weights ____ heavier yesterday.
A. were
B. was
C. is
D. was
