I think a great way to improve communication with kids (and adults) is to make every yes or no question a this or that question.
I started doing it when after brain surgery my husband had trouble forming responses to questions for a while, and realized that the habit was helping my students engage more truthfully with me.
Yes/No: βDid you clean up your room like I told you?β
This/That: βDid you clean up already, or do you still need to do that?β
Yes/No: βAre you going to sit quietly?β
This/That: βAre you ready to sit and do our quiet activity, or do you need some time by yourself first?β
Yes/No: βAre you doing anything fun for your birthday?β
This/That: βAre you having a party on your birthday, or are you going to relax?β
I think many children (and adults!) are averse to telling adults βNo,β especially when a command is implied. (βDid you clean your room?β βAre you going to sit quietly?β Hmmm if I say βnoβ I will be in trouble with the adult.) So they are actually pretty likely to just lie and say what they think you want to hear.
Presenting a this or that question provides an alternative to lying, a βno, butβ scenario where they are presented with the reasonable consequences of a No (βif youβre not ready to sit quietly, you cannot do our quiet activity with us yet.β)