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

Random Topics:
Must / must notPast Simple (Questions)Grammar ( going to)Present and Past TensePassive Voice of TensesComparison of Adjectives and AdverbsGrammar - Nouns, Verbs, and AdjectivesThere is or There areModals of DeductionVerb AgreementOther quiz:
Grammar › ViewWhich phrasal verb correctly completes this sentence: “The shirt is _ cotton.”
A. made from
B. made of
C. made with
D. made for
Grammar - Sentence Structure › View
Which is the Object in “We are learning English”
A. we
B. are
C. learning
D. English
Prepositions › ViewShe asked ___ the schedule for the day.
A. about
B. for
C. in
D. with
E. to
Grammar › View
Taking a taxi to work … than taking a bus to work.
A. is more expensive
B. more expensive
C. expensive
D. as expensive
