Choose the correct verb to complete the following sentence.

Katy ________ the city bus for three years.

ridden
has rode
have rode
has ridden