... playing basketball every day since ...
Not
all days.
Otherwise, they are all things people might say.
The formula
It's been [period of time]
since [present perfect] is best with a state or habit.
It's been a week since I've seen him.
It's been a week since I've known about that.
The same pattern ending with a simple past is better with an event.
It's been a week since I graduated.
It's been a week since I saw him.
(Note how
seeing someone can be thought of as a habit or as an event, so both tenses work.)
CJ