has … on me
Se me ha retrasado el periodo.
My period is late.
Se me ha agotado la paciencia.
I've run out of patience.
No sé por qué, últimamente, se me ha jodido la memoria.
I don't know why, lately, my memory has been messed up.
— La Nuit américaine (1973)
Y parece que alguien se me ha adelantado.
And it seems someone has beaten me to it.
— Río Místico (2003)
Se me ha confiado una misión muy delicada.
I have been entrusted with a very delicate mission.
— El Gatopardo (1963)