Present participle; Past participle - reproaching - reproached Present - reproach - reproach - reproaches - reproach - reproach - reproach Past - reproached - reproached - reproached - reproached - reproached - reproached Future - will reproach - will reproach - will reproach - will reproach - will reproach - will reproach Present conditional - would reproach - would reproach - would reproach - would reproach - would reproach - would reproach Present Perfect - have reproached - have reproached - has reproached - have reproached - have reproached - have reproached Past Perfect - had reproached - had reproached - had reproached - had reproached - had reproached - had reproached Future Perfect - will have reproached - will have reproached - will have reproached - will have reproached - will have reproached - will have reproached Past conditional - would have reproached - would have reproached - would have reproached - would have reproached - would have reproached - would have reproached Imperative - - - reproach - - - - - - - -