Grammar Quiz

[ Tenses and Questions ]

What is the present perfect form of ‘to have’?

A. has

B. have had

C. had

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and GrammarPresent Simple/AffirmativePast Simple, Present Perfect TensePresent Perfect or Past Simple TensePassive Voice - Past SimpleArticle and Order of AdjctiveGrammar: Have toTenses - Irregular VerbsGrammar - ConnectorsMust or Mus not

Other quiz:

Future Tenses › View

She promise me she ______ (not tell) my secret to anyone.

A. will not be telling

B. is not going to tell

C. would not tell

D. will not tell


Mixed General Quiz › View

Other dangers ___ spending too much, eating too much and of course in Scotland, drinking too much whiskey.
a. are
b. is