[ 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:
Degrees of Comparison › ViewIf I am 10 years old and my brother is 12 years old, my brother is older than me.
A. True
B. False
Modal Verbs › View
You _____ report this issue to the manager immediately.
A. must
B. could
C. can
D. might
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
