Grammar Quiz

[ Perfect Tenses ]

Which tense is used to express an action repeated several times in the past?

A. Present perfect tense

B. Future perfect tense

C. Simple past tense

D. Past perfect tense

Select your answer:
         


Random Topics:

Gerund and InfinitiveGrammar for IELTSDescriptionsGrammar: so and suchAdjectives, Adverbs, and PrepositionsSimple Present and Past TensesModals, Phrasal Verbs, Gerunds and InfinitivesModifiersSentences vs Run-Ons

Other quiz:

First Conditional › View

Choose the correct option:

A. Michael won´t graduate, if he didn’t finish his paper.

B. Michael won´t graduate if he don´t finish his paper.

C. Michael won´t graduate if he doesn´t finish his paper.

D. Michael will not graduate if he won´t finish his paper.


Grammar › View

I heard him ___ a lovely song.

A. sing

B. to sing