Multiple choice

How many plays did William Shakespeare write?

  1. 27

  2. 37

  3. 47

  4. 57

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

William Shakespeare is traditionally credited with writing 37 plays. This number is the standard count accepted by most scholars.