Present participle; Past participle - batting - batted Present - bat - bat - bats - bat - bat - bat Past - batted - batted - batted - batted - batted - batted Future - will bat - will bat - will bat - will bat - will bat - will bat Present conditional - would bat - would bat - would bat - would bat - would bat - would bat Present Perfect - have batted - have batted - has batted - have batted - have batted - have batted Past Perfect - had batted - had batted - had batted - had batted - had batted - had batted Future Perfect - will have batted - will have batted - will have batted - will have batted - will have batted - will have batted Past conditional - would have batted - would have batted - would have batted - would have batted - would have batted - would have batted Imperative - - - bat - - - - - - - -