I’m just wondering what is the difference between the following two sentences:
I haven’t slept for two days.
and
I haven’t been sleeping for two days.
The context is about someone regrets about a mistake he has made.
perfect-constructionspresent-tense
I’m just wondering what is the difference between the following two sentences:
I haven’t slept for two days.
and
I haven’t been sleeping for two days.
The context is about someone regrets about a mistake he has made.
Best Answer
The nuance between the two might be illustrated thus:
A man might tell his doctor:
That's to say that he has not been able to get to sleep at all for 48 hours.
Equally, a worker who has not made much progress on an urgent project, might tell a critical boss who accuses him of slacking:
The worker uses the contrast between sleeping and working to defend his efforts.
In short, it's just a question of which expression best fits a particular context.