Grammar Quiz

[ Present Tenses ]

The present perfect tense is made:

A. have/has + past participle

B. had + participle

C. be + verb + -ing

D. have/has + past tense

Select your answer:
         


Random Topics:

Passive Voice - Present Continuousduring, for, whilePronunciationRelative Pronoun/AdverbsPresent, Past, Present Perfect and ComparativeProgressive Verb TensesSuperlativesKinds of NounsPassive Voice - Present Simple and Past SimpleGerunds

Other quiz:

Mix-Tenses › View

Mary _______ Mr. Clive for a long time.

A. has known

B. is knowing

C. knows

D. had known


1st & 2nd Conditionals › View

What will you do if you ___ the exam?

A. doesn’t pass

B. don’t pass

C. didn’t pass