There are four ghosts in "A Christmas Carol." They are the Ghost of Christmas Past, the Ghost of Christmas Present, the Ghost of Christmas Future, and the Ghost of Christmas Yet to Come. Each ghost represents a different aspect of Scrooge's past, present, and future, and helps him see the error of his ways and repent before it's too late.