It's not necessary but it's common.
The 6 forms of perfect tenses are: present perfect, past perfect, future perfect, present perfect continuous, past perfect continuous, and future perfect continuous.
1)Simple Present Tense, 2)Simple Past Tense, 3)Simple Future Tense, 4)Present Continuous Tense, 5)Past Continuous Tense, 6)Future Continuous Tense, 7)Presnt Perfect Tense, 8)Past Perfect Tense, 9)Future Perfect Tense, 10)Present Perfect Continuous Tense, 11)Past Perfect Continuous Tense, 12)Future Perfect Continuous Tense.
Present perfect tense - have/has gone. Present perfect continuous tense - have/has been going. Past perfect tense - had gone. Past perfect continuous tense - had been going. Future perfect tense - will have gone. Future perfect continuous tense - will have been going.
Present continuos tense: am/is/are excelling Present perfect continuous: have/has been excelling Past continuous tense: was /were excelling Past perfect continuous: had been excelling Future continuous tense: will be excelling Future perfect continuous: will have been excelling
"will have been coming" is the future perfect continuous tense of come.
The future perfect continuous tense of dance is will have been dancing.
Past TensePast Continuous TensePast Perfect TensePast Perfect Continuous Tense
Perfect tenses of expect:Present perfect - have/has expected.Present perfect continuous - have/has been expecting.Past perfect - had expected.Past perfect continuous - had been expecting.Future perfect - will have expected.Future perfect continuous - will have been expecting.Perfect tenses of intend:Present perfect - have/has intended.Present perfect continuous - have/has been intending.Past perfect - had intended.Past perfect continuous - had been intending.Future perfect - will have intended.Future perfect continuous - will have been intending.
Simple past tense. Past perfect tense. Past perfect continuous tense. Past continuous tense.
There are four:Future TenseFuture Continuous TenseFuture Perfect TenseFuture Perfect Continuous Tense
Conjugation of the verb "to celebrate"Present Tense - celebrate / he or she celebratesPresent Continuous - are celebrating / I am celebrating / he or she is celebratingPresent Perfect - have celebrated / he or she has celebratedPresent Perfect Continuous - have been celebrating / he or she has been celebratingPast Tense - celebratedPast Continuous - was celebrating / we, they, you were celebratingPast Perfect - had celebratedPast Perfect Continuous - had been celebratingFuture Tense - will celebrateFuture Continuous - will be celebratingFuture Perfect - will have celebratedFuture Perfect Continuous - will have been celebrating
The present perfect continuous tense of fly is:I/You/We/They have been flying.He/She/It has been flying.