I have been revising preposition "depuis" and its uses in a sentence.
I understand that "depuis" is used to talk about an action that started in the past and that is still true/ongoing in the present (what in my days used to be called "duration form"). It is often used with the present (because the action/state is still happening).
However, we also know that "depuis" can be spotted in sentences where the "passé composé" is used, especially with:
a) passé composé à la forme négative, e.g. Je n'ai pas bu depuis deux jours
b) passé composé "durable", which according to the book Grammaire Progressive du Français, are verbs containing an idea of movement (sortir, rentrer), evolution (s'améliorer, se stabiiliser), beginning/end (arrêter, commencer, etc.) and change of state (maigrir, grossir, augmenter, etc.)
E.g. David a disparu depuis quatre mois
I have a few questions around points a) and b) above.
1) When we use the passé composé in the negative form, am I right to say that we can generally use the present tense in the negative form as well?
E.g., je n'ai pas bu depuis deux jours = je ne bois pas depuis deux jours
je ne l'ai pas vue depuis trois semaines = je ne la vois pas depuis trois semaines.
If the answer is no, could someone please explain when you would use the passé composé and when the present in this case?
2) In the two sentences above from 1), "depuis" cannot be replaced by "il y a", is that correct?
3) For the verbs expressing this concept of "passé durable" (which I am not sure I have fully grasped - my research online did not lead to much, but I think it is a past where we are interested to show the results of the action on the present/the permanence of its effects on the present), can I just check that the following sentences are correct? I just want to put the theory to the test with native speakers to check that the rule is actually 100% accurate.
a) J'ai abandonné mon rêve de devenir pilote depuis dix ans
b) Elle est morte depuis quatre jours
c) Sa santé s'est améliorée depuis le retour de son mari
d) J'ai commencé à conduire depuis l'âge de dix-neuf ans
e) Il est allé au supermarché depuis ce matin
Thank you very much for any help you will be able to give me.