[ Mixed Tenses ]
Jing Wei _______ for Sharon for over an hour, but she still has not arrived.
A. has been waiting
B. is waiting
C. had been waiting
D. have been waiting

Random Topics:
Prepositions and Preposition PhrasesPrepositionsModals, Infinitives and GerundsFuture Simple TenseCommon & Proper NounsFuture TenseGRAMMAR - Could / Could notPrepositions Of PlaceIf ClausesArticles & PrepositionOther quiz:
Grammar › ViewThe bus is hardly _______ late arriving to pick up students from school.
A. ever
B. since
C. never
D. ever
Grammar › View
Active or Passive Voice?
The sun is totally eclipsed by the moon.
A. Active
B. Passive