The FUTURE PERFECT TENSE indicates that an action will have been finished at some point in the future. This tense is formed with "will" + "have" + the past participle of the verb which can be either regular or irregular in form i.e, I will have spent all my money by this time next year.