Present Perfect x Simple Past: Qual utilizar?

faeljs 10
Olá.

Faço inglês na wizard e tive a primeira aula sobre o Present Perfect.

Minha professora disse que a principal diferença entre o Simples past é que, no simple past sempre tem o termo do tempo que ocorreu: Ex Yesterday, last night, tomorrow etc.


Estou fazendo um excercício que tem a seguinte frase para completar com um desses tempos verbais.


She__________ to satay more days. (to decide)
We__________ this movie several times. (to watch)
I____________ my computer today. (to buy)


Minha dúvida é que ambos tem a determinação do tempo (more days, today e several times), mas não é explicito como Yesterday etc. E agora, qual usar e porque?



Thanks so much
Cambly Brasil - Mensagem Patrocinada Saiba já o seu nível de inglês - Converse grátis por 15 minutos com um professor e verifique como está o seu nível de inglês. Perder o medo de se comunicar é o primeiro passo para a fluência. Cadastre-se na Cambly e experimente o método sem compromisso.

Iniciar Conversação
1 resposta
Donay Mendonça 62620 22 99 1518
Faeljs,


She (has) decided to stay more days. (to decide) [Neste caso, tanto faz "present perfect" quanto "simple past" - sugiro uma busca no canto superior direito da tela, onde as discussões trazem as respostas.]

We (have) watched this movie several times. (to watch) [Neste caso, tanto faz "present perfect" quanto "simple past" - sugiro uma busca no canto superior direito da tela, onde as discussões trazem as respostas.]

I bought my computer today. (to buy) [Nete caso o mais adequado é o "simple present", porque "today" diz quando: hoje.]


Bons estudos!