This Rich Bits of Lit purchase will give you access to a reading quiz for each act of _Hamlet_ and an answer key for all of the questions. The quizzes are all 10 question multiple choice, though the Act IV quiz has only 6 multiple choice and then a few additional short answer questions that allow you to assess how well students can understand Shakespearean language.
These quizzes are meant to be "did you read?" quizzes, though many questions do test whether students were reading closely. I wrote these for an AP or IB classroom, so be aware they may not work for an "average" classroom.
Students will need more than Sparknotes to pass these quizzes!
Warning: I usually include one quirky, funny, or silly choice in most questions, so you will want to make sure you look over all of the choices. Because this is a Word document, all questions and choices are editable.