É comum brasileiros que aprendem inglês trocarem o present perfect por simple past, por não compreenderem suas características e, portanto, diferenças. Lembre que são diferentes. O present perfect é um tempo verbal referente a um passado não muito distante.
Compreendendo as situações nas quais cada um é usado facilita sua compreensão. Abaixo descrição de uma situação:
Se referir a ações que acabaram de acontecer: Have you seen Amanda? (Você viu a Amanda?) / No, i haven't. (não, não a ví).
Repare que em português usamos passado simples.
Outra situação para usar present perfect é pra indicar algo que você já fez, não importa quando. Veja o exemplo abaixo.
I have already traveled to Australia. (Eu já viajei para a Austrália.)
Neste caso, há o emprego da palavra 'already'.
No próximo capítulo falarei mais sobre algumas palavras que estão presentes no present perfect.
Qualquer dúvida, escreva pra mim.
Atenciosamente: Heberth dos Santos Viana