Present participle; Past participle - berating - berated Present - berate - berate - berates - berate - berate - berate Past - berated - berated - berated - berated - berated - berated Future - will berate - will berate - will berate - will berate - will berate - will berate Present conditional - would berate - would berate - would berate - would berate - would berate - would berate Present Perfect - have berated - have berated - has berated - have berated - have berated - have berated Past Perfect - had berated - had berated - had berated - had berated - had berated - had berated Future Perfect - will have berated - will have berated - will have berated - will have berated - will have berated - will have berated Past conditional - would have berated - would have berated - would have berated - would have berated - would have berated - would have berated Imperative - - - berate - - - - - - - -