me he quedado

I have stayed; I have run out of

→ me
phrase Uncommon #19,126
I have stayed; I have run out of This is the first-person singular present perfect of quedarse. Its meaning depends on what follows: me he quedado aquí means “I have stayed here,” while me he quedado sin dinero means “I have run out of money.”
SP: Me he quedado en casa toda la tarde.
EN: I have stayed home all afternoon.

A veces me he quedado dormido por la tarde y me he quedado sin cenar.

Sometimes I’ve fallen asleep in the afternoon and ended up missing dinner.

Por eso me he quedado dentro.

That's why I've stayed inside.

— Kung Fu Sion (2004)

Me he quedado a cuadros.

I was stunned.

Me he quedado ronco.

I've become hoarse.

Kim Koo cree que me he quedado un pellizco.

Kim Koo thinks I’ve skimmed a little off the top.

— Asesinos (2015)

Al final me he quedado un par de horas.

In the end, I stayed for a couple of hours.

— Juno (2007)