Tool · 句型练习

Sentence Pattern Practice句型练习

Choose a lesson to learn the pattern, hear each word, and drill it with a fill-in-the-blank quiz. Build useful sentences for everyday conversations.

Scene Words · 场景单词Tap real rooms and places to learn 20 words each. 点图片里的场景学单词。Open →
Pattern · 句型
太 + [形容词] + 了 / 快 + [动词] + 了 / 别 + [动词] + 了
too…! / about to… / stop doing…

太…了 = too / so (太好了!). 快…了 = about to happen (快下课了). 别…了 = stop doing it (别说了). 不…了 = not anymore (我不吃了).

Example sentences · 例句

  • tài太hǎo好le了!
    That's great!
  • kuài快xià kè下课le了。
    Class is about to end.
  • bié别shuō说le了。
    Stop talking.
  • zhè ge这个tài太guì贵le了,wǒ我bù不mǎi买le了。
    This is too expensive; I'm not buying it.

Vocabulary · 词汇

Drill · 练习

Fill the blank · 填空
Score 0/0
___ 好了!
That's great!
Pattern library · 句型库

More Sentence Patterns 更多句型练习

Each pattern comes with a short explanation, a formula, examples and eight practice questions — build sentences, choose the right one, fill in blanks and fix mistakes.

BeginnerAspect and 了

Subject + Verb + 了 + Object

主语 + 动词 + 了 + 宾语

了 right after the verb shows the action was completed. It is not a past tense — it marks that the action reached its result.

Formula
Subject + Verb + 了 + (number/measure) + Object
我 + 买 + 了 + 一本书
  • wǒ mǎi le yì běn shū.
    我买了一本书。
    I bought a book.
  • tā hē le liǎng bēi kāfēi.
    他喝了两杯咖啡。
    He drank two cups of coffee.
BeginnerAspect and 了

Subject + 没有 + Verb + Object

主语 + 没有 + 动词 + 宾语

To say an action did not happen, use 没有 (or just 没) before the verb. When you use 没有, the 了 disappears.

Formula
Subject + (Time) + 没有 + Verb + Object
我 + 今天 + 没有 + 喝 + 咖啡
  • wǒ jīntiān méiyǒu hē kāfēi.
    我今天没有喝咖啡。
    I didn't drink coffee today.
  • tā méi qù shàngbān.
    他没去上班。
    He didn't go to work.
BeginnerAspect and 了

Sentence-final 了 (a new situation)

句末「了」表示变化

了 at the very end of a sentence says something is different now: the weather changed, you feel different, a situation is new.

Formula
Subject + Adjective / Verb Phrase + 了
天 + 冷 + 了
  • tiān lěng le.
    天冷了。
    It's gotten cold.
  • wǒ è le.
    我饿了。
    I'm hungry now.
BeginnerEveryday Expressions

太 + Adjective + 了

太 + 形容词 + 了

太…了 means 'too / so'. It is one fixed frame: 太 goes before the adjective and 了 closes the sentence.

Formula
(Subject) + 太 + Adjective + 了
这个菜 + 太 + 辣 + 了
  • zhège cài tài là le.
    这个菜太辣了。
    This dish is too spicy.
  • tài hǎo le!
    太好了!
    That's great!
ElementaryEveryday Expressions

快要 / 要……了 (about to happen)

快要 / 要……了

快要……了 and 要……了 say something is going to happen very soon. 快 adds a sense of urgency.

Formula
(Subject) + 快要 / 要 + Verb Phrase + 了
快要 + 下雨 + 了
  • kuàiyào xiàyǔ le.
    快要下雨了。
    It's about to rain.
  • wǒ yào xiàbān le.
    我要下班了。
    I'm about to finish work.
ElementaryEveryday Expressions

不……了 (not anymore)

不……了

不……了 says you have stopped doing something or changed your mind: 'not anymore', 'I won't … after all'.

Formula
Subject + 不 + Verb + Object + 了
我 + 不 + 喝 + 咖啡 + 了
  • wǒ bù hē kāfēi le.
    我不喝咖啡了。
    I don't drink coffee anymore.
  • tā bú qù le.
    他不去了。
    He's not going after all.
