Multiple choice

Which is the longest Shakespearean play?

  1. Hamlet

  2. Twelfth night

  3. Richard VI

  4. Macbeth

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Hamlet is widely considered the longest play written by William Shakespeare, containing the most lines.