[ 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 › ViewIf I ________ on a lonely island, I ________ around naked all day.
A. live – run
B. lived – ran
C. would live – run
D. lived – would run
Present Continuous Tense › View
Simone and I ___ a lot of fun at this party.
A. Are having
B. Is have
C. Aren’t haves
D. Isn’t having
E. Am having
We 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
