Inglês, perguntado por BellCris12, 1 ano atrás

PRESENT PERFECT x PAST SIMPLE

Ou seja, as diferenças entre os 2 tempos verbais

Soluções para a tarefa

Respondido por realclauberto
3

1. Utilizar o "present perfect" quando o período de uma ação for irrelevante ou não estiver especificado.

2. Utilize sempre o "simple past" quando forem fornecidos ou solicitados os detalhes sobre o período ou lugar de uma ação.

POR EXEMPLO!

Na frase "What did you do at school today" é usado "simple past" porque a pergunta se refere ás atividades e o período escolar do dia está sendo considerado como encerrado.

Na frase "What have you done at school today?" é usado "present perfect" porque a pergunta se refere aos resultados, o momento em que a pergunta foi feita é considerado como uma continuação do período escolar

No geral as diferenças são o fato de que o simple past é uma ação que foi feita no passado e encerrada no passado, e o present perfect pode haver uma continuação das ações.

Espero ter ajudado!


rafaghn: tá uma perfeição tua resposta, só queria corrigir quanto ao exemplo de "today", o present perfect tem 5 utilidades, tu falou de 2 delas (quando não se refere/se sabe o tempo que ocorreu o evento, e quando é um evento q continuou até o presente), mas outra utilidade que tem é quando na frase está se referindo a um tempo que ainda não acabou, não passou, nesse caso sempre usaria present perfect ao invés de simple past.
rafaghn: No caso "today", ainda tá no mesmo dia não acabou, só usa present perfect, assim como "this week", "this month"... simple past só usa se falar de um tempo que realmente já acabou/passou
realclauberto: ok obrigado
Perguntas interessantes