Perfect Progressive Tense: Practical Examples for Sharper Writing
The perfect progressive tense shows an action that began in the past, continued for some time, and may still be ongoing; formed using "have/has been" + -ing verb to stress duration.