[ 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:
Tenses › ViewLook! Kate…………. the flowers
A. is planting
B. are planting
C. planting
D. is plannting
Verb-ing or to Verb › View
The students ______ up the classroom after they made a mess.
A. were asked cleaning
B. were let clean
C. made to clean
D. were made to clean
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
