Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Have not ou Did not

Olá professor, para expressar a seguinte frase em inglês "eu ainda não terminei", qual seria o correto, simple past ou present perfect? E, caso apenas um deles esteja correto, por que não poderia utilizar o outro?

  • I didn't finish yet.
  • I have not finished yet
2 respostas
solução!

Olá Luca,

Como tem relação com o presente, o mais correto seria utilizar o Present Perfect:

  • I haven't finished yet.

A outra soa errado, já que seria pra um passado pontual que já terminou e não tem relação com o presente.

Tem um artigo bacana no blog da Alura Língua sobre o Presente Perfect e como usá-lo em inglês e as diferenças pro Simple Past.

Abraços!

Ok! Vou dar uma olhada. Muito obrigado!