The Present Perfect Continuous (Progressive) has a long and scary name. ... Use this tense also to talk about actions that began in the past and have recently ...
www.englishtenses.com