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