over a period of time.
To talk about an action
which has recently finished and has a result in the present.To talk about an action which is still happening, or has recently finished.
There are 3 uses of the present perfect continuous: