what tense is used for the capitalized verb?

by this time next year, senator smith WILL HAVE BEEN in office for 24 years.
present perfect progressive
present progressive
future perfect progressive
past progressive

future perfect progressive