"Yes, I am." と "Yes, I do." の違いは?

質問. "Yes, I am." と "Yes, I do." って、どう違うのですか?

回答. "Yes, I am." は "Are you~?" と問われたときの返答に使います。 "Yes, I do." は "Do you~?" と問われたときの返答に使います。

以下に例を示します。
"Are you hungry?"
"Yes, I am."
「あなたは空腹ですか?」
「はい、そう(私は空腹)です」
"Do you know my name?"
"Yes, I do."
「あなたは私の名前を知っていますか?」
「はい、そう(知っています)です」