Present participle; Past participle - repenting - repented Present - repent - repent - repents - repent - repent - repent Past - repented - repented - repented - repented - repented - repented Future - will repent - will repent - will repent - will repent - will repent - will repent Present conditional - would repent - would repent - would repent - would repent - would repent - would repent Present Perfect - have repented - have repented - has repented - have repented - have repented - have repented Past Perfect - had repented - had repented - had repented - had repented - had repented - had repented Future Perfect - will have repented - will have repented - will have repented - will have repented - will have repented - will have repented Past conditional - would have repented - would have repented - would have repented - would have repented - would have repented - would have repented Imperative - - - repent - - - - - - - -