"Someone has" is correct, because someone is a single person and thus equivalent to "he" or "she," which are third-person singular pronouns, while "has" is the third-person present-tense conjugation of the root verb "to have."
Examples of Using "Have" in English:
I have a lot of work to do. = I’ve got a lot of work to do. (have got)
She has two sisters. = She’s got two sisters. (has got)
He has a sore throat. = He’s got a sore throat. (has got)
They both have black hair. = They’ve both got black hair. (have got)
Correct Response to "I’m Pregnant":
No matter the circumstances or details of the announcement, "Congratulations!" is the only proper response when someone tells you they’re having a baby. A hug and a smile is also a welcome addition to well wishes.
Employers Asking About Kids in Interviews:
Employers generally stay away from asking questions that could be perceived as discriminatory or biased; however, there may come a time when you’re asked point-blank if you have kids. If this happens, you needn’t answer the question because it’s unlawful to reject or hire a candidate based on whether she has children.
Legal Questions Related to Family Life:
Some questions relating to family life such as ‘how would you balance childcare with your work?’ are legal for interviewers to ask and you should answer them as honestly as possible.
Correct Usage of "Were No" vs. "Weren’t Any":
I agree with kayokid although I assumed that your question was about ‘there were no’/’there weren’t any’, and I would say that both are correct. Likewise ‘There are no…’ and ‘There aren’t any….’ are both correct in the present tense.