Simple past x present, past perfect: Como utilizar?

Discussões sobre Verbs, Nouns, Adjectives, Prepositions, Present Perfect, Simple Past etc.

Mensagempor slipa » 04 Abr 2011, 18:34

Hello mates,

i wanna some help with the differences between this 2 ways above:

I was / I had been explaining when alex made a question – Eu estava explicando, quando alex fez uma pergunta
I didn’t eat yet / I haven’t eaten yet – Eu não comi ainda

I don't know in what context i would use one or another one... can someone helpme??
thanks in advance...
Editado pela última vez por Donay Mendonça em 05 Abr 2011, 09:02, em um total de 1 vez.
Razão: Padronizar
Avatar do usuário
slipa
 
Membro desde:
04 Abr 2011, 18:28
Mensagens: 1

MENSAGEM PATROCINADA

Para aprender mais sobre os tempos verbais baixe agora um guia grátis: Guia de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola. Clique aqui e saiba como baixar agora!

Re: Simple past x present, past perfect: Como utilizar?

Mensagempor Donay Mendonça » 05 Abr 2011, 09:14

Slipa,

I was / I had been explaining when alex asked a question.

"Was" indica uma ação mais recente naquele momento. Neste contexto, "I was explaining when Alex asked a question" é a forma que recomendo.

I didn’t eat yet / I haven’t eaten yet.

"I haven't eaten yet" é a forma gramaticalmente correta. Porém, "I didn't eat yet" é comum em inglês americano. Veja um exemplo do Oxford Online:

I didn't receive a letter from him yet. (North American English)
Moderador do Fórum
Recomendações aos novos Membros

''Seek and ye shall find. Help yourself and heaven will help you. This is the base of the Law of Work and consequently the Law of Progress.'' [Allan Kardec]
Avatar do usuário
Donay Mendonça
21 51 619
30060 (23721)
Reputação


Voltar para Gramática da Língua Inglesa



 


  • TÓPICOS RELACIONADOS