English with Nusa - We use both the present perfect simple (have or has + past participle) and the present perfect continuous (have or has + been + -ing form) to talk
Present perfect simple and present perfect continuous - Test-English
Present Perfect Continuous - My Lingua Academy
Present Perfect Continuous Tense in English - English Study Here