answersLogoWhite

0

The Ghost has to leave Hamlet because morning is about to come. In Shakespearean times, it is believed that dead spirits cannot dwell during the daytime which is why they come during the evening. Since the cock crows, that means the sun is about to rise and The Ghost must leave.

User Avatar

Wiki User

11y ago

What else can I help you with?