SparkNotes has study guides and practice quizzes for hundreds of well-known works of literature – both books and short stories. The guides are extensive and include practice quizzes. It also includes a section, “No Fear Shakespeare,” which provides side-by-side modern day English translations of Shakespeare’s most popular plays.