Grammar Quiz

[ Present Perfect ]

I ___________________________ a cat.

A. have had never

B. has had never

C. have never had

D. has never had

Select your answer:
A  B  C  D  E 


Random Topics:

Future or PastSimple and Continuous Present TenseWord Form & Verb TenseWill or Going toVocabulary and Sentence StructurePast Perfect & Past SimpleQuantifiers: too many, too much & enoughVerb to haveTypes of Simple SentencesFirst and Second Conditional

Other quiz:

Grammar › View

The water heater is _____ again, so I think that we should call a plumber to get it fixed properly.

A. taking on

B. falling back

C. playing up

D. breaking out


Vocabulary › View

Click on the word that means the same thing as astonish.

A. surprise

B. embarrass

C. help

D. invent