Grammar Quiz

Topics: Progressive Perfect and Simple Verb Tenses

The present perfect progressive tense is formed by….

A. had been + present participle

B. have/has + present participle

C. have/has been + present participle

D. have/has been + past participle

Select your answer:
         


Random Topics:

Vocabulary and IdiomsPresent Simple vs Present ContinuousModal VerbGerund vs InfinitivePast Perfect and Past Perfect Continuous TenseComparisionsModals, Phrasal Verbs, Gerunds and InfinitivesAcademic VocabularyGrammar ElementaryPresent Perfect & Past Simple Tense

Other quiz:

Grammar › View

Choose the correct superlative degree of ‘funny’.

A. funniest

B. funnyiest

C. most funny

D. the funny


Vocabulary and Grammar › View

In my free time, I love watching _____ because they have a lot of fascinating characters and wonderful plots. (vocab, meaning)

A. documentaries

B. talent shows

C. soap operas

D. cooking programs