Dictionary.com
Thesaurus.com

will have been ditching

  • future perfect progressive
    of ditch.
    ditch
    noun
    a long, narrow excavation made in the ground by digging, as for draining or irrigating land; trench.