Present participle; Past participle - smacking - smacked Present - smack - smack - smacks - smack - smack - smack Past - smacked - smacked - smacked - smacked - smacked - smacked Future - will smack - will smack - will smack - will smack - will smack - will smack Present conditional - would smack - would smack - would smack - would smack - would smack - would smack Present Perfect - have smacked - have smacked - has smacked - have smacked - have smacked - have smacked Past Perfect - had smacked - had smacked - had smacked - had smacked - had smacked - had smacked Future Perfect - will have smacked - will have smacked - will have smacked - will have smacked - will have smacked - will have smacked Past conditional - would have smacked - would have smacked - would have smacked - would have smacked - would have smacked - would have smacked Imperative - - - smack - - - - - - - -