Topics: Grammar & Vocabulary
How long………..you……………at home? For ages.
A. do / stay
B. have / stayed
C. did/ stay
D. are/ staying
Select your answer:

Random Topics:
Prepositions of Time, Place, and MovementParticipal PhrasesAlthough / DespiteConditional Sentences Type 1Present Simple, Present Continuous or Present PerfectUsed to & would & Past SimpleModal Verbs & Time PrepositionsNoun Phrases and AdverbialsSimple Future - WillPerfect Tenses and VocabularyOther quiz:
Correlative Conjunction & Complex Sentences › ViewThis ,,, the end of grammar review for today.
A. are
B. have
C. am
D. is
Simple, Compound, Complex Sentences › View
As Lilly had a tea party, she invited her friends.
A. Simple
B. Compound
C. Complex
