Someone says your Chinese is good. The old advice—just deny it—can sound stiff or rude. Here are context-sensitive replies for shops, offices and new friendships, with Hanzi, pinyin and English.
When someone compliments your Chinese, the safest reply is usually Thank you plus a short, honest follow-up. A bare xièxie works with strangers and shop staff. With colleagues or new friends, add Still learning (still learning) or You flatter me (you flatter me) to sound modest without rejecting the kindness. The old rule—always deny praise—is not wrong, but it is only one option. Research on compliment responses in Chinese shows speakers regularly use acceptance, deflection, credit-sharing and continuation depending on who is speaking, how close they are and what the compliment is about. Your job is to pick the reply that fits the moment, not to memorize a single correct formula.
Source check: A variationist study of compliment responses in Chinese anchors the factual framework here. The exercises are our editorial adaptation for the specific problem this article solves. The study supports the range of responses described here rather than a single supposedly universal Chinese reply.
Why the old “just deny it” rule fails
Many textbooks teach that Chinese speakers reject compliments to show humility. That pattern exists, but it is not the whole picture. A variationist study of compliment responses in Chinese found that speakers shift between strategies based on social distance, relative status and the topic of the compliment. Denying praise can sound stiff when the other person is genuinely trying to be friendly. It can also sound insincere if you deny something obviously true, like your ability to order lunch.
In a Shanghai office, a colleague might say You speak Chinese really well. (nǐ Zhōngwén shuō de zhēn hǎo · your Chinese is really good). If you reply 哪里哪里 (nǎlǐ nǎlǐ · not at all), some younger coworkers may find it charmingly old-fashioned. Others may hear it as a brush-off. The safer move is to accept the warmth and add a small, true caveat.
Four reply moves you can mix and match
Think in four moves rather than one fixed phrase. Acceptance takes the compliment: Thank you (xièxie · thank you). Deflection lowers the praise: Still learning (hái zài xué · still learning). Credit-sharing gives some credit to the other person or to your teacher: It's all because the teacher teaches well (dōu shì lǎoshī jiāo de hǎo · it's all because my teacher teaches well). Continuation keeps the conversation alive: Can you also speak English? (nǐ yě huì shuō Yīngyǔ ma? · do you also speak English?).
You do not need all four every time. One or two moves is enough. With a stranger, acceptance alone is fine. With a boss, acceptance plus deflection is safer. With a new friend, continuation is often the most useful because it turns a compliment into a real exchange.
Shop, office, dinner: three contexts, three replies
At a convenience store. The cashier says Your Chinese is very good. (nǐ Zhōngwén hěn hǎo · your Chinese is very good). You are buying water and want to leave quickly. Say Thanks, I'm learning (xièxie, wǒ zài xué · thank you, I'm learning). Smile and take your change. No further explanation needed.
At the office. A colleague compliments you in front of others. Say Thanks, still learning, there are many words I can't say yet (xièxie, hái zài xué, hěn duō cí hái bú huì shuō · thank you, still learning, there are many words I still can't say). This accepts the compliment, shows humility and gives a concrete limit. It also protects you from being asked to interpret a contract on the spot.
At a dinner with new friends. Someone says You speak Chinese really fluently. (nǐ Zhōngwén shuō de zhēn liúlì · you speak Chinese really fluently). Try You flatter me, I'm still learning. What do you like to do in your free time? (guòjiǎng le, wǒ hái zài xué. nǐ píngshí xǐhuan zuò shénme? · you flatter me, I'm still learning. What do you like to do usually?). The compliment is acknowledged, then redirected to the other person. This is usually welcome at a social table.
A branching dialogue for a first meeting
Here is a short exchange you might have at a language exchange or a friend's gathering. Notice how the reply changes depending on the compliment.
A: 你中文说得真好! (nǐ Zhōngwén shuō de zhēn hǎo! · Your Chinese is really good!)
You: Thanks, still learning. (xièxie, hái zài xué.)
A: How long have you been learning? (nǐ xué le duōjiǔ le? · How long have you been learning?)
You: I've been learning for half a year. What about you? Are you learning English? (xué le bàn nián. nǐ ne? nǐ xué Yīngyǔ ma? · I've been learning for half a year. What about you? Are you learning English?)
A: 我学了一点,但说得不好。 (wǒ xué le yìdiǎn, dàn shuō de bù hǎo. · I learned a little, but I don't speak well.)
You: 别这么说,你说得不错! (bié zhème shuō, nǐ shuō de búcuò! · Don’t say that—you speak well!)
If A had said Your Chinese is much better than my English. (nǐ Zhōngwén bǐ wǒ shuō Yīngyǔ hǎo duō le · your Chinese is much better than my English), a simple Thanks, let's practice together (xièxie, wǒmen yìqǐ liànxí ba · thank you, let's practice together) works better than denying it. It accepts the comparison without turning it into a competition.
When 哪里哪里 sounds wrong—and what to say instead
哪里哪里 is still understood across mainland China, but its warmth varies by region, age and setting. In some northern cities and among older speakers, it sounds appropriately modest. Among younger speakers in cities like Shenzhen or Chengdu, it can sound like a line from a textbook. If you are unsure, use Still learning or You flatter me. Both are widely natural.
Also avoid over-denying. Saying 不好不好 (bù hǎo bù hǎo · not good, not good) after someone praises your Chinese can make them feel their compliment was unwelcome. A light Still learning is usually enough. If the compliment is about something specific, like your pronunciation, you can say Thanks, I'm still practicing tones (xièxie, wǒ hái zài liàn shēngdiào · thank you, I'm still practicing tones). That is honest and gives you a topic.
What not to say
Do not say You're wrong (nǐ cuò le · you're wrong) when someone compliments you. It corrects a kind remark and can sound harsh. Do not launch into a long explanation of your HSK level unless someone asks. And do not use 哪里哪里 with a service worker who is just being polite; a simple Thank you is faster and kinder.
If you are genuinely a beginner and someone says Your Chinese is very good., you can say Thanks, I only know a little (xièxie, wǒ zhǐ huì yìdiǎndiǎn · thank you, I only know a little). This is not false modesty; it is accurate. It also sets expectations before you are asked to do something beyond your level.
Your next three uses
Over the next week, use three different reply moves in three real situations. Use 1: At a shop or café, when a stranger compliments you, say only Thanks, I'm learning and smile. Notice how it feels to accept without explaining. Use 2: With a colleague or classmate, say Thanks, still learning, there are many words I can't say yet. Add one true limitation. Use 3: With a new friend, say You flatter me, I'm still learning. What do you like to do in your free time? and ask a follow-up question. After each exchange, write down which move you used and how the other person responded. By the end of the week, you will have a small personal map of what works in your own social circle.

