Present participle; Past participle - strafing - strafed Present - strafe - strafe - strafes - strafe - strafe - strafe Past - strafed - strafed - strafed - strafed - strafed - strafed Future - will strafe - will strafe - will strafe - will strafe - will strafe - will strafe Present conditional - would strafe - would strafe - would strafe - would strafe - would strafe - would strafe Present Perfect - have strafed - have strafed - has strafed - have strafed - have strafed - have strafed Past Perfect - had strafed - had strafed - had strafed - had strafed - had strafed - had strafed Future Perfect - will have strafed - will have strafed - will have strafed - will have strafed - will have strafed - will have strafed Past conditional - would have strafed - would have strafed - would have strafed - would have strafed - would have strafed - would have strafed Imperative - - - strafe - - - - - - - -