Answer: Doesn’t catch.
Explanation: Sunday is in the past in her sentence so it could not be “have not caught”, also it is is improper grammar anyway, “don’t catch” is improper as well. Didn’t catch would be saying she caught the bus most Sundays and just didn’t this Sunday. But doesn’t catch would be the answer I would think is right. I hope this helps!