HSK grammarHSK 3

或者 vs 还是或者 vs 还是: Two Ways to Say "Or"

English has one word for "or", Chinese has two. 还是 (háishi) is for questions where the other person has to choose. 或者 (huòzhě) is for statements, when either choice is possible.

还是: "or" in questions

A + 还是 + B?

Use 还是 when you ask someone to choose between two things. The sentence is already a question, so don't add 吗 at the end.

  1. 你想喝茶还是喝咖啡?Nǐ xiǎng hē chá háishi hē kāfēi?Would you like tea or coffee?
  2. 我们今天去还是明天去?Wǒmen jīntiān qù háishi míngtiān qù?Shall we go today or tomorrow?
  3. 你想吃米饭还是面条?Nǐ xiǎng chī mǐfàn háishi miàntiáo?Do you want rice or noodles?

或者: "or" in statements

A + 或者 + B.

Use 或者 when you are not asking a question but saying that one choice or the other is possible, or that you do one thing or another. The most common mistake is to use 或者 in a choice question: 你喝茶或者咖啡? should be 你喝茶还是咖啡?

  1. 我喝茶或者咖啡都可以。Wǒ hē chá huòzhě kāfēi dōu kěyǐ.Tea or coffee, either is fine for me.
  2. 你可以坐地铁,或者坐出租车。Nǐ kěyǐ zuò dìtiě, huòzhě zuò chūzūchē.You can take the underground or a taxi.
  3. 周末我常常看书或者看电影。Zhōumò wǒ chángcháng kàn shū huòzhě kàn diànyǐng.At the weekend I usually read or watch a film.
  4. 你今天或者明天给我打电话吧。Nǐ jīntiān huòzhě míngtiān gěi wǒ dǎ diànhuà ba.Give me a call today or tomorrow.

还是 after 不知道

A statement can contain a question, for example after 不知道 (don't know) or 问 (ask). Then the "or" is still 还是, because there is still a choice to be made: "whether... or...".

  1. 我不知道他来还是不来。Wǒ bù zhīdào tā lái háishi bù lái.I don't know whether he's coming or not.

还是……吧: "had better"

还是 has one more common use that has nothing to do with "or". Before a verb, with 吧 at the end, it means "we'd better" or "it would be better to", after thinking about the choices.

  1. 我们还是坐出租车吧。Wǒmen háishi zuò chūzūchē ba.We'd better take a taxi.

Printable worksheet

Practise this grammar point on paper: 19 exercises using only HSK 3 words, with an answer key on a separate page. Free to print and copy for your class.

Check your own sentences

Every example on this page uses only words up to HSK 3. Paste your own sentences into the level checker to see which words, if any, are above your level.

More HSK grammar

All grammar points