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

12y ago

What else can I help you with?