Present Perfect Tense – Detailed Expressions
Follow the list;
When we say that something has happened, this is usually new information.
Things you have done in your life.
Event in the past at unspecified time, and etc…
Follow the other expressions;