ElementaryEveryday Expressions

别……了 (stop doing that)

别……了

别……了 asks someone to stop what they are already doing. It sounds softer than a bare command.

Formula
别 + Verb Phrase + 了
别 + 说话 + 了
  • bié shuōhuà le.
    别说话了。
    Stop talking.
  • bié dānxīn le.
    别担心了。
    Don't worry anymore.
BeginnerWord Order

Subject + 在 + Place + Verb

主语 + 在 + 地点 + 动词

In Chinese the place comes before the verb. Say where first, then what you do there.

Formula
Subject + 在 + Place + Verb + Object
我 + 在 + 家 + 学习 + 中文
  • wǒ zài jiā xuéxí zhōngwén.
    我在家学习中文。
    I study Chinese at home.
  • tā zài kāfēi diàn kàn shū.
    他在咖啡店看书。
    He reads at the coffee shop.
ElementaryDescriptions

Subject + 正在 + Verb + Object

主语 + 正在 + 动词 + 宾语

正在 says an action is happening right now. 在 alone works too; 正在 emphasises 'at this very moment'.

Formula
Subject + 正在 + Verb + Object (+ 呢)
她 + 正在 + 看 + 电影
  • tā zhèngzài kàn diànyǐng.
    她正在看电影。
    She is watching a movie.
  • wǒ zhèngzài chīfàn ne.
    我正在吃饭呢。
    I'm eating right now.
BeginnerModal Verbs

Subject + 想 + Verb / Noun

主语 + 想 + 动词/名词

想 before a verb means 'want to do'. 想 before a place or person can also mean 'miss'.

Formula
Subject + 想 + Verb + Object
我 + 想 + 去 + 中国
  • wǒ xiǎng qù zhōngguó.
    我想去中国。
    I want to go to China.
  • tā xiǎng hē yì bēi chá.
    她想喝一杯茶。
    She wants a cup of tea.
BeginnerDescriptions

Subject + 喜欢 + Noun / Verb Phrase

主语 + 喜欢 + 名词/动词短语

喜欢 means 'like'. It can be followed by a noun (喜欢咖啡) or by a whole verb phrase (喜欢听音乐).

Formula
Subject + 喜欢 + Noun / Verb + Object
我 + 喜欢 + 听 + 音乐
  • wǒ xǐhuan tīng yīnyuè.
    我喜欢听音乐。
    I like listening to music.
  • tā hěn xǐhuan zhōngguó cài.
    她很喜欢中国菜。
    She really likes Chinese food.
ElementaryModal Verbs

Subject + 会 / 能 / 可以 + Verb

主语 + 会 / 能 / 可以 + 动词

会 = a learned skill. 能 = physically able / have time. 可以 = allowed or acceptable.

Formula
Subject + 会 / 能 / 可以 + Verb + Object
我 + 会 + 说 + 一点儿中文
  • wǒ huì shuō yìdiǎnr zhōngwén.
    我会说一点儿中文。
    I can speak a little Chinese.
  • wǒ jīntiān bù néng qù.
    我今天不能去。
    I can't go today.
ElementaryComparison

Subject + 比 + Object + Adjective

主语 + 比 + 对象 + 形容词

比 compares two things. The adjective comes at the end, with no 很 in front of it.

Formula
A + 比 + B + Adjective
今天 + 比 + 昨天 + 冷
  • jīntiān bǐ zuótiān lěng.
    今天比昨天冷。
    Today is colder than yesterday.
  • zhè jiā diàn bǐ nà jiā piányi.
    这家店比那家便宜。
    This shop is cheaper than that one.
ElementaryComparison

Subject + 更 + Adjective

主语 + 更 + 形容词

更 means 'even more'. It compares with something already mentioned, so you don't need 比.

Formula
Subject + 更 + Adjective
这家餐厅 + 更 + 方便
  • zhè jiā cāntīng gèng fāngbiàn.
    这家餐厅更方便。
    This restaurant is more convenient.
  • jīntiān gèng máng.
    今天更忙。
    Today is even busier.
