Grammar Quiz

[ Grammar ]

Drew ______________ (have) a hamster for years. (PRESENT PERFECT TENSE)

A. has had

B. had had

C. will have had

Select your answer:
A  B  C  D  E 


Random Topics:

Definite and Indefinite ArticlesAsking for and Giving OpinionWish + Verb 2Grammar - Present and Past PassivePast PassiveBASIC GRAMMAR - PRONOUNSNo Excuse Words / Conjunction SOParticiple - ing/ edPresent SimpleSimple Present Tense vs Present Continuous Tense

Other quiz:

Grammar › View

I bet you’d love to ______ get satellite TV

A. be can

B. can

C. be able to

D. be able to can


Grammar › View

I need to unpack the groceries and ____ put them away.

A. then

B. than