[ Grammar & Vocabulary ]
How long………..you……………at home? For ages.
A. do / stay
B. have / stayed
C. did/ stay
D. are/ staying

Random Topics:
Grammar Comma UsagePast ContinuousProverbsConjunctions - Conjunctive AdverbsSimple Present - Negative & InterrogativePrepositions of Location, Movement and TimePhrase vs ClauseClauses and GerundsFuture Time and TensesPresent Perfect SimpleOther quiz:
Lend vs. Borrow › ViewI have to go to my sister’s house to ________ her earrings for the party.
A. Borrow
B. Lend
Modal Verbs › View
Look what you’ve done! You ___ have been more careful.
A. should
B. may
C. ought
D. would
