Would you mind answering to my question and could you let me know the difference of meaning in these sentences
I have not slept well for 3 days. means I am sleeping well now or I need to sleep well I have not been sleeping well for 3 days. means I still do not sleep well
I have not worked for 3 days because I'm ill. I have not been working for 3 d