Respuesta :

Hamlet doesn't kill Claudius when he has the chance because Claudius was praying and if he believed that if he killed him after praying that Claudius would go straight to heaven and Hamlet didn't want that since Claudius killed King Hamlet.