What is the tense of the underlined verb in the sentence? She said, "I have waited a long time to tell you this."
a. present perfect
b. future perfect
c. past
d. past perfect