Jacob Marley was the first then there was the Ghost of Christmas Past, Ghost of Christmas Present, and the Ghost of Christmas Yet to Come.
the ghosts of Christmas past present and future
The ghosts of Christmas past, present and yet to come
In total the three Ghosts (plus Marley) visited Scrooge all in one night
Christmas Eve
When Marley's ghost visited Scrooge he warned him about the ghosts and his behaviour.
The foretold ghosts were The ghosts of Christmas Past, Present and Yet to Come
chrismas eve
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).
They are; The Ghosts of Christmas Past, Present and Yet To Come
Scrooge was visited by the three ghosts in "A Christmas Carol" when he was an older man, likely in his late 50s or early 60s.
Marley appeared to Scrooge and warned him about changing his behavior. Marley also told Scrooge he would be visited by three ghosts.
The first is the ghost of his former partner, Jacob Marley. He is then visited by the ghosts of Christmas past, present, and future.