Scrooge was visited by 4 Ghosts- Not Three . The Ghost of Christmas Past, The Ghost of Christmas Present, the Ghost of Christmas yet to come, And the Ghost of his dead partner, Jacob Marley.
Scrooge was vististed by 3 ghosts. these were: Christmas past Christmas present Christmas future And it was on Christmas Eve
the ghosts of Christmas past present and future
scrooge's partner Marley visited him first
In A Christmas Carol PS. there were only three ghosts