Present participle; Past participle - roller-skating - roller-skated Present - roller-skate - roller-skate - roller-skates - roller-skate - roller-skate - roller-skate Past - roller-skated - roller-skated - roller-skated - roller-skated - roller-skated - roller-skated Future - will roller-skate - will roller-skate - will roller-skate - will roller-skate - will roller-skate - will roller-skate Present conditional - would roller-skate - would roller-skate - would roller-skate - would roller-skate - would roller-skate - would roller-skate Present Perfect - have roller-skated - have roller-skated - has roller-skated - have roller-skated - have roller-skated - have roller-skated Past Perfect - had roller-skated - had roller-skated - had roller-skated - had roller-skated - had roller-skated - had roller-skated Future Perfect - will have roller-skated - will have roller-skated - will have roller-skated - will have roller-skated - will have roller-skated - will have roller-skated Past conditional - would have roller-skated - would have roller-skated - would have roller-skated - would have roller-skated - would have roller-skated - would have roller-skated Imperative - - - roller-skate - - - - - - - -