me haya

have ... me

→ me
phrase Uncommon #17,918
have ... me This combination is not a fixed expression. It usually appears with a past participle or another verb: me haya traído means “has brought me,” me haya preguntado means “has asked me,” and me haya hartado means “I have become fed up.” Haya is the subjunctive form of haber, while me can mean “me” or indicate a reflexive action.
SP: No creo que me haya entendido bien.
EN: I don't think he has understood me well.

Iré contigo después de que me haya comido mi almuerzo.

I'll go with you after I've eaten my lunch.

Aunque me haya traído flores, igual no lo perdonaré.

Even though he brought me flowers, I still won't forgive him.

No creo que nadie me haya extrañado.

I don't think anyone missed me.

No puedo creer que me haya puesto esto.

I can’t believe I put this on.

— Los hermanos demolición (2026)

Puede que me haya resfriado.

I may have caught a cold.

Me sorprendió que ella me haya reconocido inmediatamente.

I was surprised that she recognized me immediately.

Me alegro de que me haya topado contigo aquí.

I'm glad I bumped into you here.

No estoy ofendido porque me haya llamado momia.

I'm not offended that he called me a mummy.

— Vivir (1952)

Es curioso que no me haya preguntado por él antes.

It's strange that he didn't ask me about him before.

— Núremberg (2025)

Tal vez me haya esforzado, pero no conseguí ningún resultado.

Maybe I tried hard, but I didn’t get any results.

Me alegro que me haya cogido el toro.

I'm glad I got caught by the bull.

— Hable con ella (2002)

Espero que no me haya olvidado.

I hope he hasn't forgotten me.

— El cartero (y Pablo Neruda) (1994)

Puede que Mary no me haya roto el brazo.

Mary may not have broken my arm.

También agradezco al destino el que me haya enviado a Leningrado.

I also thank fate for sending me to Leningrad.

— La ironía del destino, o goce de su baño (1976)

No puedo creer que me haya olvidado de eso.

I can't believe I forgot about that.

Estoy tan decepcionado que mi árbol no me haya dado fruto este año.

I'm so disappointed that my tree didn't bear fruit this year.

Y cuando me haya ido, no le digas que estoy muerto.

And when I’m gone, don’t tell him I’m dead.