Answer:
The correct option is future perfect.
Step-by-step explanation:
The future perfect is a verb tense particularly used to refer to actions which will be completed between right now and some point in the future. that is to say, this verb tense is specifically used for referring to actions which will be completed in the future, before some other point.
the structure of this verb tense, future perfect, is as follow:
Subject + shall or will + have + verb (in past participle)
Bearing in mind the described above, it could be said that the sentence: "By the time he is 60 years old, he will have collected coins for most of his life" is an example of future perfect, which is a verb tense that describes something existing or happening before a specific time in the future.