Present participle; Past participle - stemming - stemmed Present - stem - stem - stems - stem - stem - stem Past - stemmed - stemmed - stemmed - stemmed - stemmed - stemmed Future - will stem - will stem - will stem - will stem - will stem - will stem Present conditional - would stem - would stem - would stem - would stem - would stem - would stem Present Perfect - have stemmed - have stemmed - has stemmed - have stemmed - have stemmed - have stemmed Past Perfect - had stemmed - had stemmed - had stemmed - had stemmed - had stemmed - had stemmed Future Perfect - will have stemmed - will have stemmed - will have stemmed - will have stemmed - will have stemmed - will have stemmed Past conditional - would have stemmed - would have stemmed - would have stemmed - would have stemmed - would have stemmed - would have stemmed Imperative - - - stem - - - - - - - -