Present participle; Past participle - complementing - complemented Present - complement - complement - complements - complement - complement - complement Past - complemented - complemented - complemented - complemented - complemented - complemented Future - will complement - will complement - will complement - will complement - will complement - will complement Present conditional - would complement - would complement - would complement - would complement - would complement - would complement Present Perfect - have complemented - have complemented - has complemented - have complemented - have complemented - have complemented Past Perfect - had complemented - had complemented - had complemented - had complemented - had complemented - had complemented Future Perfect - will have complemented - will have complemented - will have complemented - will have complemented - will have complemented - will have complemented Past conditional - would have complemented - would have complemented - would have complemented - would have complemented - would have complemented - would have complemented Imperative - - - complement - - - - - - - -