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 Saiba como se apresentar e iniciar uma conversa em inglês, mas também ir além do simples “Hi, how are you?” e “I’m fine, thank you.” Baixe o Guia Grátis da English Live e melhore sua comunicação melhore sua comunicação. O que tem no guia? Como iniciar uma conversa, como perguntar sobre o trabalho e como falar sobre hobbies em ingles.

Clique aqui e saiba como baixar!
2 respostas
Ordenar por: Data

Donay Mendonça 58030 22 97 1386
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. :)