Present participle; Past participle - ravaging - ravaged Present - ravage - ravage - ravages - ravage - ravage - ravage Past - ravaged - ravaged - ravaged - ravaged - ravaged - ravaged Future - will ravage - will ravage - will ravage - will ravage - will ravage - will ravage Present conditional - would ravage - would ravage - would ravage - would ravage - would ravage - would ravage Present Perfect - have ravaged - have ravaged - has ravaged - have ravaged - have ravaged - have ravaged Past Perfect - had ravaged - had ravaged - had ravaged - had ravaged - had ravaged - had ravaged Future Perfect - will have ravaged - will have ravaged - will have ravaged - will have ravaged - will have ravaged - will have ravaged Past conditional - would have ravaged - would have ravaged - would have ravaged - would have ravaged - would have ravaged - would have ravaged Imperative - - - ravage - - - - - - - -