Dictionary.com
Thesaurus.com

will have transacted

  • future perfect
    of transact.
    transact
    verb (used with object)
    to carry on or conduct (business, negotiations, activities, etc.) to a conclusion or settlement.

More Suggestions