How to say “Do you speak English?” in Chinese

“Do you speak English?” in Chinese is 你会说英语吗?, written in pinyin as Nǐ huì shuō Yīngyǔ ma?.

你会说英语吗?

Nǐ huì shuō Yīngyǔ ma?

Do you speak English?

Word by word

What each part of 你会说英语吗? actually means.

When you use it

Use 你会说英语吗? in everyday situations. Greetings, thanks and the small words you use all day.

Other ways people say it

The same idea, said differently. Roughly in the order you'll hear them.

What usually trips people up

What you might hear back

Common questions

How do you say "Do you speak English?" in Chinese?
"Do you speak English?" in Chinese is 你会说英语吗? — written in pinyin as Nǐ huì shuō Yīngyǔ ma?. It is an everyday phrase you would use in China.
What does 你会说英语吗? mean in Chinese?
你会说英语吗? (Nǐ huì shuō Yīngyǔ ma?) means "Do you speak English?". Broken down word by word: 你 (nǐ) means "you"; 会 (huì) means "can / to know how to"; 说 (shuō) means "to speak"; 英语 (Yīngyǔ) means "English"; 吗 (ma) means "yes/no question particle".
When would you use "Do you speak English?" in Chinese?
When you need to know whether the person across the counter can switch to English — a station ticket window, a hotel desk, a hospital reception. 会 asks about a learned skill, so this is a question about their English rather than a request for it; swapping in 能 turns it into 'could you say it in English right now'.

Where you'll use it

你会说英语吗? comes up in these situations, in this order.

More Everyday phrases

Learn all 34 Everyday phrases

Start learning