This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

I ate/'ve eaten too much.

nekocat

先輩
Joined
3 Apr 2007
Messages
265
Reaction score
11

This quote is a response to the question "what's the difference between "I've eaten too much" or "I ate too much"?

The poster is AmEn speaker. I don't know the mechanism working in his mind. How should we understand how it works?
 
I think they're both basically the same - you could say, "I've eaten too much" even if you were still at the table. "I ate too much" is probably used more with an addition like "I ate too much last night" or "I ate too much the last time I was there", which would actually make it less immediate than "I've eaten".
 
I see. What strikes me curious is that you (AmEn) can say "I ate too much." immediately after the meal.☝
Thanks Sarapva, you helped me so many times!
金の斧と銀の斧と鉄の斧、どれかを選びたまへ!
 
"I ate too much" is a simple past statement; it can be used anytime after the action is completed (such as in sarapva's examples). "I have eaten too much" is more like "I am in the current state of having eaten too much," which is why it feels more immediate; it refers to one's present state moreso than the action that took place in the past.
 

A very good explanation. The thing with simple vs. perfect clauses is that often either will do if the statement is by itself. As Sarapva pointed out, when adding any modifying clauses like 'last night' or 'lately', then the usage changes.

e.g.

I've eaten too much
I ate too much

I've been eating too much (lately)
I ate too much (last night)

Actually in the above examples with 'lately' we see that the progressive (have been eating) was needed because its an action that has been ongoing and has not yet finished. You began eating too much somewhere in the past, and this trend has not yet ceased, in agreement with 'lately'.
 
ありがとにゃ!
Thanks a lot!
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…