wer hat dir

who ... you

→ wer
phrase Common #3,235
who ... you Introduces a question about who did something to or for you; the main verb follows.
GE: Wer hat dir das erzählt?
EN: Who told you that?

Wer hat dir diese Flöte geschenkt?

Who gave you this flute?

— Rote Laterne (1991)

Wer hat dir gesagt, dass ich Kanadier sei?

Who told you I was Canadian?

Liebes, wer hat dir denn das gesagt?

Honey, who told you that?

— Wächter des Tages (2006)

Wer hat dir in meiner Gegend eine Hütte verkauft, in meiner Straße?

Who sold you a cabin in my area, on my street?

— Do the Right Thing (1989)

Wer hat dir das Klavierspielen beigebracht?

Who taught you to play the piano?

Wer hat dir denn das in den Kopf gesetzt?

Who put that idea in your head?

— Rebecca (1940)

Wer hat dir diese Papiere gegeben?

Who gave you these papers?

— Everything Everywhere All at Once (2022)

Wer hat dir gesagt, daß Tom nichts Scharfes essen würde?

Who told you that Tom wouldn’t eat anything spicy?

Wer hat dir sonst noch geholfen?

Who else helped you?

Wer hat dir Französisch beigebracht?

Who taught you French?

Erzähl mal, wer hat dir so viel auf einmal abgekauft?

Tell me, who bought so much from you all at once?

— Taxi (1998)

Wer hat dir den wohl geschickt?

I wonder who sent you that?

— Harry Potter und der Stein der Weisen (2001)

Wer hat dir die Geschichte erzählt?

Who told you the story?

Wer hat dir ein so hässliches Auto verkauft?

Who sold you such an ugly car?

Wer hat dir gezeigt, wie man das macht?

Who showed you how to do that?

Wer hat dir von mir erzählt?

Who told you about me?

Wer hat dir beigebracht so gut zu zeichnen?

Who taught you to draw so well?

Wer hat dir denn das erzählt?

Who told you that?

— Elephant (2003)

Richet, wer hat dir erlaubt, dich umzusetzen?

Richet, who gave you permission to move?

— Sie küssten und sie schlugen ihn (1959)

Wer hat dir diese Geschichte erzählt?

Who told you this story?

— The Wailing: Die Besessenen (2016)

Wer hat dir gesagt, dass ich krank war?

Who told you I was sick?

Wer hat dir meine Nummer gegeben?

Who gave you my number?

Wer hat dir Deutsch beigebracht?

Who taught you German?

Wer hat dir das Schlagen beigebracht?

Who taught you how to hit?

Wer hat dir die Erlaubnis gegeben, das zu tun?

Who gave you permission to do this?

Wer hat dir diese Äpfel gegeben?

Who gave you these apples?

Wer hat dir gesagt, du sollst herkommen?

Who told you to come here?

— Das süße Leben (1960)

Wer hat dir verraten, sie würde hier sein?

Who told you she would be here?

Wer hat dir Klavierspielen beigebracht?

Who taught you to play the piano?

Wer hat dir denn das Segeln beigebracht?

Who taught you to sail?