Answer: will have left
Explanation: we use future perfect tense to express certainty that an action was completed. Generally, we can say that Future Perfect relates to the past in the future.
Subject + WILL HAVE + past participle
5.3m questions
6.8m answers