Present participle; Past participle - puddling - puddled Present - puddle - puddle - puddles - puddle - puddle - puddle Past - puddled - puddled - puddled - puddled - puddled - puddled Future - will puddle - will puddle - will puddle - will puddle - will puddle - will puddle Present conditional - would puddle - would puddle - would puddle - would puddle - would puddle - would puddle Present Perfect - have puddled - have puddled - has puddled - have puddled - have puddled - have puddled Past Perfect - had puddled - had puddled - had puddled - had puddled - had puddled - had puddled Future Perfect - will have puddled - will have puddled - will have puddled - will have puddled - will have puddled - will have puddled Past conditional - would have puddled - would have puddled - would have puddled - would have puddled - would have puddled - would have puddled Imperative - - - puddle - - - - - - - -