[ 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:
Prepositions › ViewThe train arrives______Victoria Station______4.30
A. in/at
B. at/ at
C. at/ in
D. on/ at
Vocabulary › View
This describes the pitch of a fast moving sound wave
A. Low
B. High
C. Noise
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
