Dictionary.com
Thesaurus.com

will have been shifting

  • future perfect progressive
    of shift.
    shift
    verb (used with object)
    to put (something) aside and replace it by another or others; change or exchange.