I'm not very sure, but I think the "he/she had" structure is more colloquial/informal? Or maybe I should never use that construction when asking questions?
Here's an example sentence:
Her hypothesis opened a door to new questions: was her problem some sort of genetic disability? Or she had/had she inherited this behavior from her parents?