Grammar rules:
We use the present perfect to talk about actions that:
Happened at some time before now
Are connected to the present moment
The structure is:
have/has + past participle
I have lost my key.
She has gone to Italy.
We use present perfect to say:
New or recent information:
I’ve cut my finger.
The road is closed. There’s been an accident.
Life experience (up to now):
Have you ever been to China?
I’ve never eaten sushi.
With time words like:
just (a short time ago): I’ve just had lunch.
already (sooner than expected): I’ve already seen that movie.
yet (until now, only in questions or negatives): Have you eaten yet?
I haven’t done my homework yet.
This is the first/second time...: This is the second time I’ve lost my phone.
It’s the first time he has driven a car.