has mostrado

you have shown

→ haber
phrase Uncommon #23,667
you have shown Used with tú; mostrado is the past participle of mostrar.
SP: ¿Has mostrado tu dibujo a tus amigos?
EN: Have you shown your drawing to your friends?

Encontraré la forma de devolver la amabilidad que has mostrado.

I will find a way to repay the kindness you have shown.

— Ne Zha (2019)

¿Le has mostrado esta foto a Tom?

Have you shown Tom this photo?

¿A cuántas mujeres les has mostrado esta película?

How many women have you shown this film to?

— Por eso lo llaman amor (2017)

Danilov, ¿le has mostrado el radiograma?

Danilov, have you shown him the radiogram?

— Как я провёл этим летом (2010)

Has mostrado tu vergüenza.

You have shown your embarrassment.

— Rashomon (1950)

¿A cuántas les has mostrado un filme de terror de serie B en la tercera cita?

How many women have you shown a B-movie horror film to on the third date?

— Por eso lo llaman amor (2017)

Y has mostrado un genuino deseo de reforma.

And you have shown a genuine desire for reform.