Present participle; Past participle - whelping - whelped Present - whelp - whelp - whelps - whelp - whelp - whelp Past - whelped - whelped - whelped - whelped - whelped - whelped Future - will whelp - will whelp - will whelp - will whelp - will whelp - will whelp Present conditional - would whelp - would whelp - would whelp - would whelp - would whelp - would whelp Present Perfect - have whelped - have whelped - has whelped - have whelped - have whelped - have whelped Past Perfect - had whelped - had whelped - had whelped - had whelped - had whelped - had whelped Future Perfect - will have whelped - will have whelped - will have whelped - will have whelped - will have whelped - will have whelped Past conditional - would have whelped - would have whelped - would have whelped - would have whelped - would have whelped - would have whelped Imperative - - - whelp - - - - - - - -