I don't know what morphological principle you are speaking of, but ride-rode-ridden is a relic not only of Old English, but probably of Indo-European. It is ' rode ' that changed, not ' ridden ', which was always ' geriden '. Old English had two pasts for ride , singular and plural (just as we still have two pasts for be : was, were ): I rad, we ridon .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.