ha de haber venido dormida - must have been asleep