They taught him to be kind to people and not to be selfish
All the spirits teach scrooge a lesson
The four spirits who visit Scrooge in "A Christmas Carol" are the Ghost of Christmas Past, the Ghost of Christmas Present, the Ghost of Christmas Yet to Come (or Future), and Jacob Marley's ghost. Each spirit helps to teach Scrooge a lesson about compassion and generosity.
Marley tells Scrooge to expect three more spirits to visit him that night.
To show scrooge issues he encountered in his past
Three spirits visit Scrooge in "A Christmas Carol": the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come. Each spirit shows Scrooge different aspects of his life and the consequences of his actions.
In "A Christmas Carol" by Charles Dickens, Ebenezer Scrooge is visited by four spirits: Marley's ghost, the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come.
The three spirits that visited Scrooge on Christmas Eve were the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come (or Future). Each spirit showed Scrooge different aspects of his past, present, and potential future to teach him the importance of kindness and generosity.
It ends on the Twelth Night
The first of the three Christmas spirits who visits Scrooge is the Ghost of Christmas Past. This spirit takes Scrooge on a journey through his past to help him reflect on his life choices and actions.
Jacob Marley, his late partner.
Yes, Scrooge seems to care about money and nothing else until he is visited by the three Spirits.
The ghosts in "A Christmas Carol" visited Scrooge in one night. The visits occurred on the night of Christmas Eve, with each of the three spirits appearing to teach Scrooge a lesson about redemption and the true meaning of Christmas.