HSK grammarHSK 2

还是How to Ask "Or" Questions with 还是

还是 (háishi) means "or" in questions. You put it between two choices, and the other person answers by picking one: 你喝茶还是咖啡? "Would you like tea or coffee?" It is a key question pattern in HSK 2.

The pattern

A + 还是 + B?

Put 还是 between the two things the other person can choose from. The word order stays the same as in a normal sentence; you just replace one word with "A 还是 B". The question mark is enough: the sentence is already a question.

  1. 你喝茶还是咖啡?Nǐ hē chá háishi kāfēi?Would you like tea or coffee?
  2. 你是老师还是学生?Nǐ shì lǎoshī háishi xuésheng?Are you a teacher or a student?
  3. 你要大的还是小的?Nǐ yào dà de háishi xiǎo de?Do you want the big one or the small one?
  4. 这是你的还是他的?Zhè shì nǐ de háishi tā de?Is this yours or his?

Choosing between actions, times and ways

When the choice is between two actions, say the whole verb phrase on both sides of 还是. When the choice is a time or a way of doing something, the verb usually comes after each choice: 你今天去还是明天去?

You can also put 是 before the first choice, as in 你是坐飞机去还是坐火车去? It makes the question sound a little more careful, but it means the same.

  1. 我们去看电影还是在家看电视?Wǒmen qù kàn diànyǐng háishi zài jiā kàn diànshì?Shall we go and see a film or watch TV at home?
  2. 你今天去还是明天去?Nǐ jīntiān qù háishi míngtiān qù?Are you going today or tomorrow?
  3. 你是坐飞机去还是坐火车去?Nǐ shì zuò fēijī qù háishi zuò huǒchē qù?Are you going by plane or by train?
  4. 我们坐出租车还是走路?Wǒmen zuò chūzūchē háishi zǒulù?Shall we take a taxi or walk?

The most common mistake: adding 吗

A 还是 question is already a question, so never add 吗. 你喝茶还是咖啡吗? is wrong; say 你喝茶还是咖啡?. You can add 呢 at the end to make the question sound softer, but not 吗.

To answer, just pick one of the choices and say it in a short sentence: 你喜欢猫还是狗? is answered with 我喜欢狗。 Don't answer with 是 or 对.

  1. 你喜欢猫还是狗?Nǐ xǐhuan māo háishi gǒu?Do you prefer cats or dogs?
  2. 我喜欢狗。Wǒ xǐhuan gǒu.I prefer dogs.
  3. 你要米饭还是面条呢?Nǐ yào mǐfàn háishi miàntiáo ne?So, would you like rice or noodles?
  4. 他是你哥哥还是你弟弟?Tā shì nǐ gēge háishi nǐ dìdi?Is he your older brother or your younger brother?

还是 inside a sentence

还是 can also sit inside a statement when the statement contains a question, for example after 不知道 (don't know) or 问 (ask).

In a plain statement such as "I drink tea or coffee, either is fine", Chinese uses a different word for "or": 或者, which you will learn in HSK 3. You will also meet 还是 meaning "still", as in 他还是很忙 (he's still busy). That is a different use and is not covered here.

  1. 我不知道他是老师还是学生。Wǒ bù zhīdào tā shì lǎoshī háishi xuésheng.I don't know if he's a teacher or a student.
  2. 你问问他今天来还是明天来。Nǐ wènwen tā jīntiān lái háishi míngtiān lái.Ask him whether he's coming today or tomorrow.

Printable worksheet

Practise this grammar point on paper: 19 exercises using only HSK 2 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 2. Paste your own sentences into the level checker to see which words, if any, are above your level.

More HSK grammar

All grammar points