Dictionary.com
Thesaurus.com

will have been contracting

  • future perfect progressive
    of contract.
    contract
    noun
    an agreement between two or more parties for the doing or not doing of something specified.