180k views
17 votes
What was the reason William Shakespeare wrote Hamlet?.

User Nitro
by
5.2k points

2 Answers

10 votes
Shakespeare wrote Hamlet in honor of his son named Hamnet because he died.
User Deepak S
by
4.6k points
10 votes

Answer:

Shakespeare wrote the play "Hamlet" in 1601, in 1556 Shakespeare's only son died of an unknown illness. The death of his son was believed to be the reason of "Hamlet".

User Nykia
by
4.8k points