Hi, Is this just a portion of your explanation? I ask, because you have not said the most important thing - that the Present Perfect shows the present situation in relation to past action, ie how the past is relevant to the present. In addition, there are other uses than just these two.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.