Encontre Inglês Professores
Reno
When do we use “I have eaten” and “I ate”?
When do we use “I have eaten” and “I ate”?
5 de ago de 2014 14:18
Respostas · 13
4
Hi Renas,
' I have eaten' is a Present Perfect tense, linking the past with the present. It is an action that happened in the past, but gives no time frame, for example: ' I have eaten Octopus'.
'I ate' is a Past Simple tense - it is an action that happened in the past.
'I ate Octopus yesterday' - is still a Past Simple tense, however here you are referring to a past action within a time frame.
Hope this helps.
5 de agosto de 2014
3
To answer your comment, yes, you can say 'I ate octopus' on its own, but the past time is always understood. Perhaps it was mentioned earlier in the conversation, for example:
Did you have a good weekend?
Not bad. How about you?
Pretty good, actually. We went to that new seafood restaurant.
How was it?
Nice. I ate octopus.
In this conversation, it's clear that we're talking about a finished period of time, even though the phrase 'I ate octupus' comes a long time after the time period is mentioned.
This is different from:
1. Have you ever eaten octopus?
No. I've never eaten anything like that. I don't like seafood.
2. Have you eaten yet?
No, I'm really hungry actually.
OK, I'll make you a sandwich.
Conversation 1 is about an unfinished time period - in this case, the person's life up until now.
Conversation 2 is about a very recent time which is influencing the present. As Vivienne explained, the present perfect is a tense which links the past with the present - in this case, the person hasn't eaten and so he is hungry now.
5 de agosto de 2014
1
You can say "I've eaten too much." or "I ate too much."
5 de agosto de 2014
Examples "I have eaten":
"Yeah, I've eaten it, but I didn't like it."
I've eaten snake before. Have you?".
"I've already eaten lunch, so I'm not hungry".
" I have eaten eaten expired two times in the past year. And bot times I got sick!"
Examples "I ate":
"I ate a sandwich for lunch today"
"I ate lots of Sushi when I lived in Japan"
"I ate at that new restaurant in town today. It was really good"
11 de agosto de 2014
Ainda não encontrou suas respostas?
Escreva suas perguntas e deixe os falantes nativos ajudá-lo!
Reno
Habilidades linguísticas
Árabe, Inglês, Curdo, Persa (Farsi), Turco
Idioma de aprendizado
Inglês, Turco
Artigos que Você Pode Gostar Também

Speak More Fluently with This Simple Technique
18 votados positivos · 2 Comentários

How to Read and Understand a Business Contract in English
17 votados positivos · 3 Comentários

6 Ways italki Can Help You Succeed in Your School Language Classes
13 votados positivos · 8 Comentários
Mais artigos