have eaten
Was ist die komischste Sache, die Sie je gegessen haben?
What is the strangest thing you have ever eaten?
Wir gehen, nachdem wir gegessen haben.
We’ll leave after we’ve eaten.
Ich muß etwas Schlechtes gegessen haben.
I must have eaten something bad.
Das schmeckt auf jeden Fall besser als das, was wir gestern gegessen haben.
This definitely tastes better than what we ate yesterday.
Was glauben Sie, wie viele Hamburger Sie letztes Jahr gegessen haben?
How many hamburgers do you think you ate last year?
Maria sagte, in ein paar Minuten würde sie zu Ende gegessen haben.
Maria said that she would have finished eating in a few minutes.
Haben Sie die Nudeln gemacht, die wir gerade gegessen haben?
Did you make the pasta we just ate?
— Tampopo (1985)
Das schmeckt viel besser als das, was wir gestern abend gegessen haben.
This tastes much better than what we ate last night.
Haben Sie Tom gesagt, was Sie gegessen haben?
Did you tell Tom what you ate?