Past Progressive
State the tense:
"I have been studying for three hours."
Present Perfect Progressive
State the tense:
"By next month, I will have been training for the marathon for six months."
Future Perfect Progressive
State the Future Perfect Progressive of the verb study
Will have been studying
State the Past Perfect Progressive of the verb visit.
Had been visiting
State the verb tense: has been working
Present Perfect Progressive