Present Perfect 2 – When time period is continuing
We use the Present Perfect when the time period is continuing.
Again there is a connection between the past and the present.
I have played tennis today.
I have been on holiday this year.
This year started on 1st January, today is 16th May for example, so it started in the past, is continuing and so we use the present perfect.