Q William Shakespeare's longest play is:

  • A Taming of the Shrew
  • B Romeo and Juliet
  • C A Midsummer Night's Dream
  • D Hamlet