Present Perfect Tense
Have
Has
Started in the past continues in the present:
I have been to multisports for 1 and half years.
A period of time that has not yet finished:
It has rained twice this week.
Unespecified period of time between the past and now:
We have been to safari park twice this month.
The time is not not important:
He has read the Hobbit.
The very recent past (just):
My mum has just made dinner.