IntermediateConnecting Ideas

虽然……但是……

虽然……但是……

虽然…但是… means 'although … , … '. Unlike English, Chinese keeps both halves of the pair.

Formula
虽然 + Fact, 但是 + Contrasting Fact
虽然很忙,但是我每天都学习中文
  • suīrán hěn máng, dànshì wǒ měitiān dōu xuéxí zhōngwén.
    虽然很忙,但是我每天都学习中文。
    Although I'm busy, I study Chinese every day.
  • suīrán xiàyǔ, dànshì wǒmen háishì qù le.
    虽然下雨,但是我们还是去了。
    Although it rained, we still went.
ElementaryConnecting Ideas

因为……所以……

因为……所以……

因为 gives the reason and 所以 gives the result. Chinese keeps both words, unlike English 'because … so …'.

Formula
因为 + Reason, 所以 + Result
因为下雨,所以我没有出去
  • yīnwèi xiàyǔ, suǒyǐ wǒ méiyǒu chūqù.
    因为下雨,所以我没有出去。
    Because it rained, I didn't go out.
  • yīnwèi tài lèi le, suǒyǐ wǒ zǎo shuì le.
    因为太累了,所以我早睡了。
    Because I was too tired, I went to bed early.
IntermediateConnecting Ideas

除了……以外,还……

除了……以外,还……

除了 A 以外,还 B means 'besides A, also B'. With 都 instead of 还, it means 'except A, all …'.

Formula
除了 + A + 以外,(Subject) + 还 + Verb Phrase
除了中文以外,她还会说法语
  • chúle zhōngwén yǐwài, tā hái huì shuō fǎyǔ.
    除了中文以外,她还会说法语。
    Besides Chinese, she can also speak French.
  • chúle zhōumò yǐwài, wǒ měitiān dōu shàngbān.
    除了周末以外,我每天都上班。
    Except on weekends, I work every day.
ElementaryDescriptions

一边……一边……

一边……一边……

一边 A 一边 B says two actions happen at the same time. Each 一边 comes before its own verb.

Formula
Subject + 一边 + Verb 1,一边 + Verb 2
我 + 一边 + 喝咖啡,一边 + 看书
  • wǒ xǐhuan yìbiān hē kāfēi, yìbiān kàn shū.
    我喜欢一边喝咖啡,一边看书。
    I like reading while drinking coffee.
  • tā yìbiān zuò fàn, yìbiān tīng yīnyuè.
    她一边做饭,一边听音乐。
    She listens to music while cooking.
ElementaryDescriptions

Verb + 得 + Adjective

动词 + 得 + 形容词

得 links a verb to a comment about how well or how fast the action is done.

Formula
Subject + Verb + 得 + (很) + Adjective
他 + 说 + 得 + 很快
  • tā shuō de hěn kuài.
    他说得很快。
    He speaks very fast.
  • nǐ zuò de hěn hǎo.
    你做得很好。
    You did it very well.
IntermediateAspect and 了

是……的 (highlighting details)

是……的

是…的 highlights when, where, or how something already happened. The detail goes between 是 and 的.

Formula
Subject + 是 + Time / Place / Manner + Verb + 的
我 + 是 + 去年 + 开始学中文 + 的
  • wǒ shì qùnián kāishǐ xué zhōngwén de.
    我是去年开始学中文的。
    I started learning Chinese last year.
  • tā shì zuò fēijī lái de.
    他是坐飞机来的。
    He came by plane.
BeginnerEveryday Expressions

Asking “Where is…?” — Subject + 在哪儿?

询问地点与指认:……在哪儿?

To ask where something or someone is, put 在哪儿 after the subject. Answer by replacing 哪儿 with 这儿 (here) or 那儿 (there). 就 adds “right”: 就在那儿 = right over there. 在哪儿 is the everyday spoken form (especially in the north); 在哪里 means the same.

Formula
Subject + 在哪儿? → Subject + (就) 在这儿 / 那儿。
银行 + 在哪儿? → 银行 + 就在那儿。
  • qǐngwèn, gōngjiāozhàn zài nǎr?
    请问,公交站在哪儿?
    Excuse me, where is the bus stop?
  • yínháng jiù zài nàr.
    银行就在那儿。
    The bank is right over there.
