Thursday, December 19, 2024

Question: How many ghosts visit Scrooge in A Christmas Carol?

Answer: On Christmas Eve, four ghosts visit Ebenezer Scrooge in the holiday classic A Christmas Carol. They are Jacob Marley, the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come.