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
8.6m questions
11.2m answers