Present participle; Past participle - cocking - cocked Present - cock - cock - cocks - cock - cock - cock Past - cocked - cocked - cocked - cocked - cocked - cocked Future - will cock - will cock - will cock - will cock - will cock - will cock Present conditional - would cock - would cock - would cock - would cock - would cock - would cock Present Perfect - have cocked - have cocked - has cocked - have cocked - have cocked - have cocked Past Perfect - had cocked - had cocked - had cocked - had cocked - had cocked - had cocked Future Perfect - will have cocked - will have cocked - will have cocked - will have cocked - will have cocked - will have cocked Past conditional - would have cocked - would have cocked - would have cocked - would have cocked - would have cocked - would have cocked Imperative - - - cock - - - - - - - -