[ Grammar ]
Sorry, I’m late! How long ___?
A. have you been waiting
B. have you waited

Random Topics:
Prepositions after VerbsCorrelative ConjunctionRelative PronounsPresent, Past, and Future TimePresent simple & ContinuousThings in EnglishAdjectives vs AdverbsSimple Past/Past ProgressiveEnglish ArticleAdverbial Concession ClausesOther quiz:
Grammar › ViewWhenever I need someone to ____ me, I go to the principal.
A. advice
B. advise
Grammar › View
Jane _____just a few minutes ago.
A. left
B. has left
C. leaves
D. had left
Grammar and Vocabulary › ViewWe didn’t go to the desert last summer. It was ______ hot.
A. too
B. enough
C. not enough
D. very
Mixed General Quiz › View
___ Evangelical Lutheran Church is ___ country’s biggest denomination.
a. The, the
b. The, a
c. An, the
