Does this ever happen to you?
You speak Chinese to someone and they reply back to you in English. How does this make you feel?
Should you reply back to them in English, or continue speaking in Chinese?
In reality, your Chinese might be perfectly fine. Maybe they are wondering what you think of their English.
In the same way you are practicing your Chinese with them, they may be using the same opportunity to speak English with you.