영어 강사 찾기
Reno
When do we use “I have eaten” and “I ate”?
When do we use “I have eaten” and “I ate”?
2014년 8월 5일 오후 2:18
답변 · 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.
2014년 8월 5일
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.
2014년 8월 5일
1
You can say "I've eaten too much." or "I ate too much."
2014년 8월 5일
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"
2014년 8월 11일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
Reno
언어 구사 능력
아랍어, 영어, 쿠르드어, 페르시아어, 터키어
학습 언어
영어, 터키어
좋아할 수도 있는 읽을거리

Speak More Fluently with This Simple Technique
18 좋아요 · 2 댓글

How to Read and Understand a Business Contract in English
17 좋아요 · 3 댓글

6 Ways italki Can Help You Succeed in Your School Language Classes
13 좋아요 · 8 댓글
다른 읽을거리