Perfect Progressive Tense: Practical Examples for Polished English Writing
The perfect progressive tense shows an action that started in the past and continued, possibly still ongoing, stressing its duration. Present Perfect Progressive: "have/has been" + verb-ing.