answersLogoWhite

0

The difference is under the rules of English grammar, "I have eaten" (the past participle form of the word "eat") makes sense, while "I have ate" (the simple past tense form of the word "eat) does not. "I ate" does make sense, however, and it has the same meaning as "I have eaten".

User Avatar

Wiki User

12y ago

What else can I help you with?