Grammar Quiz

[ 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 › View

John’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