Quando se usa o verbo "have" junto ao verbo no particípio?

Tem alguma diferença no significado das seguintes frases:

I was here e I have been here.
She talked with me today e She has talked with me today.

Eu quero saber se tem alguma diferença ou uma tradução específica para cada um dos exemplos, ou se não há diferença. Ou se há alguma regra que determine o uso do have e do has.

Thanks to everyone.
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
eu ia pergunta isso aqui outro dia mesmo, mas nao sabia nem fazer a pergunta :>
agora q tu pergunto, estou tbm no aguardo de uma resposta.
Avatar do usuário Marcio_Farias 12510 1 23 210
Marcelo Henrique B. escreveu:I was here e I have been here.

A primeira indica uma ação puramente realizada; a segunda, uma ação indicadora de que você, além de ter estado lá, ainda continua lá.
She talked with me today e She has talked with me today.

A primeira indica que ela, pura e simplesmente, falou com você ontem; a segunda, me parece formal. Lembro-me de tê-la visto no bojo das cartas comerciais americanas que eu traduzia nos anos 70. Tratava-se de uma "chapa batida". As cartas sempre começavam com "We have today sent to your address a one-pint composite sample of molasses bla-bla-bla". Note a colocação do "today" nesse caso.
Eu quero saber se tem alguma diferença ou uma tradução específica para cada um dos exemplos, ou se não há diferença. Ou se há alguma regra que determine o uso do have e do has.

Talvez uma consulta aqui ajude-o a entender isso melhor.
Avatar do usuário Flavia.lm 3960 1 9 90
Marcelo & soudobrasil

o Márcio os direcionou para o conteúdo sobre Past Perfect, mas recomendo dar uma lida em Present Perfect primeiro.
à propósito, o Alessandro e o Adir prometeram falar sobre o assunto no próximo podcast, então fiquem de olho ;)
O podcast que o Alessandro e o Adir fizeram foi muito esclarecedor. Acho que agora entendi quando deve ser usado o Present Perfect. Para quem quiser ouvir o podcast, o link é o seguinte:

EE Podcast 08: Especial Present Perfect

Obrigado a todos.
Avatar do usuário Marcio_Farias 12510 1 23 210
No meu post anterior, onde se lê: "A primeira indica que ela, pura e simplesmente, falou com você ontem", leia-se: "... com você hoje".