[ Grammar ]
We’ve _________ for a long time.
A. be waiting
B. been waiting
C. been waited
Select your answer:

Random Topics:
Prepositions of TimePhrase and ClausePunctuating ClausesNouns, Articles, DeterminersGrammar - Be going toPerfect Tenses and VocabularyLinking WordsGerund/ To Verb/ VerbTypes of Sentence StructureReported speech (statements)Other quiz:
Grammar › ViewJohn’s disappeared. Does anyone know what _________ to him?
A. happened
B. has been happening
C. has happened
D. has been happened
Homonyms › View
Her hair ribbon was ___ but her earrings were red.
a. blew
b. blue
