German phrase
Danke, dass du ~ hast!
Meaning
Thank you for ___!
When to use it
Thank someone for an action. It sounds friendly with family or friends.
Example dialogue
Ich habe den Tisch gedeckt.
I set the table.
Danke, dass du den Tisch gedeckt hast!
Thank you for setting the table!