have变成一般疑问句的时候为什么变成has

问题描述:

have变成一般疑问句的时候为什么变成has

不一定啊
Have you finished your homework?
只有主语是第三人称单数的时候才变:
Has he finished his homework?