There were four ghosts that visited Scrooge.
The first ghost to come was the ghost of Scrooge's business partner, Jacob Marley. He was followed by three others, the ghosts of Christmas Past, Present, and Yet To Come (a.k.a Future).
scrooge is visited by the ghost of Christmas past.
When Marley's ghost visited Scrooge he warned him about the ghosts and his behaviour.
The Ghost of Christmas Past
Each visited once only
In one night three ghosts visited him.
He was to be visited at One in the morning
He is visited by the ghost of Christmas Past.
The Ghost of Christmas Past
The first ghost to visit Scrooge was that of his business partner, Jacob Marley. Later Scrooge was visited by the Ghost of Christmas Past, Christmas Present and Christmas Yet to Come
The last ghost who visited Scrooge in "A Christmas Carol" is the Ghost of Christmas Yet to Come, also known as the Ghost of Christmas Future. This ghost shows Scrooge the potential consequences of his actions if he does not change his ways.
The Ghost of Christmas Present, the Ghost of Christmas Past, and the Ghost of Christmas Future.
Scrooge is visited in his office by Fred his nephew and 2 portly gentlemen seeking a charitable donation to help the poor. At his home Scrooge is visited by the ghost of his ex-business partner, Jacob Marley and then by the Ghost of Christmas Past, the Ghost of Christmas Present and the Ghost of Christmas Yet To Come.