Which one is correct? How many children does Jack have? or How many children does Jack has?
If have is the correct answer, then rule of the grammar says if subject is a 3rd person then it will be has.So Jack is 3rd in the sentence. In either of the sentence which one is the subject , Jack or children.