"Has collected" is Present Perfect, because an auxiliary verb "to have" is in the present tense.
present perfect progressive
The past perfect progressive of investigate is had been investigating.
The past progressive of think is was/were thinking. The past perfect of see is had seen.
present tense past tense future tense present perfect tense past perfect tense future perfect tense present progressive tense past progressive tense future progressive tense present perfect progressive tense past perfect progressive tense future perfect progressive tense
The past perfect tense is had collected.
Past progressive tense.
the form of the past tense are past progressive,past perfect progressive,past perfect simple.
The past perfect progressive tense of "look" is "had been looking."
Present Past Future Present Perfect Past Perfect Future perfect Present Progressive Past Progressive Future Progressive Present Perfect Progressive Past Perfect Progressive Future Perfect Progressive Past Emphatic Present Emphatic Conditional
Yes, had been cleaning is the past perfect progressive tense of clean.
The past progressive (past continuous) is "was visiting." (were visiting) The past perfect progressive is "had been visiting."
There are actually 6: Present progressive tense Present perfect progressive tense Past progressive tense Past perfect progressive tense Future progressive tense Future perfect progressive tense The progressive tense is also known as the continuous tense.