Verbs

Present perfect simple vs. present perfect continuous

The present perfect simple emphasizes the result (of a completed action).

The present perfect continuous emphasizes the activity itself (possibly unfinished).