Quién te ha enseñado

who taught you

→ quién
phrase Rare #50,523
who taught you Often followed by a skill or something the person learned.
SP: ¿Quién te ha enseñado a tocar la guitarra?
EN: Who taught you to play the guitar?

¿Quién te ha enseñado eso?

Who taught you that?

¿Quién te ha enseñado a bailar?

Who taught you how to dance?

¿Quién te ha enseñado?

Who taught you?

— Un profeta (2009)

¿Quién te ha enseñado a cocinar?

Who taught you how to cook?

— Un asunto de familia (2018)

¿Quién te ha enseñado a ti a hablar así?

Who taught you to talk like that?

— Todo sobre mi madre (1999)