Present participle; Past participle - cleaning - cleaned Present - clean - clean - cleans - clean - clean - clean Past - cleaned - cleaned - cleaned - cleaned - cleaned - cleaned Future - will clean - will clean - will clean - will clean - will clean - will clean Present conditional - would clean - would clean - would clean - would clean - would clean - would clean Present Perfect - have cleaned - have cleaned - has cleaned - have cleaned - have cleaned - have cleaned Past Perfect - had cleaned - had cleaned - had cleaned - had cleaned - had cleaned - had cleaned Future Perfect - will have cleaned - will have cleaned - will have cleaned - will have cleaned - will have cleaned - will have cleaned Past conditional - would have cleaned - would have cleaned - would have cleaned - would have cleaned - would have cleaned - would have cleaned Imperative - - - clean - - - - - - - -