I think that it is all of the above
The future perfect tense forms are made by putting ‘will / shall + have’ before the past participle from the verb. these sentences can be changed into the passive if the active verb has an object
i hope this helps :D thanks