I have some questions about time-clause introduced by since.
Please see the following sentence:
It's three years since he was ill.
Someone (in fact, some teachers) told me that this sentence means that three years has passed since he recovered.
This really confused me. In my opinion, without context, this sentence is something odd. It means that three years has passed since sometime during the time he was ill, and the exact time point when the 'three years' began is unknow. Which of these two views is correct? Saying It's (been) three years since he was ill means He hasn't been ill for three years or The last time he was ill was three years ago, which implies that three years ago he was ill, but recovered, of course.
What is the meaning of ever since? Is it the same as since? Take the following sentence for example:
We've been friends ever since we were at school together.
What is the exact meaning of this sentence? Can I omit the word ever?
Yes, you can. It's just stronger than since alone.
Thanks in advance.
Student or Learner