What is the use and meaning of the underlined portion of the sentence below?

Kayla rolled her eyes and said, "I have heard this story a thousand times before."

1 answer

The underlined portion "have heard this story a thousand times before" indicates that Kayla is expressing annoyance or frustration at hearing the story repeatedly. It implies that she is tired of hearing the same story repeatedly.