Present participle; Past participle - threshing - threshed Present - thresh - thresh - threshes - thresh - thresh - thresh Past - threshed - threshed - threshed - threshed - threshed - threshed Future - will thresh - will thresh - will thresh - will thresh - will thresh - will thresh Present conditional - would thresh - would thresh - would thresh - would thresh - would thresh - would thresh Present Perfect - have threshed - have threshed - has threshed - have threshed - have threshed - have threshed Past Perfect - had threshed - had threshed - had threshed - had threshed - had threshed - had threshed Future Perfect - will have threshed - will have threshed - will have threshed - will have threshed - will have threshed - will have threshed Past conditional - would have threshed - would have threshed - would have threshed - would have threshed - would have threshed - would have threshed Imperative - - - thresh - - - - - - - -