Answer:
Chaucer's characters are punished for wrongdoing while they are on Earth, while Dante's characters are punished for sins in the afterlife.
4.5m questions
5.8m answers