When do we use Present Perfect?
For results, experiences, and recent news
Present Perfect connects the past to the present. We use it when the result of a past action matters NOW, when we talk about life experiences, or when something has just happened.
Something happened in the past and its result is important at this moment.
Maya has finished her photos. (they are ready now)
result = photos are ready
I have lost my keys. (I cannot open the door now)
result = cannot open door
She has broken her leg. (she cannot walk now)
result = cannot walk
Has something happened at any point in your life? We do not say when.
Have you ever visited Paris?
at any time in your life?
I have never tried sushi.
not at any point in life
She has been to Japan three times.
life experience, no specific time
Something has happened very recently or in an unfinished time period.
She has just arrived. (a moment ago)
"just" = very recently
I have already eaten. (before expected)
"already" = done early
Have you finished yet? / I haven't finished yet.
"yet" = up to now
NOT with specific past times! "She finished at 5 pm yesterday." → Past Simple. "She has finished." (no time) → Present Perfect.