Question text How many ghosts show up in A Christmas Carol? Possible answers One Two Three Four Five Too many to count None Correct answer Four Correct answer explanation Four ghosts: of Christmas Past, of Present and of Future and the ghost of Bob Marley.