Question: what 2 things does hamlet swear to horatio?
Answer: Intensely moved, Hamlet swears to remember and obey the ghost. Horatio and Marcellus arrive upon the scene and frantically ask Hamlet what has happened. Shaken and extremely agitated, he refuses to tell them, and insists that they swear upon his sword not to reveal what they have seen.