I believe the correct answer is hyperbole.
Hyperbole is a rhetorical figure of speech which show some kind of exaggeration - in this particular example, the hyperbole is found in the words 'an hundred years.' This is so because the poet won't really spend a hundred years to praise the woman's eyes, but is rather exaggerating a bit.
Answer:
the answer is descriptive
Answer:
it basically establishes that Hamlet is mad
Explanation:
Hamlet is mentally ill and the ghost is a figment of his imagination.