All three had an effect however the one that we see the great change in Scrooge is the visit of the Ghost of Christmas Present
The Ghost of Christmas Yet to Come
The first ghost (having been foretold by Marley) was to take Scrooge back to his previous Christmases and allow Scrooge to see what it was like for him then and how this changed him
The ghost was the ghost of Christmas present and three down is "Tim".
Scrooge was never a ghost in the story
The Ghost of Christmas yet to come
The Ghost of Christmas Yet To Come also known as The Ghost of Christmas Future
Because he shows Scrooge his potential lonely death if he does not change his ways.
no. Marley is the ghost.
The Ghost of Christmas Yet To Come
He feared them all. Hoever, the most feared was the Ghost of Christmas Yet to come
He plays Scrooge, young scrooge, middle age scrooge, older scrooge, christmas past ghost, christmas present ghost, and christmas future ghost.
When Marley's ghost visited Scrooge he warned him about the ghosts and his behaviour.