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

We_______ when someone knocked at the door.

A. talked

B. had talked

C. were talking

D. were talked


Vocabulary & Grammar › View

My brother participated in the competition………..his ideas about promoting heritage.

A. To test

B. To be tested

C. To testing

D. Testing

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