I spilled coffee on my shirt…(not have spilled)

Dear readers, a member asked how to say “Derramei café na minha camisa,” in English. If you just now spilled coffee on your shirt, then you would say I spilled coffee on my shirt(because it is happening at one point in time, not over an extended period of time).

“HAVE SPILLED” IS CORRECT IN SENTENCES THAT DO NOT IMPLY A SPECIFIC TIME.

MELHORE SUA PRONÚNCIA EM INGLÊS Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA

I have spilled coffee on my shirt many times.
I have spilled coffee on my shirt before.

I hope you like it!

Mary Ziller from USA

Ainda precisa de ajuda?

Configura algumas opções:

  1. Envie sua questão em nossa comunidade;
  2. Assine o English Plus e tenha acesso ilimitado a respostas verificadas por especialistas.
Mary

Mary Ziller

I'm Mary Ziller. I tutor ESL at the IHM Lteracy Center in Philadelphia. I lived a year in Brazil where I became certified to teach English as a Foreign language.

Mostrar 5 comentários