Huck tells the truth to Mary Jane in Chapter 28 of "Huckleberry Finn" because he feels so bad for her .
Mary Jane
Huck is eager to tell Mary Jane that she will be reunited with her slaves because he see her crying. Huck even cries a little at seeing Mary Jane in such distress.
Huck asks Mary Jane to leave town because he knows that her uncles, the King and the Duke, are conmen who are trying to swindle her out of her inheritance. He wants to protect her from their deceitful schemes.
Huck wants to help Mary Jane out of gratitude for her kindness towards him. However, he knows that both Mary Jane and himself could be in danger if his identity as the messenger is revealed, so he asks the Welshman to keep it a secret to protect them both.
She may feel that she cannot tell the truth in court because she is protecting someone. She may also be scared that others will be mad at her for telling the truth.
He wanted to protect him from the knowledge. Also, internally, he knew that if Huck didn't have a reason to be hiding out on the island, and later to head towards "free territory" than he himself would be out of luck.
i will tell you the truth judoon is on the sontarons profile scroll down and bam there he is
You will tell me the whole truth.
he wanted her to tell Danforth the truth, that the girls (Abigail and the other girls) were just faking this whole hysteria.
George Jackson
No, Tom did not reveal to Huck that the man in the floating house was his father. Huck recognized his father, but he did not tell Tom about it.
Rose Mary was her name. And she committed suicide because she couldn't handle living with the memories she had and not being able to tell the truth to others.