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 which country was the first known zoo opened?

See question

In what year did the Gutenberg printing press debut?

See question

How many soldiers died in the Battle of Gettysburg?

See question

How many U.S. presidents have been assassinated?

See question

How many years did the Viking Age roughly last?

See question

How tall is the Great Pyramid of Giza?

See question

Ready to estimate?

Over 1,200 questions, 9 categories, one click.