Have you got any money? -> khun koi dai rub ngern bang mai
I think it's supposed to be "Do you have any money?"
HAVE in this situation is a verb, not the helping verb.
So when we put it in the question, helping verb is needed.
If you say"Have you got any money?". It's the present perfect sentence question.
-"Have you any money?" doesn't make any senses.
Do is a helping verb of have.
Therefore, "Do you have any money?" is the correctly english sentence.
Even though, American also uses a lot of question tag.
So, American style of this sentence probably be "you have some money, don't you?"
If anything would be objected, please tell. That's I can improve my English skill.
Thank you!