does he have...【他有……?
Yes,he does.【是的,他有.
Yes,he has【是的,他有.
应是Yes,he does,因为问句是dose开头,而不是have.has是have的第三人称单数.