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.