Present participle; Past participle - besmirching - besmirched Present - besmirch - besmirch - besmirches - besmirch - besmirch - besmirch Past - besmirched - besmirched - besmirched - besmirched - besmirched - besmirched Future - will besmirch - will besmirch - will besmirch - will besmirch - will besmirch - will besmirch Present conditional - would besmirch - would besmirch - would besmirch - would besmirch - would besmirch - would besmirch Present Perfect - have besmirched - have besmirched - has besmirched - have besmirched - have besmirched - have besmirched Past Perfect - had besmirched - had besmirched - had besmirched - had besmirched - had besmirched - had besmirched Future Perfect - will have besmirched - will have besmirched - will have besmirched - will have besmirched - will have besmirched - will have besmirched Past conditional - would have besmirched - would have besmirched - would have besmirched - would have besmirched - would have besmirched - would have besmirched Imperative - - - besmirch - - - - - - - -