Resultados posibles:
haya teñido
Antepresente de subjuntivo para el sujeto yo del verbo teñir.
haya teñido
Antepresente de subjuntivo para el sujeto él/ella/usted del verbo teñir.
haya tenido
Antepresente de subjuntivo para el sujeto yo del verbo tener.

teñir

Aún ahora, todavía me parece extraño que me haya tenido de que pasar esto tan pronto.
Even now, it still seems odd to me to have had this happen so early.
El hecho de que tal riesgo no pudiera descartarse ha supuesto que me haya tenido que abstener en la votación.
The fact that such a risk cannot be ruled out meant I had to abstain from the vote.
Fue difícil, lamento que me haya tenido que ir, pero no me arrepiento de la decisión de salir, tenía que hacerlo.
It was hard, I regret that I had to leave, but I don't regret the decision to leave; I had to.
Palabra del día
encontrarse