Dictionary.com
Thesaurus.com

will have been contriving

  • future perfect progressive
    of contrive.
    contrive
    verb (used with object)
    to plan with ingenuity; devise; invent.