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 flight arrives _____ 10pm.

A. In

B. at

C. on


Tenses › View

Write a sentence using the present perfect tense.

A. I finish my homework

B. I finished my homework

C. I will finish my homework

D. I have finished my homework.

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