Hello, I've found this explanation in a book, I hope you find it useful!
Present Perfect Simple & Present Perfect
Continuous
We use the Present Perfect Simple to talk about
something we have done or achieved, or an action
that is complete. It is also used to say how many times
something happened.
e.g. We have watched that documentary five times in the last
month.
We use the Present Perfect Continuous to talk about how
long something has been happening. It is not important
whether or not it has finished.
e.g.The tropical storm has been going on for days.