William Shakespeare is widely acknowledged as the greatest writer in the English language. So the only fitting way to truly honour his legacy is a truly English endeavour: a good old quiz.
How well do you know your William? Are you brainy about the Bard?
Take our quiz and find out.
(Image: Rex Features)