When we were previously discussing a sleeping moose, Älgen sover i natt meant that the moose sleeps tonight. Älgen sover på natten meant the moose sleeps at night. Does this sentence mean I am sleeping for several hours now, this time? And if I wanted to say that I habitually sleep for several hours, would I use på? Tack så mycket!
på is also used for durations, but in the negative. For instance:
- jag har sovit i flera timmar = I have slept for several hours
- jag har inte sovit i flera timmar = I have not slept (continuously) for several hours
- jag har inte sovit på flera timmar = I have not slept (at all) for several hours