PRESENT PERFECT x PAST SIMPLE
Ou seja, as diferenças entre os 2 tempos verbais
Soluções para a tarefa
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!