[ Present Perfect Continuous Tense ]
I….(wait)….for you since two o’clock.
A. has been waiting
B. waiting
C. have been waiting
D. am waiting

Random Topics:
Grammar - may/might/couldModal Verbs and PermissionGrammar - Punctuation of SentencesSentencesGrammar - Present Perfect with already, just, yetDefinite and Indefinite ArticlesModal Verbs & Reflexive PronounsRelative ClausesGerundsToeic VerbOther quiz:
Vocabulary › Viewforecast – hindsight
A. synonyms
B. antonyms
Grammar › View
What an amazing view! I wish ___ my camera.
A. I brought
B. I’d brought
C. I’ve brought
Grammar › ViewTommy and I are very different, but we are used ___ together.
A. to living
B. to live
C. living
Tenses › View
They ____ speak to the manager tomorrow.
A. will
B. would
C. are going
D. are
