he/she has/had ridden

Wörterbuch