he enseñado

I have taught/shown

→ haber
phrase Rare #29,344
I have taught/shown From enseñar. It can mean either to teach or to show, depending on context.
SP: Te he enseñado cómo se hace.
EN: I have shown you how to do it.

Todo lo que sabe se lo he enseñado yo.

I taught him everything he knows.

— La strada (1954)

Te he enseñado todo lo que sé.

I have taught you everything I know.

He enseñado en el templo donde todos nos reunimos.

I have taught in the temple where we all gather.

Yo te he enseñado a los míos, ahora te toca a ti.

I've taught my people, now it's your turn.

— Un lugar en ninguna parte (1988)

Porque mi visado es de verdad, ¿te lo he enseñado?

Because my visa is real, did I show it to you?

— El salario del miedo (1953)

Te he enseñado todo eso, ¿no lo recuerdas?

I taught you all that, don't you remember?

— Un lugar en ninguna parte (1988)

Se lo he enseñado todo.

I’ve shown him everything.

— La strada (1954)

He enseñado a mi papagayo a hablar galés.

I’ve taught my parrot to speak Welsh.

No te he enseñado el solo.

I haven't taught you the solo.

— Los chicos del coro (2004)

Te he enseñado solo lo que he aprendido.

I have taught you only what I have learned.

— Gully Boy (2019)