gegessen hast

have eaten

→ essen
phrase Rare #39,198
have eaten Used with du in subordinate clauses or questions embedded within a sentence; German places the conjugated verb hast at the end.
GE: Ich weiß nicht, was du gegessen hast.
EN: I don't know what you have eaten.

Wie waren die Speisen in dem Restaurant, in dem du gestern abend gegessen hast?

How were the dishes at the restaurant you ate at last night?

Wenn du gegessen hast, wirst du schlafen können.

Once you have eaten, you will be able to sleep.

— Leben! (1994)

Was ist die komischste Sache, die du je gegessen hast?

What’s the strangest thing you’ve ever eaten?

Hast du Tom gesagt, was du gegessen hast?

Did you tell Tom what you ate?

Ich habe mich gefragt, ob du gegessen hast?

I was wondering if you had eaten?

— Mother (2009)