A present perfect progressive is a verb that is describing a continuous action that was finished at some point in the past.
Examples:
I have been walking.
You have been sleeping.
There are four progressive verb forms in English: present progressive (am/is/are + verb+ing), past progressive (was/were + verb+ing), future progressive (will be + verb+ing), and present perfect progressive (has/have been + verb+ing).
Present perfect tense.
To form a progressive tense use the helping verb to beand the present participle (the -ing form of the verb)Progressives can be in the present past and future and can also be perfectpresent progressive I am workingpast progressive I was workingfuture progressive I will be workingPerfect progressivespresent perfect progressive I have beenworkingpast perfect progressive I had been workingfuture perfect progressive I will have beenworkingFe Maria Finch BA English
Present ProgressiveI + Am + Present ParticipleYou/we/they + Are + Present ParticipleShe/he/it + Is + Present ParticiplePresent Perfect ProgressiveHave/Has + Been + Present ParticiplePast ProgressiveWas/Were + Present ParticiplePast Perfect ProgressiveHad + Been + Present ParticipleFuture ProgressiveWill + Be + Present ParticipleFuture Perfect ProgressiveWill + Have + Been + Present ParticipleNote: the progressive tense is often called the 'continuous tense'.
It has auxiliary verbs before present participle (-ing form of a verb).Examples with jumping as the present participle:The past perfect progressive is formed with had + been + jumping. I/we/you/he/she/it had been jumping.The present perfect progressive is formed with has/have + been + jumping. I/we/you/they have been jumping, he/she has been jumping.The future perfect progressive is formed with will + have + been + jumping. I/we/you/he/she/they will have been jumping.
There are four progressive verb forms in English: present progressive (am/is/are + verb+ing), past progressive (was/were + verb+ing), future progressive (will be + verb+ing), and present perfect progressive (has/have been + verb+ing).
I/you/we/they have been investigating. He/she/it has been investigating.
The progressive tense has the form - be + present participle.eg is/was watching.The tense of the be verb determines the tense of the progressive verb form.eg was watching is past progressive. is watching is present progressive.With an auxiliary verb have or has the present perfect progressive is formed.eg have been watching, has been watchingWith had the past perfect progressive is formed:eg had been watching
Present perfect tense.
Have/Has been performing.
To form a progressive tense use the helping verb to beand the present participle (the -ing form of the verb)Progressives can be in the present past and future and can also be perfectpresent progressive I am workingpast progressive I was workingfuture progressive I will be workingPerfect progressivespresent perfect progressive I have beenworkingpast perfect progressive I had been workingfuture perfect progressive I will have beenworkingFe Maria Finch BA English
"Has collected" is Present Perfect, because an auxiliary verb "to have" is in the present tense.
Present ProgressiveI + Am + Present ParticipleYou/we/they + Are + Present ParticipleShe/he/it + Is + Present ParticiplePresent Perfect ProgressiveHave/Has + Been + Present ParticiplePast ProgressiveWas/Were + Present ParticiplePast Perfect ProgressiveHad + Been + Present ParticipleFuture ProgressiveWill + Be + Present ParticipleFuture Perfect ProgressiveWill + Have + Been + Present ParticipleNote: the progressive tense is often called the 'continuous tense'.
The future present perfect progressive tense of principal verb consists of "will* have been + {present participle of the principal verb}"; the present perfect tense of a principal verb consists of "have** been + {present participle of the principal verb}"; and the past perfect progressive tense consists of "had been + {present participle of the principal verb}". These tense are only rarely used. ___________________________ *"Shall" is substituted for "will" if the subject is in the first person or to show emphasis if the subject is in second or third person. **"Has" is substituted for "have" if the subject is in the third person singular only.
To create the past perfect progressive, on needs the auxiliary verbs had & been and a present participle. Present participles always ending in -ing.The verb run in the past perfect progressive is had been running.
It has auxiliary verbs before present participle (-ing form of a verb).Examples with jumping as the present participle:The past perfect progressive is formed with had + been + jumping. I/we/you/he/she/it had been jumping.The present perfect progressive is formed with has/have + been + jumping. I/we/you/they have been jumping, he/she has been jumping.The future perfect progressive is formed with will + have + been + jumping. I/we/you/he/she/they will have been jumping.
Present Progressive:I am dreaming.He/She/It is dreaming.You/We/They are dreaming.Present Perfect Progressive:I/You/We/They have been dreaming.He/She/It has been dreaming.Past Progressive:I/He/She/It was dreaming.You/We/They were dreaming.Past Perfect Progressive:Had been dreaming.Future Progressive:Will be dreaming.Future Perfect Progressive:Will have been dreaming.