Dictionary.com
Thesaurus.com

will have injected

  • future perfect
    of inject.
    inject
    verb (used with object)
    to force (a fluid) into a passage, cavity, or tissue.