Present participle; Past participle - undoing - undone Present - undo - undo - undoes - undo - undo - undo Past - undid - undid - undid - undid - undid - undid Future - will undo - will undo - will undo - will undo - will undo - will undo Present conditional - would undo - would undo - would undo - would undo - would undo - would undo Present Perfect - have undone - have undone - has undone - have undone - have undone - have undone Past Perfect - had undone - had undone - had undone - had undone - had undone - had undone Future Perfect - will have undone - will have undone - will have undone - will have undone - will have undone - will have undone Past conditional - would have undone - would have undone - would have undone - would have undone - would have undone - would have undone Imperative - - - - - - - - - - - -