No the narrator of a poem is one who narrates, but the poet is one who wrote the poem
The “mood” of the poem is how it makes the reader feel when reading it!
Yes most definitely i agree with this 100%
Present perfect tense is the present tense of the verb "have" combined with the past participle of the main verb.
An example of the verb "see" in the present perfect tense with the pronoun "I" as the subject is:
I have seen many movies, but nothing as good as <input favorite movie here>.