Ten years have passed since my father died.

Literal

Father [subject-が] died [and-て] 10-years [subject-が] passed.

~て + [time]が過ぎた means 'X happened, and Y time passed.' 亡くなって uses the respectful word for dying. 過ぎた ('passed') takes が to mark the elapsed time as subject.