Morphologically ride + -en. See ride (verb).
Melhore sua pronúncia
Pratique falar e memorizar " ridden " e muitas outras palavras e frases em inglês .