The present tense of ditched is ditch.
The third-person singular simple present indicative form of ditch is ditches.
The present participle of ditch is ditching.
The past participle of ditch is ditched.