Morphologically ride + -en. See ride (verb).
Millora la teva pronunciació
Practica parlar i memoritzar " ridden " i moltes altres paraules i frases a anglès .