me he quedado

I have stayed; I have run out of

→ me
phrase Uncommon #17,612
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.

Al final me he quedado un par de horas.

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

— Juno (2007)

Yo sé que las cosas no se hacen así, pero me he quedado yo con el restaurante.

I know that’s not how things are done, but I ended up taking over the restaurant.

— Volver (2006)

Me he quedado ronco.

I've become hoarse.

Por eso me he quedado dentro.

That's why I've stayed inside.

— Kung Fu Sion (2004)

Kim Koo cree que me he quedado un pellizco.

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

— Asesinos (2015)

Me he quedado a cuadros.

I was stunned.