Multiple choice general knowledge history How many novels did Shakespearte write? 18 22 16 none of these Reveal answer Fill a bubble to check yourself D Correct answer Explanation William Shakespeare did not write any novels. He wrote plays, poems, and sonnets. Novels as a form became popular after Shakespeare's time. Therefore 'none of these' is correct.