B. leaves / haven't bought
Feedback 1. We use the Present Simple to talk about scheduled events and habitual actions. 2. We use «still» to refer to unfinished actions, especially when we expected to finish them earlier. The Present Perfect expresses this idea completely.