In the following sentence, are both "sleep" and "be sleeping" correct? If so, what's the difference?
When can I leave? I should sleep / should be sleeping at home now.
To be honest both sound awkward.
When can I leave? I should sleep I would write When can I leave? I should get some sleep
The reference to "get some sleep" means or implies to catch up on your sleep
When can I leave? I should be sleeping at home now. I would write When can I leave? I should be at home, asleep by now.
asleep; adjective [ after verb ] sleeping or not awake:
I'm surprised to see you awake - ten minutes ago you were fast asleep.
catch/cop/get some z's
to sleep: All I want to do is go home and catch some z's.