Resposta :

Present Perfect é usado o Past Simple quando a ação acabou mas o tempo também acabou. E o Present Perfect é quando a ação acabou mas o tempo ainda não.

 

Ex: "I Spoke English Yesterday" porque ontem ja acabou; porém se você dizer: "I Have Spken English Today" - você falou Inglês ontem, mas o Today nao acabou ainda.

 

Espero ter explicado bem.

Outras perguntas