Present participle; Past participle - winnowing - winnowed Present - winnow - winnow - winnows - winnow - winnow - winnow Past - winnowed - winnowed - winnowed - winnowed - winnowed - winnowed Future - will winnow - will winnow - will winnow - will winnow - will winnow - will winnow Present conditional - would winnow - would winnow - would winnow - would winnow - would winnow - would winnow Present Perfect - have winnowed - have winnowed - has winnowed - have winnowed - have winnowed - have winnowed Past Perfect - had winnowed - had winnowed - had winnowed - had winnowed - had winnowed - had winnowed Future Perfect - will have winnowed - will have winnowed - will have winnowed - will have winnowed - will have winnowed - will have winnowed Past conditional - would have winnowed - would have winnowed - would have winnowed - would have winnowed - would have winnowed - would have winnowed Imperative - - - winnow - - - - - - - -