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

Random Topics:
Simple and Past TensesHave toModal Verbs for Permission and ObligationPhrasesPast Perfect and Past Perfect ContinuousAdverb of MannerPersonal pronouns + possessive adjectives + Introgative pronounsDeterminersTransitional Phrases and ConjunctionsSubject and Verb AgreementOther quiz:
Verbs with Prepositions and Conjunctions › ViewWe complained …….. our hotel room.
A. for
B. about
C. with
D. to
Vocabulary › View
She ______ him a present for his birthday.
A. donated
B. Bought
C. Borrowed
D. Invented