English MCQs English Literature Mcqs
Q How many sonnets did William Shakespeare write ?
  • A A. 110
  • B B. 154
  • C C. 175
  • D D. 187
Leave a Comment