what tense is used for the capitalized verb?

by this time next year, senator smith WILL HAVE BEEN in office for 24 years

future perfect tense