can some one please help me 


What is the tense of the underlined verb in the sentence?

Once Harry finishes this one, he will have written 15 thank-you notes.

A.
future

B.
past perfect

C.
present perfect

D.
future perfect