What is the name of Shakespeare's longest play?
-
Othello
-
Macbeth
-
Romeo & Juliet
-
Hamlet
D
Correct answer
Explanation
Hamlet is Shakespeare's longest play, containing approximately 4,042 lines and over 30,000 words. Written around 1600, this tragedy explores themes of revenge, madness, and existential crisis through the Danish prince's story. Its length and complexity make it one of Shakespeare's most studied works.