The Present Perfect Continuous Tense
Everyday Grammar: The Present Perfect Continuous Tense