The best I can say is I have been on a horse. I wouldn’t have called it “riding”. LOL
Haha, I have ‘been’ on a horse, too. Not for me.