has eaten up
Tom se ha comido casi toda su pizza.
Tom has eaten almost all of his pizza.
Te lo dije, el pájaro se ha comido las moscas.
I told you, the bird has eaten the flies.
— Il postino (1994)
¿Quién se ha comido todas las galletas?
Who ate all the cookies?