Select the correct verb tense that is used in this sentence: Sammi will have been writing her novel for two years this week.

a. future perfect progressive
b. present progressive
c. past progressive
d. present perfect progressive

a. future perfect progressive