These patterns are used to ask about the presence of an unspecified thing or person(i.e., something or somebody). Add か to the question words なに and だれ, and put them before ありますか/いますか.
なに(what) → なに[か](something/anything) = objects, animals
だれ(who) → だれ[か](somebody/anybody) = people
A: いすと つくえの 間に なにか ありますか。
Is there anything [inanimate] between the chair and the desk?
B: はい、あります。
Yes, there is.
B: いいえ、ありません。
No, there isn't.
A: いすと つくえの 間に だれか いますか。
Is there anything [animate] between the chair and the desk?
B: はい、います。
Yes, there is.
B いいえ、いません。
No, there isn't.
A: すずきさんの よこに だれか いますか。
Is there anybody by Mr./Ms. Suzuki?
B: はい、います。
Yes, there is.
B: いいえ、いません。
No, there isn't.
When asked the questions なにが ありますか(What is there?) and だれが いますか(Who is there?), the answers should be specific (e.g., かばんが あります[There is a bag.], ジョンさんが います[John is there.]).