Present participle; Past participle - rocking - rocked Present - rock - rock - rocks - rock - rock - rock Past - rocked - rocked - rocked - rocked - rocked - rocked Future - will rock - will rock - will rock - will rock - will rock - will rock Present conditional - would rock - would rock - would rock - would rock - would rock - would rock Present Perfect - have rocked - have rocked - has rocked - have rocked - have rocked - have rocked Past Perfect - had rocked - had rocked - had rocked - had rocked - had rocked - had rocked Future Perfect - will have rocked - will have rocked - will have rocked - will have rocked - will have rocked - will have rocked Past conditional - would have rocked - would have rocked - would have rocked - would have rocked - would have rocked - would have rocked Imperative - - - rock - - - - - - - -