Common collocations before 'slept'

after, even, has, last, like, long, look, men, never, only, room, since, still, though, time