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, 19: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, 10:02, em um total de 1 vez.
Razão: Padronizar
Avatar do usuário
slipa
 
Registrado em:
04 Abr 2011, 19:28
Mensagens: 1

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

Mensagempor Donay Mendonça » 05 Abr 2011, 10: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)
Avatar do usuário
Donay Mendonça
4 5 176
10905 (21463)
Reputação


Voltar para Gramática da Língua Inglesa



 


  • TÓPICOS RELACIONADOS

Quem está online

Usuários registrados: Aecio Rodrigues, Amanda..., Andra Cossenza, Andrezzatkm, caroliina_matos, Cristian Breschigli, Elder Oliveira Cast, Felipe Nunes, hemersonrs89, Henrique83, Isis Ferri, Israel 01, Jefferson Brito, Josiandra, KikeH, Koig, laris, Legolas, Magnus Noronha, Marcos, Marlon X19, Mayara Ap Lopes, msc20, Rene22, Roger Souza, Romario Trizotti, sam180, Stephanie Rabello, StudentGirl, SweetheartLaiza, Thales S. Rocha, Vinicius Fernandes, vitor boldrin