[ Present Perfect ]
I ___________________________ a cat.
A. have had never
B. has had never
C. have never had
D. has never had

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 ConditionalOther quiz:
Grammar › ViewI __________ _________ to San Blas.
A. are going
B. am going
C. were going
D. am went
Grammar › View
Betty … a lot of presents for her birthday.
A. Was been given
B. Gave
C. Was giving
D. Was given
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