Present participle; Past participle - docking - docked Present - dock - dock - docks - dock - dock - dock Past - docked - docked - docked - docked - docked - docked Future - will dock - will dock - will dock - will dock - will dock - will dock Present conditional - would dock - would dock - would dock - would dock - would dock - would dock Present Perfect - have docked - have docked - has docked - have docked - have docked - have docked Past Perfect - had docked - had docked - had docked - had docked - had docked - had docked Future Perfect - will have docked - will have docked - will have docked - will have docked - will have docked - will have docked Past conditional - would have docked - would have docked - would have docked - would have docked - would have docked - would have docked Imperative - - - dock - - - - - - - -