Multiple choice general knowledge Author of The Adventures of Tom Sawyer Leo Tolstoy John Milton Homer Mark Twain Reveal answer Fill a bubble to check yourself D Correct answer Explanation Mark Twain (pseudonym of Samuel Clemens) wrote The Adventures of Tom Sawyer in 1876. It's a classic American novel about a young boy growing up along the Mississippi River.