WITH A CONNECTION TO THE PRESENT We use the Present Perfect to talk about actions or events that happened at an unspecified time in the past but have a connection to the present. Example: “I have broken my leg.” (This means you broke your leg at some time in the past and it is still broken today.)
TALKING ABOUT EXPERIENCES
We use it to talk about experiences in our life. Example: “I have been to Berlin.” (This means you visited Berlin at some point in your life, but you're not specifying when.)
TALKING ABOUT ACTIONS THAT STARTED
IN THE PAST AND CONTINUE INTO THE PRESENT We also use it to talk about actions that began in the past and are still relevant or ongoing in the present. Example: “He has lived in this city for five years.” (He moved to the city five years ago, and he still lives there.)