In one night three ghosts visited him.
Marley tells Scrooge that he will be visited by three Ghosts the first as the clock strikes one in the morning
The ghosts of Christmas past, present & future.
The Ghost of Christmas Past, The Ghost of Christmas Present and The Ghost of Christmas Yet To Come
Christmas morning starting at 1am
Jacob Marley tells Scrooge that three ghosts will visit him to warn him of the consequences of his actions and show him the errors of his ways. The three spirits represent the past, present, and future, aiming to prompt Scrooge to reflect on his life and make a change before it's too late.
In "A Christmas Carol," the three ghosts visit Ebenezer Scrooge. The Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come show Scrooge visions of his past, present, and future to help him reflect on his life and change his ways.
Jacob Marley to warn Scrooge of his pending future and the visit of 3 further Ghosts
The first it is foretold will visit on Chritmas Day at one am, the second the next night at the same time and the thrid the next at the last stroke of 12 mid night. This proves to be wrong as all three visit scrooge on the same night
The ghost of his deceased partner, Jacob Marley. He warns Scrooge of his fate and brings him a chance to change ('a chance of hope of my procuring, Ebenezer') - Scrooge will be visited by three spirits - the Ghosts of Christmas Past, Present and Yet To Come.
He is eating grule sitting next to his fire when MArley arrives and is in bed when the foretold ghosts appear
Marley was the first ghostly visitor followed by the foretold ghosts