Which of the sentences is written correctly?
1) Last year, Leah has ridden her bike more far than anyone else in the cycling club.
2) Last year, Leah rode her bike farther than anyone else in the cycling club.
3) Last year, Leah has ridden her bike further than anyone else in the cycling club.
4) Last year, Leah had ridden her bike farther than anyone else in the cycling club.