Multiple choice general knowledge A Christmas Carol is written by Charles Dickens True False Reveal answer Fill a bubble to check yourself A Correct answer Explanation Charles Dickens wrote A Christmas Carol in 1843. It tells the story of Ebenezer Scrooge and his transformation after visits from three spirits on Christmas Eve. The novella is one of Dickens' most famous works.