Present participle; Past participle - blasting - blasted Present - blast - blast - blasts - blast - blast - blast Past - blasted - blasted - blasted - blasted - blasted - blasted Future - will blast - will blast - will blast - will blast - will blast - will blast Present conditional - would blast - would blast - would blast - would blast - would blast - would blast Present Perfect - have blasted - have blasted - has blasted - have blasted - have blasted - have blasted Past Perfect - had blasted - had blasted - had blasted - had blasted - had blasted - had blasted Future Perfect - will have blasted - will have blasted - will have blasted - will have blasted - will have blasted - will have blasted Past conditional - would have blasted - would have blasted - would have blasted - would have blasted - would have blasted - would have blasted Imperative - - - blast - - - - - - - -