Grammar Quiz

[ 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 Tenses

Other quiz:

Future Perfect Continuous Tense › View

You … here for three months when you can ask for a pay raise.

  1. would have been working
  2. 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.