he dormido

have slept

→ haber
phrase Rare #38,959
have slept Present perfect of dormir: used for a completed action with relevance to the present.
SP: He dormido muy poco esta noche.
EN: I have slept very little tonight.

Como he dormido muy bien esta noche, me encuentro muy bien esta mañana.

Since I slept very well last night, I feel great this morning.

Porque me he dormido y llegaba tarde al cole.

Because I overslept and was late for school.

— Comer, beber, amar (1994)

Ya he dormido bastante.

I've slept enough already.

He dormido como un bebé en un tronco.

I slept like a baby on a log.

Yo he dormido excelentemente viendo Shakespeare.

I've slept wonderfully watching Shakespeare.

— Una cuestión de tiempo (2013)

Vale, he dormido con ella.

Okay, I slept with her.

— Durante la tormenta (2018)