he或she后面什么时候用have

问题描述:

he或she后面什么时候用have
Does he have long hair?那这个是他的句子用错了吗?我是在教材上看到的

he/she后面应该加单三形式,即has,但如果有情态动词,则可以加原型,如:
he/she + can/could/should/shall/will/would..+ have