Present participle; Past participle - spinning - spun Present - spin - spin - spins - spin - spin - spin Past - spun - spun - spun - spun - spun - spun Future - will spin - will spin - will spin - will spin - will spin - will spin Present conditional - would spin - would spin - would spin - would spin - would spin - would spin Present Perfect - have spun - have spun - has spun - have spun - have spun - have spun Past Perfect - had spun - had spun - had spun - had spun - had spun - had spun Future Perfect - will have spun - will have spun - will have spun - will have spun - will have spun - will have spun Past conditional - would have spun - would have spun - would have spun - would have spun - would have spun - would have spun Imperative - - - spin - - - - - - - -