Quiz Champion

How many plays is Shakespeare generally considered to have written?

  • 18
  • 37
  • 54
  • 25
Explanation

Shakespeare is generally considered to have written 37 plays due to a combination of historical records and literary analysis. The number is based on the inclusion of plays that are widely attributed to him, such as "Hamlet," "Romeo and Juliet," and "Macbeth," among others. The categorization of his works has been made based on various factors including his authorship, consistent themes and language styles, and contemporary sources referring to his plays. Although there is ongoing debate about some plays that bear uncertainty, the consensus generally recognizes 37 plays as being written by William Shakespeare.