Resposta:
Não adianta negar: o Present Perfect para nós, brasileiros, é um bicho de sete cabeças. Ao menos, não começo. Ele fala de um tempo verbal que não tem equivalente em nossa língua portuguesa. Porém, depois que você pega o jeito de usar, percebe que é um tempo muito útil. E nem precisa ser tão difícil assim.