Dictionary.com
Thesaurus.com

will have imitated

  • future perfect
    of imitate.
    imitate
    verb (used with object)
    to follow or endeavor to follow as a model or example.