Dictionary.com
Thesaurus.com

will have been patching

  • future perfect progressive
    of patch.
    patch
    noun
    a small piece of material used to mend a tear or break, to cover a hole, or to strengthen a weak place.