History
How many plays did William Shakespeare write?
39 plays
Background
William Shakespeare wrote 39 plays. Among them are Hamlet, Romeo and Juliet, and Macbeth. He lived from 1564 to 1616 in England. He also wrote 154 sonnets. His works are still performed all over the world. Many common English phrases come from him.
More History questions
In what year was the United States Declaration of Independence signed?
See questionHow many wives did King Henry VIII have?
See questionIn what year did the Berlin Wall fall?
See questionHow old was Napoleon Bonaparte when he died?
See questionHow many days was the shortest war in history?
See questionHow many stars were on the first U.S. flag?
See question