[ 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:
Persuasive Text › ViewMr. Smith ____ be away this weekend, but we’re not sure.
A. Ought to
B. Has to
C. Might
Grammar › View
Amy and Jason ___ play the guitar after school.
A. is going to
B. are going to
C. goes to
D. be going to
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
