Grammar Quiz

[ Grammar ]

How long…?

A. … did she have her dog?

B. … has she her dog?

C. … have she had her dog?

D. … has she had her dog?

Select your answer:
         


Random Topics:

Modals AuxiliaryTenses - Irregular VerbsWh QuestionsEssential and Nonessential ClausesModals and Present TensesRelative Clauses beginning with PrepositionsPoetryAdjective and AdverbGrammar / Pronouns

Other quiz:

Modals › View

She ___ be in her office right now; it’s past working hours.

A. must

B. may not

C. shouldn’t

D. might


Present Tenses › View

Our cousins …………………….about their school a lot every time we met.

A. complain

B. complains

C. has complained

D. are complaining