Present participle; Past participle - terracing - terraced Present - terrace - terrace - terraces - terrace - terrace - terrace Past - terraced - terraced - terraced - terraced - terraced - terraced Future - will terrace - will terrace - will terrace - will terrace - will terrace - will terrace Present conditional - would terrace - would terrace - would terrace - would terrace - would terrace - would terrace Present Perfect - have terraced - have terraced - has terraced - have terraced - have terraced - have terraced Past Perfect - had terraced - had terraced - had terraced - had terraced - had terraced - had terraced Future Perfect - will have terraced - will have terraced - will have terraced - will have terraced - will have terraced - will have terraced Past conditional - would have terraced - would have terraced - would have terraced - would have terraced - would have terraced - would have terraced Imperative - - - terrace - - - - - - - -