[ 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:
Grammar › ViewPick out the correct option
A. Ocurrence
B. Occurence
C. Occurrence
D. Ocurence
Abstract Nouns › View
opposite of humility
A. pride
B. cleverness
C. excitement
D. absence
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
