Present participle; Past participle - ranting - ranted Present - rant - rant - rants - rant - rant - rant Past - ranted - ranted - ranted - ranted - ranted - ranted Future - will rant - will rant - will rant - will rant - will rant - will rant Present conditional - would rant - would rant - would rant - would rant - would rant - would rant Present Perfect - have ranted - have ranted - has ranted - have ranted - have ranted - have ranted Past Perfect - had ranted - had ranted - had ranted - had ranted - had ranted - had ranted Future Perfect - will have ranted - will have ranted - will have ranted - will have ranted - will have ranted - will have ranted Past conditional - would have ranted - would have ranted - would have ranted - would have ranted - would have ranted - would have ranted Imperative - - - rant - - - - - - - -