Ik heb gegeten.
English: I have eaten.
In Dutch, 'hebben' and 'zijn' are used as auxiliary verbs to form the perfect tense (voltooide tijd). They help to say what someone has done or what has happened.
Use 'hebben' for most verbs, especially with actions and things you do. Use 'zijn' with verbs of movement (like go, come, leave) and with verbs that show a change of state (like become, grow, die).
Ik heb gegeten.
English: I have eaten.
Zij heeft gewerkt.
English: She has worked.
Wij zijn gekomen.
English: We have come.
Hij is gevallen.
English: He has fallen.
Jullie zijn begonnen.
English: You (plural) have started.