Hello, Thiago. My initial impression is that you are theorizing too much and not using English enough. Here are my comments where they vary from yours: Present perfect: The verbal action began/ended in the past and relates in some way to the present.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.