The present perfect (simple) and the present perfect continuous are both present tenses. This is because they both tell us something about the present situation. Both the present perfect (simple) and the present perfect continuous refer to the SAME time period. In fact, they could even be considered as different versions of the same 'tense'.
In terms of time reference ( i.e. tense) they are identical; where they differ is in terms of aspect.
'Past' and 'present' are tenses; continuous and perfect are aspects. The continuous aspect generally emphasises the activity or the process itself, whereas the perfective aspect tends to emphasise the result.
There is a misconception among students - and even some teachers - that the difference between the simple and continuous aspects of the present perfect depends on whether or not the action is completed. In some cases, this happens to coincide with the truth (as in the examples which Ashley has given you). However, the issue of finished or unfinished actions is actually irrelevant to the question. The present perfect simple is often used for unfinished actions ( e.g. "I've been at this company for longer than anyone else. I've worked here for ten years.") and the present perfect continuous is often used for finished actions (e.g. "I'm going for a break now. I've been working for four hours and I need a rest"). Those two simple everyday examples show what nonsense the finished/unfinished definition is.