I'm not quite sure which one is correct in formal writing. <br/><br/>a. Do you have money? <br/>b. Do you have any money? <br/><br/>Do I have to add "any" before a non-countable noun with this type of question? If i do, why is that?