Present Perfect Tense - expressar algo recente em inglês

thamaracm 5
Hey there, people.
Por mais que várias explicações tenham sido fornecidas a respeito do present perfect, ainda sobram dúvidas.
Por exemplo, recebo mensagens assim: "Your program has expired". "Your message has been deleted".
Nesse caso, por que elas estão no present perfect e não no passado normal ("Your message was deleted", "you program expired")?
Obrigada pela atenção.
See ya.
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Iniciar o Teste Online!
2 respostas
Ordenar por: Data

Donay Mendonça 61950 22 99 1502
Dicas:

O 'present perfect' é também usado para expressar ideias relacionadas a eventos recentes sem tempo mencionado, que é o caso da pergunta: "your program has expired''.
The Present perfect is used to talk about

a) recent actions or events when no fixed time is given (e.g. news reports) often with words like just, recently and lately:

A volcano has erupted in Japan.
I've just seen your mother in the street.

b) actions which have a result in the present:

What's wrong? Have you lost your keys?

==> tolearnenglish.com

thamaracm 5
Thank you so much. That explained a lot.
Hugs. :)