How many ghosts visited Scrooge in 'A Christmas Carol'?

Answer:
Four ghosts visited Scrooge that night: Marley, his late partner; the Ghost of Christmas Past; the Ghost of Christmas Present; and the Ghost of Christmas Yet To Come.
There were four ghosts that visited Scrooge that night: the ghost of his dead partner Marley; the Ghost of Christmas Past, who took Scrooge back in time to Christmases--both good and bad--when Scrooge was younger; the Ghost of Christmas Present, who took him to his nephew Fred's home and the Crachit's home, to show him how joyously they were enjoying the season, in spite of being poor; and the Ghost of Christmas Yet to Come, who took him into the future to scenes relating to Scrooge's own death.
Contributor: Aggie80
First answer by Aggie80. Last edit by Aggie80. Contributor trust: 4977 [recommend contributor recommended]. Question popularity: 12 [recommend question].