Dictionary.com
Thesaurus.com

will have been completing

  • future perfect progressive
    of complete.
    complete
    adjective
    having all parts or elements; lacking nothing; whole; entire; full.