how come it's not, "einen Ei"?
Ei is a neuter word and it is in Akkusativ as it is the object of the sentence. In Akkusativ neuter words receive "ein".
how you recognize that it "ei" is an neuter word?please explain me?
The gender of words in German seems to be something you can only learn through experience, memorization, and practice!
Or look it up in a dictionary. Every good dictionary lists the genders of nouns.
This is Deutsch .. None English based language...
If a word has "an" in english it doesnt mean that it should be translated to einen....
an =/= einen
It makes more sense to have been "I ate an egg"
I ate an egg would be past tense, and sentences in past tense are written differently.
how can we Use "einen","Eine","Ein" please explain me... thanks in advance
Is this something you can say in a restaurant to mean "I'll have an egg" for example?
I typed 'ich esse ein' then the system gave me correct?!
why did "I am eating an egg" not work?
Probably because you mistyped something. It's one of the accepted solutions.