| | Re: Since, for and how long
Thank you so much for your explanation. So I can say:
1. She hasn't eaten/been eating there since July.
2.He hasn't spoken/ been speaking to me since Christmas.
It's about a permanent or temorary view. But a friend of mine told me that in sentence 2, 'hasn't spoken' means coincidental, but 'hasn't been speaking' means intentional. Is that correct?