[ 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:
Present Perfect - Just, Already, YetSimple PastConditional SentencesAdjectives with -ED and -INGTenses and ArticleGrammar - could / could notModals TensesBe going to / WillTenses & AffixesModals and TensesOther quiz:
Future Perfect Continuous Tense › ViewYou … here for three months when you can ask for a pay raise.
- would have been working
- will have been working
Grammar › View
Kanye West song is called Welcome to Heartbreak.
A. Kanye West’s song is called Welcome to Heartbreak.
B. Kanye Wests song is called Welcome to Heartbreak.
C. Kanye West song’s is called Welcome to Heartbreak.
D. Kanye Wests’ song is called Welcome to Heartbreak.
