[ 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:
Past Tense & Present Perfect TensePronoun-Verb AgreementPerfect Tenses of VerbsGrammar and IdiomsGrammar Comma UsageNoun and Modal VerbsAdverbs (manners & modifiers)Present Perfect Continuous TenseTenses and ArticleGrammar AssessmentOther quiz:
Grammar › ViewAnn __________ hand ball very well.
A. play
B. plays
Grammar › View
Mei Ling doesn’t like _ shoes.
A. this
B. these
