Do you have kids?

Silverobama

Key Member
Joined
Aug 8, 2010
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
Is it natural to ask someone who I've known for a while "Do you have kids?" or "Do you have children?" if I want to know if they have offspring or not.
 
Both are perfectly acceptable and natural as written. However, you'll commonly hear them with 'any' before 'children'. It doesn't really matter how long you've known them. It's a common question when you're just getting to know someone as well.

Do you have any children?
Do you have any kids?
 
Both are perfectly acceptable and natural as written. However, you'll commonly hear them with 'any' before 'children'. It doesn't really matter how long you've known them. It's a common question when you're just getting to know someone as well.

Do you have any children?
Do you have any kids?
If you are being formal, that's fine, but in day to day English, the OP's sentences would be pretty much what you would expect to hear in a casual conversation.
My answer is usually, "I know I have two, but there may be a few more. How am I supposed to know?"
 
If you are being formal, that's fine, but in day to day English, the OP's sentences would be pretty much what you would expect to hear in a casual conversation.
I'd say that even "Do you have ...?" is more formal than casual conversation. We're more likely to use "Have you got ...?"
My answer is usually, "I know I have two, but there may be a few more. How am I supposed to know?"
Something only men can say!
 
If you are being formal, that's fine, but in day to day English, the OP's sentences would be pretty much what you
I'd hardly consider that formal. It's quite casual in AmE. I'd actually consider the OP's version the more formal of the two.
 
To be honest, there are so few ways of asking if someone has kids, I don't think there's really a formal/informal distinction worth mentioning. I know I said that "Do you have" is more formal than "Have you got" but I'm not even sure that's entirely fair to say. It's true that using "kids" is more informal than "children" but that doesn't make a version with "children" formal.
 

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top