has eaten
Tom le dijo a sus amigos que él nunca ha comido carne.
Tom told his friends that he has never eaten meat.
No quiere ver a nadie, no ha comido, ¡mi pobre hijo!
He doesn't want to see anyone, he hasn't eaten, my poor son!
— Divorcio a la italiana (1961)
Te lo dije, el pájaro se ha comido las moscas.
I told you, the bird has eaten the flies.
— El cartero (y Pablo Neruda) (1994)
Él ha comido arroz dos veces al día durante muchos años.
He has eaten rice twice a day for many years.