BeginnerWord Order

Describing Positions — A 在 B 的 + Position Word

方位与相对位置:A 在 B 的旁边/对面

To say where A is relative to B, use A + 在 + B + (的) + position word. Position words include 旁边 (beside), 对面 (opposite), 中间 (between), 里面 (inside), 外面 (outside), 附近 (nearby), 东边/南边/西边/北边. For distance use A 离 B 很远 / 很近.

Formula
A + 在 + B + (的) + 旁边 / 对面 / 里面 / 东边…
面包店 + 在 + 超市 + 旁边
  • miànbāodiàn zài chāoshì pángbiān.
    面包店在超市旁边。
    The bakery is next to the supermarket.
  • chē zài tíngchēchǎng lǐmiàn.
    车在停车场里面。
    The car is in the parking lot.
ElementaryEveryday Expressions

Asking Directions — 请问,你知道……在哪儿吗?

问路与路线指引

A softer way to ask directions is 请问,你知道 + place + 在哪儿吗? Give directions with 往 + direction + 走 (go toward…), 一直走 (go straight), and 看到……再左转/右转 (when you see…, then turn).

Formula
请问,你知道 + place + 在哪儿吗? / 往 + 左边/右边/前 + 走。
请问,你知道 + 邮局 + 在哪儿吗?
  • qǐngwèn, nǐ zhīdào yóujú zài nǎr ma?
    请问,你知道邮局在哪儿吗?
    Excuse me, do you know where the post office is?
  • qǐng wǎng zuǒbiān zǒu.
    请往左边走。
    Please go to the left.
BeginnerEveryday Expressions

The 有 Sentence — 你有兄弟姐妹吗?

“有”字句:谈家人

有 means “to have”. Its negative is always 没有 — never 不有. Use 你有……吗? to ask, and a measure word (usually 个) before people: 一个哥哥, 两个姐姐.

Formula
Subject + 有 / 没有 + (number + 个) + noun
我 + 有 + 一个 + 哥哥
  • nǐ yǒu xiōngdì jiěmèi ma?
    你有兄弟姐妹吗?
    Do you have any brothers or sisters?
  • wǒ yǒu yí gè gēge hé liǎng gè jiějie, wǒ méiyǒu dìdi hé mèimei.
    我有一个哥哥和两个姐姐,我没有弟弟和妹妹。
    I have one older brother and two older sisters; I have no younger siblings.
BeginnerEveryday Expressions

Talking About Jobs — 他做什么工作?

谈职业:做什么工作?在哪儿工作?

Ask 你做什么工作? (What do you do?). Answer with 是 + job, then add where with 在 + place + 工作/学习. Describe people with 又……又…… (both… and…) and guess with 一定 (must be).

Formula
A: ……做什么工作? B: 他是 + job,在 + place + 工作。
他爸爸是老师,在大学工作。
  • xiǎowáng de bàba zuò shénme gōngzuò?
    小王的爸爸做什么工作?
    What does Xiao Wang's dad do?
  • tā bàba shì lǎoshī, zài dàxué gōngzuò.
    他爸爸是老师,在大学工作。
    His dad is a teacher and works at a university.
IntermediateWord Order

The 把 Sentence — Subject + 把 + Object + Verb + Result

把字句:主语 + 把 + 宾语 + 动词 + 结果

把 moves the object in front of the verb and shows what happened to it. Use it when the object is known (the door, that book) and the action handles or changes it — the verb must carry a result like 完, 好, 上, 走 or 了.

Formula
Subject + 把 + Object + Verb + Result
我 + 把 + 门 + 关上了
  • wǒ bǎ mén guān shàng le.
    我把门关上了。
    I closed the door.
  • qǐng nǐ bǎ shǒujī ná chūlai.
    请你把手机拿出来。
    Please take out your phone.
IntermediateWord Order

The 被 Sentence — Object + 被 + Doer + Verb + Result

