Question: why has beowulf come to the danish shore?
Answer: Why has he come? Beowulf wants to impress those who do not know him, assert his authority so others will follow him into battle against Grendel, and make clear to all present that he alone deserves the honor of killing the monster.