Present participle; Past participle - mastering - mastered Present - master - master - masters - master - master - master Past - mastered - mastered - mastered - mastered - mastered - mastered Future - will master - will master - will master - will master - will master - will master Present conditional - would master - would master - would master - would master - would master - would master Present Perfect - have mastered - have mastered - has mastered - have mastered - have mastered - have mastered Past Perfect - had mastered - had mastered - had mastered - had mastered - had mastered - had mastered Future Perfect - will have mastered - will have mastered - will have mastered - will have mastered - will have mastered - will have mastered Past conditional - would have mastered - would have mastered - would have mastered - would have mastered - would have mastered - would have mastered Imperative - - - master - - - - - - - -