0
Guest Posted 21 years ago
Grammar

I'm confused.

I'm not quite sure which one is correct in formal writing.

a. Do you have money?
b. Do you have any money?

Do I have to add "any" before a non-countable noun with this type of question? If i do, why is that?
  

Top answer

I wouldn't use either of these in formal writing as it sounds very rude asking someone if they have money or not..

  • I wouldn't use either of these in formal writing as it sounds very rude asking someone if they have money or not..
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
I wouldn't use either of these in formal writing as it sounds very rude asking someone if they have money or not..
0
You would not normally say 'do you have money?' in either formal or informal situations.

You need to say 'Do you have any money?'

or possibly 'Do you have some money?' (informal)

'Do you have enough money to...?'

'Do you have sufficient funds to...' is a very formal way of putting it.
0
Do you have money? The implication of this question is: Are you rich?

Do you have any money? The implication of this question is to enquire if the person you are speaking to has any money on them.

Related Questions