Present participle; Past participle - horseshoeing - horseshoed Present - horseshoe - horseshoe - horseshoes - horseshoe - horseshoe - horseshoe Past - horseshoed - horseshoed - horseshoed - horseshoed - horseshoed - horseshoed Future - will horseshoe - will horseshoe - will horseshoe - will horseshoe - will horseshoe - will horseshoe Present conditional - would horseshoe - would horseshoe - would horseshoe - would horseshoe - would horseshoe - would horseshoe Present Perfect - have horseshoed - have horseshoed - has horseshoed - have horseshoed - have horseshoed - have horseshoed Past Perfect - had horseshoed - had horseshoed - had horseshoed - had horseshoed - had horseshoed - had horseshoed Future Perfect - will have horseshoed - will have horseshoed - will have horseshoed - will have horseshoed - will have horseshoed - will have horseshoed Past conditional - would have horseshoed - would have horseshoed - would have horseshoed - would have horseshoed - would have horseshoed - would have horseshoed Imperative - - - horseshoe - - - - - - - -