1
resposta

"what did you do so far?" é errado? ou só não tem o mesmo significado de "what have you done?"?

1 resposta

Olá Eduarda,

Então, entra naquela questão da diferença do Simple Past pro Present Perfect. Devido ao "so far" (que significa "até agora", "até este momento"), existe essa relação com o presente. Por isso, é melhor usar o Present Perfect aqui.

Deixo aqui um artigo do blog da Alura Língua sobre quando usar o Simple Past x Present Perfect em inglês.

Abraços!