Diferença entre Present Perfect x Past Simple

Boa Tarde,
Fiquei com dúvidas em relação às frases abaixo.. Alguém poderia ajudar?


His father received so many complaints about the noise that he told Chris to sell his drums.
(Alguém sabe porquê não poderia ser usado o Present Perfect nessa frase? )

We have received over 50 letters of support in the last 10 days.
I have worked really hard this morning. Another two shelves to put up and then I think I'll have lunch.
(Ou porquê usar o Present perfect nessas, mesmo quando mencionado um tempo específico?)

Grata!

EBOOK VERBO GET Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. Você ainda ganha o eBook sobre o Verbo Get em seu email. INICIAR TESTE
2 respostas
Donay Mendonça 22 103 1.5k
Karina,
His father received so many complaints about the noise that he told Chris to sell his drums.
(Alguém sabe porquê não poderia ser usado o Present Perfect nessa frase? )
Sim. Poderia ser usado o Present Perfect. Ele disse para o Chris vender a bateria mas ninguém garante que o Chris vendeu. Portanto, o barulho pode ainda estar ocorrendo.

''His father has received....''(ok)

We have received over 50 letters of support in the last 10 days.
I have worked really hard this morning. Another two shelves to put up and then I think I'll have lunch.
(Ou porquê usar o Present perfect nessas, mesmo quando mencionado um tempo específico?)

Estes tempos mencionados são tempos onde a ação está acontecendo. Não são tempos passados, que já acabaram. Dessa forma está ok usar o Preset Perfect.

In the last 10 days: tempo ainda decorrente (nos últimos 10 dias)
This morning: tempo ainda decorrente(esta manhã)
Obrigada!!!