[ Tenses ]
They _______________ waiting for the bus for over an hour.
A. have been
B. were
C. are
D. had been
Select your answer:

Random Topics:
Gerund, Participle, Infinitive, or AppositiveGrammar: is/are/was/wereDependent ClausesPresent Perfect: for/sinceConjunctionPrepositions and Preposition PhrasesInterrogative PronounsVerbals and VoicePresent Continuous vs Future TensesTenses and ConclusionsOther quiz:
Indefinite and Intensive Noun › ViewYou _______ have the potential to accomplish anything.
A. itself
B. ourselves
C. yourselves
D. oneself
Tenses › View
The festival ____ on the first weekend of August every year.
A. happens
B. happened
C. is happening
D. will happen
