Dictionary.com
Thesaurus.com

will have pardoned

  • future perfect
    of pardon.
    pardon
    noun
    kind indulgence, as in forgiveness of an offense or discourtesy or in tolerance of a distraction or inconvenience.