'How many questions have you?' was rejected in favour of 'How many questions have you got?" Surely the meaning is exactly the same?
"How many questions have you ?" is in fact better English.
To have seems to be one of those confusing words.
to have -- avere
I have - Io ho
You have - tu hai
s/he has - lei/lui ha
we have - noi abbiamo
you all have - voi avete
they have - loro hanno
It's a question you ask someone who asks so many questions.
Agree with previous comments - how many questions have you should be accepted
I agree, in English you don't nee got
I have a question about its pronounciation. How should be pronounced the letter "a" in "hai"? /ə/ or /a/?