The Future Perfect uses will have + past participle. It describes an action that will be completed before a specific future time or event: By Friday, I will have finished the report.
Choose the correct Future Perfect form (will have + past participle).