被字句:受事者 + 被 + 施事者 + 动词 + 结果

被 is the Chinese passive: it puts the affected person or thing first and shows what happened to it — often something unwanted (被偷, 被打破, 被批评). The doer can be left out: 钱包被偷了。

Formula
Affected Object + 被 + (Doer) + Verb + Result
我的手机 + 被 + 弟弟 + 拿走了
  • wǒ de shǒujī bèi dìdi ná zǒu le.
    我的手机被弟弟拿走了。
    My phone was taken away by my younger brother.
  • dàngāo bèi háizimen chī wán le.
    蛋糕被孩子们吃完了。
    The cake was finished by the children.
BeginnerEveryday Expressions

At the Airport (Beginner) — 这是我的…… / 我想要…… / 我要……

机场口语 · 初级:出示证件、选座位、托运行李

Three short frames get you through check-in: 这是我的 + thing (hand over documents), 我想要 + thing (polite wish, e.g. a seat), and 我要 + verb (what you need to do). To ask for a place, use the 在哪儿 / 在哪里 pattern you already know: 请问,登机口在哪里? Ask times with 几点 + verb.

Formula
这是我的 + Noun。 / 我想要 + Noun。 / 我要 + Verb + Object。
这是我的 + 护照。 / 我想要 + 靠窗的座位。 / 我要 + 托运 + 行李。
  • zhè shì wǒ de hùzhào hé jīpiào.
    这是我的护照和机票。
    Here is my passport and ticket.
  • wǒ xiǎng yào kào chuāng de zuòwèi.
    我想要靠窗的座位。
    I would like a window seat.
IntermediateEveryday Expressions

At the Airport (Intermediate) — 请出示…… / 给 + person + verb / 应该

机场口语 · 中级:正式指令、帮别人做事、建议与推测

