Present participle; Past participle - harpooning - harpooned Present - harpoon - harpoon - harpoons - harpoon - harpoon - harpoon Past - harpooned - harpooned - harpooned - harpooned - harpooned - harpooned Future - will harpoon - will harpoon - will harpoon - will harpoon - will harpoon - will harpoon Present conditional - would harpoon - would harpoon - would harpoon - would harpoon - would harpoon - would harpoon Present Perfect - have harpooned - have harpooned - has harpooned - have harpooned - have harpooned - have harpooned Past Perfect - had harpooned - had harpooned - had harpooned - had harpooned - had harpooned - had harpooned Future Perfect - will have harpooned - will have harpooned - will have harpooned - will have harpooned - will have harpooned - will have harpooned Past conditional - would have harpooned - would have harpooned - would have harpooned - would have harpooned - would have harpooned - would have harpooned Imperative - - - harpoon - - - - - - - -