I have slept
Yo he dormido excelentemente viendo Shakespeare.
I've slept wonderfully watching Shakespeare.
— Cuestión de tiempo (2013)
Yo no he dormido hace dos días.
I haven’t slept in two days.
I haven't gotten enough sleep.
I haven’t slept in days.
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.
He dormido como un bebé en un tronco.
I slept like a baby on a log.
Yo, como usted, no he dormido en estos días difíciles.
I, like you, haven’t slept during these difficult days.