Airport, customs and hotel staff use 请出示您的…… (please show your…) — more formal than 给我看. 给 + person + verb means doing something FOR someone: 我给你查一下 (I'll check for you). 应该 has two uses: advice (you should…) and a guess (it should / probably…). For security commands see the 把 sentence unit; for immigration answers (我是来旅游的) see 是……的.

Formula
请出示您的 + document。 / 我 + 给 + person + verb。 / Subject + 应该 + verb。
请出示您的 + 护照。 / 我 + 给 + 你 + 查一下。 / 你 + 应该 + 早点到机场。
  • qǐng chūshì nín de hùzhào hé dēngjīpái.
    请出示您的护照和登机牌。
    Please show your passport and boarding pass.
  • wǒ gěi nǐ chá yíxià.
    我给你查一下。
    I'll check it for you.
BeginnerWord Order

这是 / 那是 + Possessive 的

这是/那是与所属格“的”

这是 means “this is” (something near you) and 那是 means “that is” (something farther away). Add 的 after a person to show who owns something: 我的书 = my book, 老师的杯子 = the teacher's cup.

Formula
这/那 + 是 + (Person + 的) + Noun
这 + 是 + 我的 + 书
  • zhè shì wǒ de shū.
    这是我的书。
    This is my book.
  • nà shì lǎoshī de bēizi.
    那是老师的杯子。
    That is the teacher's cup.
BeginnerEveryday Expressions

Body Parts & Feeling Unwell

身体部位与不舒服表达

To say something hurts, put the body part before 疼: 我头疼 = I have a headache. To ask, say 你哪儿疼? or 你哪儿不舒服? For a fever, say 我发烧了 — 了 shows the new situation.

Formula
Subject + Body part + 疼
我 + 头 + 疼
  • nǐ nǎr téng?
    你哪儿疼?
    Where does it hurt?
  • wǒ tóu téng.
    我头疼。
    I have a headache.
BeginnerEveryday Expressions

Shopping & Bargaining

商场购物与讨价还价

Ask the price with 多少钱: 这件外套多少钱? If it's too expensive, say 太贵了 and ask 能便宜一点儿吗? Use 有点儿 + adjective to complain (有点儿小 = a bit too small), and adjective + 一点儿 to ask for a change (便宜一点儿 = a bit cheaper). 能 asks what's possible here: 能试一下吗? 能刷卡吗?

Formula
这 + 件/条/双 + Item + 多少钱?
这 + 件 + 外套 + 多少钱?
  • zhè jiàn wàitào duōshao qián?
    这件外套多少钱?
    How much is this coat?
  • tài guì le, néng piányi yìdiǎnr ma?
    太贵了,能便宜一点儿吗?
    That's too expensive. Can it be a bit cheaper?
BeginnerWord Order

比 Comparisons & Describing Clothes

比较句与服装特征

To compare, use A 比 B + adjective: 这件比那件大 = this one is bigger than that one. Never put 很 before the adjective in a 比 sentence. Describe two good points with 又…又…: 质量又好,样子又好看. Colours can be dark (深) or light (浅): 深蓝色、浅黄色.

Formula
A + 比 + B + Adjective
这件 + 比 + 那件 + 贵
  • zhè jiàn bǐ nà jiàn dà.
    这件比那件大。
    This one is bigger than that one.
  • zhè shuāng xié bǐ nà shuāng guì.
    这双鞋比那双贵。
    These shoes are more expensive than those.
BeginnerWord Order

Subject + 是 + Noun

主语 + 是 + 名词

是 links a subject to a noun: who or what something is. It is not used before adjectives — say 我很忙, not 我是忙.

Formula
Subject + 是 / 不是 + Noun (+ 吗)
这 + 是 + 你的冰美式 + 吗
  • zhè shì nǐ de bīng měishì ma?
    这是你的冰美式吗?
    Is this your iced Americano?
  • jīntiān bú shì zhōuwǔ, shì zhōusì.
    今天不是周五,是周四。
    Today isn't Friday — it's Thursday.
BeginnerEveryday Expressions

不 vs. 没 + Verb

不 / 没 + 动词

不 negates habits, wishes and the future. 没/没有 says something did not happen. Never put 了 after 没.

Formula
Subject + 不 / 没 + Verb + Object
我 + 没 + 看到 + 你的微信
  • wǒ hē nǎichá bù jiā táng.
    我喝奶茶不加糖。
    I take my milk tea without sugar.
  • wǒ gāngcái zài kāihuì, méi kàndào nǐ de wēixìn.
    我刚才在开会,没看到你的微信。
    I was in a meeting and didn't see your WeChat.
BeginnerWord Order

Subject + Time + 在 Place + Verb

主语 + 时间 + 在地点 + 动词

In Chinese, when and where come before the action — not at the end like in English.

Formula
Subject + Time + 在 + Place + Verb + Object
我 + 每天早上 + 在地铁上 + 听 + 播客
  • wǒ měitiān zǎoshang zài dìtiě shang tīng bōkè.
    我每天早上在地铁上听播客。
    I listen to podcasts on the subway every morning.
  • tā jīntiān wǎnshang zài gōngsī jiābān.
    他今天晚上在公司加班。
    He's working overtime at the office tonight.
ElementaryAspect and 了

Verb + 了 + Duration + 了

动词 + 了 + 时间段 + 了

Two 了 show an action has lasted this long and is still going on now.

Formula
Subject + Verb + 了 + Duration (+ Object) + 了
我 + 等了 + 半个小时 + 了
  • wǒ yǐjīng děng le nǐ bàn gè xiǎoshí le!
    我已经等了你半个小时了!
    I've been waiting for you for half an hour!
  • tā zài Shànghǎi zhù le sān nián le.
    他在上海住了三年了。
    He's been living in Shanghai for three years.
ElementaryDescriptions

Adjective + 地 + Verb

形容词 + 地 + 动词

地 turns a describing word into 'how' the action is done — like -ly in English.

Formula
Subject + Adjective + 地 + Verb
小猫 + 安静地 + 睡觉
  • bié zháojí, mànmàn de hē, xiǎoxīn tàng.
    别着急,慢慢地喝,小心烫。
    No rush — sip slowly, it's hot.
  • xiǎomāo zài shāfā shang ānjìng de shuìjiào.
    小猫在沙发上安静地睡觉。
    The kitten is sleeping quietly on the sofa.