Present participle; Past participle - ramming - rammed Present - ram - ram - rams - ram - ram - ram Past - rammed - rammed - rammed - rammed - rammed - rammed Future - will ram - will ram - will ram - will ram - will ram - will ram Present conditional - would ram - would ram - would ram - would ram - would ram - would ram Present Perfect - have rammed - have rammed - has rammed - have rammed - have rammed - have rammed Past Perfect - had rammed - had rammed - had rammed - had rammed - had rammed - had rammed Future Perfect - will have rammed - will have rammed - will have rammed - will have rammed - will have rammed - will have rammed Past conditional - would have rammed - would have rammed - would have rammed - would have rammed - would have rammed - would have rammed Imperative - - - ram - - - - - - - -