Present participle; Past participle - riding - ridden Present - ride - ride - rides - ride - ride - ride Past - rode - rode - rode - rode - rode - rode Future - will ride - will ride - will ride - will ride - will ride - will ride Present conditional - would ride - would ride - would ride - would ride - would ride - would ride Present Perfect - have ridden - have ridden - has ridden - have ridden - have ridden - have ridden Past Perfect - had ridden - had ridden - had ridden - had ridden - had ridden - had ridden Future Perfect - will have ridden - will have ridden - will have ridden - will have ridden - will have ridden - will have ridden Past conditional - would have ridden - would have ridden - would have ridden - would have ridden - would have ridden - would have ridden Imperative - - - ride - - - - - - - -