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