Back to blogs
还是 (háishì) vs 或者 (huòzhě): How to Say “Or” in Chinese
GrammarVocabularyBeginnerIntermediateBoth

还是 (háishì) vs 或者 (huòzhě): How to Say “Or” in Chinese

Use 还是 for a choice you are asking someone to make and 或者 for alternatives you are stating. Learn the exceptions with natural examples.

Published September 6, 2026
ByMiaozi Team
Reviewed byMiaozi Editorial

Both 还是 (háishì) and 或者 (huòzhě) can translate as “or,” but they do different jobs. Use 还是 when you are asking someone to choose between options. Use 或者 when you are stating that several alternatives are possible.

你想喝茶还是咖啡?

Nǐ xiǎng hē chá háishì kāfēi?

Would you like tea or coffee?

茶或者咖啡都可以。

Chá huòzhě kāfēi dōu kěyǐ.

Tea or coffee is fine.

The first sentence hands the choice to the listener. The second simply says that either option works. That difference is more useful than memorizing “questions versus statements,” because it also explains the exceptions.

The quick rule

What the sentence doesUseBasic pattern
Asks which option还是 (háishì)A + 还是 + B?
States possible options或者 (huòzhě)A + 或者 + B

This distinction is standard in Mandarin teaching materials and descriptions of choice questions. A useful Chinese-language explanation from People’s Daily Overseas Edition also notes the important exception: 还是 can stay inside a statement when that statement contains uncertainty or an indirect question (Chinese News Network).

Use 还是 (háishì) when the listener must choose

A choice question presents two or more alternatives and asks which one applies.

你坐地铁还是坐公交车?

Nǐ zuò dìtiě háishì zuò gōngjiāochē?

Are you taking the subway or the bus?

The alternatives can be nouns, verbs, times, places, or complete actions:

我们今天去还是明天去?

Wǒmen jīntiān qù háishì míngtiān qù?

Are we going today or tomorrow?

For three choices, place 还是 before the final option:

你想坐地铁、公交车,还是打车?

Nǐ xiǎng zuò dìtiě, gōngjiāochē, háishì dǎchē?

Do you want to take the subway, the bus, or a taxi?

You can see this pattern in practical situations throughout Miaozi, including asking which subway exit to use and deciding who should scan whose payment code.

Do not normally add 吗 (ma)

(ma) turns a statement into a yes-or-no question. A choice question already asks for a specific option, so it normally does not need .

你喝茶还是咖啡?

你喝茶还是咖啡吗? ✗ in the usual “which one?” meaning

The natural answer to the first question is “tea” or “coffee,” not yes or no. This is the same reason Chinese answers often repeat the relevant verb instead of relying on a universal word for yes; see how to answer yes naturally in Chinese.

Use 或者 (huòzhě) when you are listing possibilities

Use 或者 when the sentence offers alternatives without asking the listener to identify one.

我们可以周六或者周日去。

Wǒmen kěyǐ zhōuliù huòzhě zhōurì qù.

We can go on Saturday or Sunday.

你可以发消息或者给我打电话。

Nǐ kěyǐ fā xiāoxi huòzhě gěi wǒ dǎ diànhuà.

You can send a message or call me.

When every option is acceptable, (dōu) often makes that meaning explicit:

现金或者扫码都可以。

Xiànjīn huòzhě sǎomǎ dōu kěyǐ.

Cash or scanning the code is fine.

For a longer list, 或者 commonly introduces the last alternative. Repeating it can emphasize separate possibilities:

晚上我想看电影、读书,或者早点睡。

Wǎnshang wǒ xiǎng kàn diànyǐng, dúshū, huòzhě zǎodiǎn shuì.

Tonight I want to watch a movie, read, or go to bed early.

或者你去,或者我去。

Huòzhě nǐ qù, huòzhě wǒ qù.

Either you go, or I go.

Why can 还是 appear inside a statement?

“Use 还是 in questions” is a good beginner shortcut, but the punctuation at the end is not the real test. Sometimes a statement contains a question that has not been resolved.

我不知道他今天来还是明天来。

Wǒ bù zhīdào tā jīntiān lái háishì míngtiān lái.

I don’t know whether he is coming today or tomorrow.

The complete sentence is a statement: “I don’t know.” Inside it, however, the unresolved choice is still “today or tomorrow?” That embedded choice keeps 还是.

The same logic appears after verbs such as (wèn, ask), 决定 (juédìng, decide), and 记得 (jìde, remember):

你问问她要红色的还是蓝色的。

Nǐ wènwen tā yào hóngsè de háishì lánsè de.

Ask her whether she wants the red one or the blue one.

Can 或者 appear in a question?

Yes, because not every sentence ending in a question mark is a choice question. Compare these two:

你要茶还是咖啡?

Nǐ yào chá háishì kāfēi?

Do you want tea or coffee? Choose one.

你有茶或者咖啡吗?

Nǐ yǒu chá huòzhě kāfēi ma?

Do you have tea or coffee? Is either one available?

The second sentence is a yes-or-no question about the availability of any listed option. The answer could simply be “yes” or “no,” so 或者 is possible. Context and emphasis can alter how an “or” question is understood, but the choice-versus-possibility test remains dependable.

还是 also has meanings unrelated to “or”

Do not assume every 还是 connects alternatives. It can also mean still, or introduce a considered recommendation similar to had better.

他还是没来。

Tā háishì méi lái.

He still hasn’t come.

太晚了,我们还是坐地铁吧。

Tài wǎn le, wǒmen háishì zuò dìtiě ba.

It’s late. We’d better take the subway.

In the second example, the speaker has considered the situation and recommends one course. Miaozi has a separate lesson on the 还是…吧 recommendation pattern.

A ten-second decision test

When you reach English “or,” ask what response the sentence expects:

  1. “Tell me which one.” Use 还是.
  2. “Any of these is possible.” Use 或者.
  3. “I don’t know which one.” Keep 还是 inside the embedded question.
  4. There is no actual choice. Check whether 还是 instead means “still” or “had better.”

That decision is more reliable than checking for a question mark. A question can ask whether any option exists, and a statement can contain an unresolved choice. Focus on what the speaker is asking the listener—or themselves—to decide.

FAQ