shouldnt it be 'ten years HAS passed since she died'?
No because that is incorrect grammar in English.
It doesn't accept "ever since he died"
Last heart and last question...I put that and got it wrong. Ugh.
Why "she" rather than "he?"
That should be correct as well.