Present participle; Past participle - perfecting - perfected Present - perfect - perfect - perfects - perfect - perfect - perfect Past - perfected - perfected - perfected - perfected - perfected - perfected Future - will perfect - will perfect - will perfect - will perfect - will perfect - will perfect Present conditional - would perfect - would perfect - would perfect - would perfect - would perfect - would perfect Present Perfect - have perfected - have perfected - has perfected - have perfected - have perfected - have perfected Past Perfect - had perfected - had perfected - had perfected - had perfected - had perfected - had perfected Future Perfect - will have perfected - will have perfected - will have perfected - will have perfected - will have perfected - will have perfected Past conditional - would have perfected - would have perfected - would have perfected - would have perfected - would have perfected - would have perfected Imperative - - - perfect - - - - - - - -