Resultados posibles:
hayas retenido
-you have kept
Antepresente de subjuntivo para el sujetodel verboretener.
hayas retenido
-you have kept
Antepresente de subjuntivo para el sujetovosdel verboretener.
hayas reteñido
Antepresente de subjuntivo para el sujetodel verboreteñir.

retener

No me sorprende que nunca hayas retenido a un hombre.
No wonder you could never hold on to a man.
El hecho de que hayas retenido algo de salud mental demuestra que aún hay esperanza de recuperarte.
The very fact that you have retained any sanity at all demonstrates that there is hope of return.
Palabra del día
el guion