Present participle; Past participle - leaching - leached Present - leach - leach - leaches - leach - leach - leach Past - leached - leached - leached - leached - leached - leached Future - will leach - will leach - will leach - will leach - will leach - will leach Present conditional - would leach - would leach - would leach - would leach - would leach - would leach Present Perfect - have leached - have leached - has leached - have leached - have leached - have leached Past Perfect - had leached - had leached - had leached - had leached - had leached - had leached Future Perfect - will have leached - will have leached - will have leached - will have leached - will have leached - will have leached Past conditional - would have leached - would have leached - would have leached - would have leached - would have leached - would have leached Imperative - - - leach - - - - - - - -