identify the verb tense of "will have played" in the following sentence. I will have played on the team four years by the time I graduate.

Future perfect tense.