He could also be in shock and confusion. Harry has always had a complex relationship with Snape, and this sudden aggressive action from Snape would leave him bewildered. He might stop and demand an explanation from Snape before trying to fight back.
Harry might struggle and try to break free. He is a brave character and doesn't like being restrained, so he would likely use his physical strength and magic skills, if possible, to get out of Snape's hold.
Harry's reaction can be complex. At first, he may show immediate resistance, arguing that he's been wrongly accused. When he realizes that arguing won't get him anywhere, he might become sullen and withdrawn. However, this sullenness is also a sign of his determination not to let them break his spirit. He'll keep thinking of ways to prove his innocence or to show that their punishment is unjust. In some fanfictions, Harry also uses these punishments as a motivation to become better at magic, so that he can one day stand up to Snape and Draco more effectively.
Perhaps Harry just stands there, silently crying at first. He might be in shock that Snape has been so cruel. Then, he could start to think about what Snape has said or done, trying to understand if there is any truth in it. Harry is a deep thinker, and this situation might force him to re - evaluate his relationship with Snape and his own actions in Hogwarts.
In some fanfictions, Snape might see this as an opportunity for his own growth. He might accept the apology gracefully, realizing that holding onto grudges isn't helping him. This could lead to a new relationship between them, where they start to understand and respect each other, or at least tolerate each other's presence.
Snape might initially be taken aback. He's not used to students standing up to him so forcefully. He could glare at Hermione with his cold, dark eyes, trying to intimidate her into silence.
One possible reason could be that Snape suspects Harry of something. Maybe he thinks Harry is involved in some sort of mischief or is in possession of something he shouldn't have. Snape has always been a bit of a mystery and is often distrustful of Harry, so this action might be his way of getting to the bottom of things.
He might be initially shocked. Snape is used to students being intimidated by him, so Hermione's outburst could catch him off - guard. He may glare at her silently for a moment, trying to regain his composure.
Harry could react with anger. He is a strong - willed character. So, he might confront Snape about his hatred. He would demand to know why Snape is treating him this way when they should have a father - son relationship. This could lead to a series of intense arguments between them.
Another reaction could be fear. Despite his bravado at times, Snape can be an intimidating figure. If Harry is caught off - guard, he might feel a moment of real fear. His heart could start racing and he might struggle against Snape's hold, but be too afraid to say anything at first.
He might be initially suspicious. Snape is a cautious man, and he may think that Harry has some ulterior motive, like setting him up. But after realizing Harry's sincerity, he could be grudgingly grateful.
Snape could initially be skeptical. Given their long - standing enmity, he might not believe that Harry's apology is sincere at first. He might respond with a cold glare or a sarcastic comment, like 'Potter, your apologies are as empty as your head.'