My husband does this and it irritates me mightily. I ask a question and get no indication that he's even HEARD the question, much less that he understands or is addressing the question. No change of facial expression, no hand gesture to indicate "I'm thinking," nothing. And so I ask "Did you hear what I said? I asked you a question" and he bites my head off with "Yes I heard you can you please give me a few minutes to think about it?" What am I a mind reader to look into his brain and know he heard it, is thinking about it?
Stop expecting people to be mind readers. Do something to indicate that you acknowledge the question, that you are formulating a response. SAY SO. Or make some body language signal that you're thinking about an answer. It's not unreasonable for the somebody who asks you a question to want to know whether you're aware of it, whether you're thinking about or sitting there thinking about food with no idea a question has even been asked. That kind of "poker face" might be a good thing at the card table, but you're expected to acknowledge questions, to indicate that you're formulating a response.