Future perfect (B2) — Grammar Corner
Describes an action that will be completed before a particular time in the future.