Category: Blog

  • hsk2-18


    English summary: The narrator plans to do outdoor exercise on the weekend, but it suddenly rains. They bring an umbrella, yet their shoes still get wet. The weather is both cold and humid, so the plan is canceled and they go home to drink hot tea. The narrator feels that on rainy days, staying warm is most important.

    LEVEL/WORDCOUNT: HSK 2 / ~330 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }
    text

    周末突然下雨

    本来周末我想去公园运动,可是早上一起床就发现外面在下雨。

    我还是带了伞出门,想走一走再回家。没想到雨越下越大,鞋子也湿了。

    那天天气又冷又潮湿,我只好取消计划,先回家换衣服,再喝一杯热茶。

    后来我觉得,下雨天不一定要出去玩,最重要的是别着凉。

    Sudden Rain on the Weekend

    Originally I wanted to exercise in the park on the weekend, but as soon as I got up in the morning, I found it was raining outside.

    I still took an umbrella and went out, wanting to walk a bit and then go home. I didn’t expect the rain to get heavier and heavier, and my shoes got wet too.

    That day the weather was both cold and humid, so I had to cancel my plan. I first went home to change clothes, and then drank a cup of hot tea.

    Later I felt that on rainy days you don’t necessarily have to go out and have fun—the most important thing is not to catch a cold.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.
    text

    Vocabulary

    • 本来 (běnlái) – originally
    • 公园 (gōngyuán) – park
    • 运动 (yùndòng) – exercise; sports
    • 下雨 (xiàyǔ) – to rain
    • 带伞 (dài sǎn) – bring an umbrella
    • 没想到 (méi xiǎngdào) – didn’t expect
    • 越…越… (yuè… yuè…) – more and more…
    • 湿 (shī) – wet
    • 潮湿 (cháoshī) – humid
    • 取消 (qǔxiāo) – cancel

    Grammar

    Grammar rule #1: “本来…可是/但是…” (originally… but…)
    Use 本来 to say what the original plan or situation was.
    Then use 可是/但是 to show a change or unexpected problem.
    This pattern is very common for daily-life stories and plan changes.
    Here it contrasts “want to exercise” with “it rains”.

    Examples:
    本来周末我想去公园运动,可是…外面在下雨。
    本来…可是…

    Grammar rule #2: “又…又…” (both… and…)
    Use 又…又… to describe something with two qualities at the same time.
    Structure: 又 + 形容词A + 又 + 形容词B。
    The two adjectives usually match in “feeling” (both good or both bad).
    Here it describes the bad weather.

    Examples:
    那天天气又冷又潮湿。
    又…又…

    Idiomatic Expressions

    • 一起床就…meaning
      Example: 一起床就发现外面在下雨。
    • 雨越下越大meaning
      Example: 雨越下越大。
    • 只好…meaning
      Example: 我只好取消计划。
    • 别着凉meaning
      Example: 最重要的是别着凉。
    • 换衣服meaning
      Example: 回家换衣服。

    Cultural Insights

    • Umbrella habits
      Carrying an umbrella (带伞) is common because weather can change quickly.
      This is a practical phrase that learners can use in daily life immediately.
      It also fits naturally with “plan changes” stories.
    • Health reminders
      “别着凉” is a common reminder in Chinese, especially from family members, when it’s cold or rainy.
      It often appears in simple dialogues because it is short and useful.
      It connects weather vocabulary with health vocabulary.
    • Staying warm at home
      Drinking hot tea after getting wet is a typical comfort routine in cold weather.
      This makes the ending feel realistic and relatable.
      It also provides a natural “most important” value sentence.
    text

    10 Questions

    1. What does the narrator originally want to do? (answer)
    2. What happens in the morning? (answer)
    3. Does the narrator still go out? (answer)
    4. What happens to the rain? (answer)
    5. What gets wet? (answer)
    6. How is the weather described? (answer)
    7. What does the narrator have to do? (answer)
    8. What does the narrator do first after going home? (answer)
    9. What does the narrator drink? (answer)
    10. What does the narrator think is most important? (answer)

    Multiple Choice

    1. 本来周末我想去: (answer)
      a) 医院
      b) 公园运动
      c) 公司开会
    2. 早上一起床就发现: (answer)
      a) 在下雨
      b) 在下雪
      c) 在刮风
    3. 我还是带了什么出门? (answer)
      a) 书
      b) 帽子
      c) 伞
    1. 雨越下越大,什么湿了? (answer)
      a) 手机
      b) 鞋子
      c) 电脑
    2. 那天天气又冷又: (answer)
      a) 潮湿
      b) 热
      c) 安静
    3. 我只好: (answer)
      a) 去旅行
      b) 去游泳
      c) 取消计划

    True or False

    1. 本来我想去公园运动。 (answer)
    2. 早上外面没下雨。 (answer)
    3. 我带了伞出门。 (answer)
    4. 雨越下越小。 (answer)
    5. 那天天气又冷又潮湿。 (answer)
    6. 我觉得最重要的是别着凉。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-13

    English summary: The narrator often stays up late after 10 p.m. to use the phone or watch shows. The next day they feel sleepy and their work and study are affected. After thinking about it, they decide to stop using the phone after 10 and go to bed earlier. A few days later they feel more energetic in the morning.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    晚上十点以后

    我以前晚上十点以后还常常玩手机,觉得“再看一会儿”没关系。

    可是时间一长,我就开始熬夜。第二天早上起不来,上课和工作的时候也很困,什么都想慢慢做。

    后来我想了想,决定十点以后不再玩手机,先洗澡,再上床睡觉。

    坚持了几天,我发现早上精神多了,心情也更好。

    After 10 p.m.

    Before, after 10 p.m. I often still played on my phone and felt that “watching a little longer” was fine.

    But after a while, I started staying up late. The next morning I couldn’t get up, and in class and at work I was very sleepy, and I wanted to do everything slowly.

    Later I thought about it and decided not to use my phone after 10 p.m. anymore. I first take a shower and then go to bed.

    After keeping it up for a few days, I found I had much more energy in the morning and my mood was better too.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 以前 (yǐqián) – before; in the past
    • 十点以后 (shí diǎn yǐhòu) – after 10 o’clock
    • 常常 (chángcháng) – often
    • 关系 (guānxi) – (it) matters; relationship
    • 时间一长 (shíjiān yì cháng) – as time goes by
    • 熬夜 (áoyè) – to stay up late
    • (kùn) – sleepy
    • 决定 (juédìng) – to decide
    • 坚持 (jiānchí) – to persist
    • 精神 (jīngshen) – energy; spirit

    Grammar

    Grammar rule #1: “Time/Verb + 以后, …” (after…)
    Use 以后 after a time word (or an action) to show what happens after that point.
    Structure: 时间/动作 + 以后,…
    This is common for routines and schedules, especially with clock times.
    In this story it sets the habit “after 10 p.m.”.

    Examples:
    晚上十点以后还常常玩手机。
    十点以后不再玩手机。

    Grammar rule #2: “不再 + verb” (not anymore)
    Use 不再 to say you will stop doing something and won’t do it anymore.
    Structure: 不再 + 动词 + …
    It is useful for describing changes in habits or decisions.
    Here it shows the narrator changing a late-night phone habit.

    Examples:
    决定十点以后不再玩手机。
    不再玩手机。

    Idiomatic Expressions

    • 再看一会儿meaning
      Example: 觉得“再看一会儿”没关系。
    • 时间一长meaning
      Example: 时间一长,我就开始熬夜。
    • 起不来meaning
      Example: 第二天早上起不来。
    • 想慢慢做meaning
      Example: 什么都想慢慢做。
    • 精神多了meaning
      Example: 我发现早上精神多了。

    Cultural Insights

    • Phone habits
      “玩手机” is a modern daily-life phrase and fits naturally into beginner stories.
      It helps learners talk about routines and self-control in simple sentences.
      This topic feels relevant to many learners.
    • Staying up late
      熬夜 is a common word used when people sleep too late because of work or entertainment.
      Stories about 熬夜 often include consequences like 困 and 起不来, which are practical words.
      This makes the vocabulary easy to remember through cause and effect.
    • Building better routines
      Many learner stories end with a simple habit change and a positive result.
      This supports language for decisions like 决定 and 不再…, and for progress like 坚持.
      It also encourages learners to describe their own routines.

    10 Questions

    1. What did the narrator often do after 10 p.m. before? (answer)
    2. What did the narrator think at that time? (answer)
    3. What happened as time went by? (answer)
    4. What happened the next morning? (answer)
    5. How did the narrator feel in class or at work? (answer)
    6. What did the narrator want to do because of tiredness? (answer)
    7. What decision did the narrator make? (answer)
    8. What does the narrator do first at night after deciding? (answer)
    9. How long did the narrator keep the new habit? (answer)
    10. What changed in the morning? (answer)

    Multiple Choice

    1. 以前十点以后我常常: (answer)
      a) 跑步
      b) 玩手机
      c) 买菜
    2. 时间一长,我就开始: (answer)
      a) 旅游
      b) 做饭
      c) 熬夜
    3. 第二天早上我: (answer)
      a) 起不来
      b) 很早起床
      c) 去游泳
    1. 我决定十点以后: (answer)
      a) 多熬夜
      b) 不再玩手机
      c) 去看电影
    2. 我先做什么? (answer)
      a) 洗澡
      b) 去公司
      c) 去旅行
    3. 坚持几天后,我发现早上: (answer)
      a) 更困
      b) 更累
      c) 精神多了

    True or False

    1. 以前我晚上十点以后还常常玩手机。 (answer)
    2. 时间一长,我就开始熬夜。 (answer)
    3. 第二天我一点儿也不困。 (answer)
    4. 后来我决定十点以后不再玩手机。 (answer)
    5. 我先上床睡觉,再洗澡。 (answer)
    6. 坚持几天后,我发现心情更好。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-12

    English summary: Teacher Li is very responsible and cares about every student. He rarely gets angry and always explains patiently, even when someone is late or forgets homework. After class he still stays to answer questions and help students practice. Because of him, students feel learning becomes easier and more interesting.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    认真工作的李老师

    李老师工作很认真,也很关心学生。他很少生气,上课的时候总是耐心地解释。

    有的学生迟到了,有的学生忘了带作业,虽然这样不太好,但是李老师还是先让他们坐下,然后告诉他们下次要注意。

    下课以后,他还常常留在教室回答问题,帮助大家练习。

    我们都觉得,有这样的老师,学习会更轻松,也更有意思。

    Teacher Li Works Hard

    Teacher Li works very seriously and cares about students. He rarely gets angry, and in class he always explains patiently.

    Some students arrive late and some forget to bring homework. Although that isn’t very good, Teacher Li still first lets them sit down, and then tells them to pay attention next time.

    After class, he often stays in the classroom to answer questions and help everyone practice.

    We all feel that with a teacher like this, studying becomes easier and more interesting.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 认真 (rènzhēn) – serious; conscientious
    • 关心 (guānxīn) – to care about
    • 学生 (xuésheng) – student
    • 很少 (hěn shǎo) – rarely
    • 生气 (shēngqì) – angry
    • 耐心 (nàixīn) – patient
    • 迟到 (chídào) – to be late
    • 作业 (zuòyè) – homework
    • 注意 (zhùyì) – to pay attention
    • 轻松 (qīngsōng) – relaxed; easy

    Grammar

    Grammar rule #1: “很少 + verb” (rarely do)
    Use 很少 before a verb to say something doesn’t happen often.
    Structure: 主语 + 很少 + 动词 + …
    It is common for describing habits and personality.
    Here it describes Teacher Li’s temper.

    Examples:
    他很少生气。
    李老师很少生气。

    Grammar rule #2: “虽然…但是…还是…” (concession + still)
    Use 虽然…但是… to show “although…, but…”.
    Adding 还是 emphasizes that the action continues despite the problem (“still…”).
    This pattern is very common in HSK 2 for polite, realistic situations.
    Here it shows the teacher stays patient even when students make mistakes.

    Examples:
    虽然这样不太好,但是李老师还是先让他们坐下。
    虽然…但是…还是…

    Idiomatic Expressions

    • 工作很认真meaning
      Example: 李老师工作很认真。
    • 总是…meaning
      Example: 上课的时候总是耐心地解释。
    • 忘了带…meaning
      Example: 有的学生忘了带作业。
    • 下次要注意meaning
      Example: 告诉他们下次要注意。
    • 留在教室meaning
      Example: 下课以后,他还常常留在教室。

    Cultural Insights

    • Respect for responsible teachers
      Many students value teachers who are patient and responsible, so this is a common story theme.
      It also introduces classroom vocabulary like 迟到, 作业, and 教室 in a natural way.
      This topic is practical for describing school life.
    • Polite correction
      Teachers often correct students with reminders like “下次要注意” instead of getting angry.
      This shows a common style of gentle advice in daily Chinese.
      It helps learners practice polite, realistic expressions.
    • After-class questions
      Students often ask questions after class, and teachers may stay to help.
      This scene supports useful verbs like 回答 and 帮助.
      It also reflects a common school routine.

    10 Questions

    1. How does Teacher Li work? (answer)
    2. Does he care about students? (answer)
    3. How often does he get angry? (answer)
    4. How does he explain things in class? (answer)
    5. What problem do some students have? (answer)
    6. What do other students forget? (answer)
    7. Even though it’s not good, what does Teacher Li still do first? (answer)
    8. What does he tell them for next time? (answer)
    9. What does he often do after class? (answer)
    10. How do students feel about learning with him? (answer)

    Multiple Choice

    1. 李老师工作很: (answer)
      a) 随便
      b) 认真
      c) 累
    2. 他很少: (answer)
      a) 生气
      b) 学习
      c) 休息
    3. 有的学生会: (answer)
      a) 游泳
      b) 工作
      c) 迟到
    1. 有的学生忘了带: (answer)
      a) 帽子
      b) 作业
      c) 水果
    2. 虽然这样不太好,但是李老师还是: (answer)
      a) 先让他们坐下
      b) 马上回家
      c) 不上课
    3. 下课以后他还常常: (answer)
      a) 去旅行
      b) 去跑步
      c) 留在教室回答问题

    True or False

    1. 李老师很关心学生。 (answer)
    2. 李老师总是生气。 (answer)
    3. 有的学生迟到,有的学生忘了带作业。 (answer)
    4. 李老师让他们站着,不让坐下。 (answer)
    5. 下课以后他还常常帮助大家练习。 (answer)
    6. 我们觉得学习会更轻松。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-11

    English summary: The narrator goes to the library early in the morning. Some people read quietly, some do homework, and others search for books on computers. The narrator borrows a few books and studies by themselves for two hours. The library feels calm and is a great place to focus.

    LEVEL/WORDCOUNT: HSK 2 / ~310 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    早上的图书馆

    我喜欢早上去图书馆,因为那里很安静,人也不太多。

    一进门,我就看到很多人已经在学习了:有的人在看书,有的人在写作业,还有的人在电脑上找资料。

    我先去借了三本书,然后找了一个靠窗的位置坐下,自习了两个小时。

    离开的时候,我觉得头脑很清楚,也更有精神了。

    The Library in the Morning

    I like going to the library in the morning because it’s very quiet there and there aren’t too many people.

    As soon as I walked in, I saw many people were already studying: some were reading, some were doing homework, and others were searching for materials on the computers.

    I first borrowed three books, and then found a seat by the window and studied by myself for two hours.

    When I left, I felt my mind was clear and I had more energy.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 图书馆 (túshūguǎn) – library
    • 安静 (ānjìng) – quiet
    • 不太多 (bú tài duō) – not too many
    • 一进门 (yí jìn mén) – as soon as (someone) enters
    • 已经 (yǐjīng) – already
    • 作业 (zuòyè) – homework
    • 电脑 (diànnǎo) – computer
    • 资料 (zīliào) – materials; resources
    • 自习 (zìxí) – self-study
    • 精神 (jīngshen) – energy; spirit

    Grammar

    Grammar rule #1: “有的人…有的人…还有的人…” (some… some… and some…)
    Use 有的人…有的人…还有的人… to list different groups doing different things.
    It’s a natural way to describe a scene with multiple actions happening at once.
    This structure is common in HSK texts for places like parks, schools, and libraries.
    It helps create variety without complex grammar.

    Examples:
    有的人在看书,有的人在写作业,还有的人在电脑上找资料。
    有的人…还有的人…

    Grammar rule #2: “一…就…” (as soon as)
    Use 一…就… to show two actions happen closely in time: as soon as A happens, B happens.
    Structure: 一 + 动作A,就 + 动作B。
    This is common in HSK 2 narratives to connect actions smoothly.
    Here it makes the “enter → see” sequence natural.

    Examples:
    一进门,我就看到很多人已经在学习了。
    一…就…

    Idiomatic Expressions

    • 不太多meaning
      Example: 人也不太多。
    • 一进门meaning
      Example: 一进门,我就看到…
    • 找资料meaning
      Example: 在电脑上找资料。
    • 靠窗的位置meaning
      Example: 找了一个靠窗的位置坐下。
    • 更有精神meaning
      Example: 也更有精神了。

    Cultural Insights

    • Libraries as study spaces
      Libraries are commonly used as quiet public places for reading and self-study.
      This makes 图书馆 stories very practical for learners who want to describe study habits.
      It also supports scene-description grammar like 有的人…有的人…
    • Morning routines
      Going early helps avoid crowds, so “早上…人不太多” is a realistic detail.
      Time phrases like 早上 and duration phrases like 两个小时 are frequent at this level.
      They help learners talk about schedules clearly.
    • Self-study culture
      自习 is a common word in school and university life, referring to studying independently.
      It fits naturally with libraries, homework, and reading activities.
      Stories like this make self-study vocabulary easy to remember.

    10 Questions

    1. When does the narrator like going to the library? (answer)
    2. Why does the narrator like it? (answer)
    3. What does the narrator see right after entering? (answer)
    4. What are some people doing? (answer)
    5. What are other people doing? (answer)
    6. What are others doing on computers? (answer)
    7. How many books does the narrator borrow? (answer)
    8. Where does the narrator sit? (answer)
    9. How long does the narrator study? (answer)
    10. How does the narrator feel when leaving? (answer)

    Multiple Choice

    1. 我喜欢早上去哪里? (answer)
      a) 商店
      b) 图书馆
      c) 医院
    2. 那里怎么样? (answer)
      a) 很安静
      b) 很吵
      c) 很贵
    3. 一进门我就看到很多人: (answer)
      a) 在睡觉
      b) 在跑步
      c) 已经在学习了
    1. 我借了几本书? (answer)
      a) 三本
      b) 一本
      c) 五本
    2. 我自习了多久? (answer)
      a) 十分钟
      b) 两个小时
      c) 一天
    3. 离开的时候我觉得: (answer)
      a) 更累
      b) 很生气
      c) 更有精神

    True or False

    1. 我喜欢早上去图书馆。 (answer)
    2. 图书馆很吵。 (answer)
    3. 有的人在看书,有的人在写作业。 (answer)
    4. 我借了五本书。 (answer)
    5. 我自习了两个小时。 (answer)
    6. 离开的时候我觉得更有精神了。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-9

    English summary: A new colleague joins the narrator’s company. Everyone introduces themselves, and the new colleague looks polite and friendly. Because he is new, he sometimes asks questions and learns the workflow step by step. After a few days, he can join meetings and work with the team smoothly.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    新同事

    我们公司来了一个新同事,大家都去欢迎他。我先介绍了自己,也介绍了办公室的情况。

    新同事看起来很有礼貌,也很友好。他说以前在上海工作,现在想在北京发展。

    因为他刚来,有些事情不太懂,就常常问我们。我们先告诉他每天要做什么,再带他去开会。

    过了几天,他已经能跟大家一起工作,也不紧张了。

    A New Colleague

    A new colleague came to our company, and everyone went to welcome him. I first introduced myself and also introduced the office situation.

    The new colleague looked very polite and friendly. He said he used to work in Shanghai, and now he wants to develop in Beijing.

    Because he just arrived, there were some things he didn’t really understand, so he often asked us. We first told him what he needed to do every day, and then we took him to a meeting.

    After a few days, he could already work with everyone and he wasn’t nervous anymore.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 同事 (tóngshì) – colleague
    • 欢迎 (huānyíng) – to welcome
    • 介绍 (jièshào) – to introduce
    • 办公室 (bàngōngshì) – office
    • 情况 (qíngkuàng) – situation
    • 礼貌 (lǐmào) – polite
    • 友好 (yǒuhǎo) – friendly
    • 发展 (fāzhǎn) – to develop; development
    • 开会 (kāihuì) – to have a meeting
    • 紧张 (jǐnzhāng) – nervous

    Grammar

    Grammar rule #1: “看起来 + adjective” (looks/seems)
    Use 看起来 to describe the impression someone or something gives.
    Structure: 主语 + 看起来 + 形容词。
    It is often used for appearance, behavior, or first impressions.
    Here it describes the new colleague’s manner.

    Examples:
    新同事看起来很有礼貌,也很友好。
    他看起来很友好。

    Grammar rule #2: “先…再…” (first… then…)
    Use 先 and 再 to show the order of actions.
    Structure: 先 + 动作1,再 + 动作2。
    This is common in workplace routines and instructions.
    It helps describe onboarding steps clearly.

    Examples:
    我们先告诉他每天要做什么,再带他去开会。
    先介绍…再…

    Idiomatic Expressions

    • 来了一个…meaning
      Example: 我们公司来了一个新同事。
    • 去欢迎…meaning
      Example: 大家都去欢迎他。
    • 刚来meaning
      Example: 因为他刚来,有些事情不太懂。
    • 不太懂meaning
      Example: 有些事情不太懂。
    • 不紧张了meaning
      Example: 过了几天,他…也不紧张了。

    Cultural Insights

    • Welcoming a new colleague
      Many workplaces introduce new staff to the team on the first day.
      This creates natural language for “welcome + introduction” scenes in learner stories.
      It also teaches polite, practical vocabulary like 礼貌 and 介绍.
    • Learning by asking
      New employees often ask questions while learning procedures.
      Using 常常问… is a simple and realistic way to show this stage.
      It also models a good learning attitude for students.
    • Meetings as routine
      开会 is a common daily word for office life and appears early in many textbooks.
      It is easy to connect with sequencing words like 先…再…
      This helps learners describe work life in simple paragraphs.

    10 Questions

    1. Who comes to the company? (answer)
    2. What do people do when he arrives? (answer)
    3. What does the narrator do first? (answer)
    4. How does the new colleague look? (answer)
    5. Where did he work before? (answer)
    6. Where does he want to develop now? (answer)
    7. Why does he ask questions often? (answer)
    8. What do coworkers tell him first? (answer)
    9. Where do they take him after that? (answer)
    10. How does he feel after a few days? (answer)

    Multiple Choice

    1. 我们公司来了一个: (answer)
      a) 医生
      b) 新同事
      c) 学生
    2. 新同事看起来很: (answer)
      a) 礼貌
      b) 生气
      c) 伤心
    3. 他以前在哪里工作? (answer)
      a) 广州
      b) 北京
      c) 上海
    1. 因为他刚来,所以他: (answer)
      a) 不说话
      b) 常常问我们
      c) 不来公司
    2. 我们先告诉他什么? (answer)
      a) 每天要做什么
      b) 怎么买衣服
      c) 怎么做菜
    3. 过了几天,他: (answer)
      a) 更紧张了
      b) 不工作
      c) 不紧张了

    True or False

    1. 我们公司来了一个新同事。 (answer)
    2. 大家都不欢迎他。 (answer)
    3. 新同事看起来很有礼貌。 (answer)
    4. 他以前在北京工作。 (answer)
    5. 我们先带他去开会,再告诉他要做什么。 (answer)
    6. 过了几天,他已经能跟大家一起工作。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-8

    English summary: The narrator’s younger sister learns to cook because she wants to help at home. At first her food doesn’t taste good, but she keeps practicing and asking their mom for advice. Now she can cook tomato and egg, soup, and simple noodles. The family is happy because she has improved a lot.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    妹妹学做菜

    我妹妹最近开始学做菜,因为她想帮妈妈做家务。刚开始她做的菜不好吃,不是太咸,就是没味道。

    后来她每天练习,还常常问妈妈:“盐和糖应该放多少?”妈妈一边教她,一边让她自己试。

    现在她已经会做西红柿炒鸡蛋、简单的汤和面条了。我们都说她进步很大。

    My Sister Learns to Cook

    My younger sister recently started learning to cook because she wants to help our mom with housework. At first her dishes didn’t taste good—either too salty or with no flavor.

    Later she practiced every day and often asked our mom, “How much salt and sugar should I add?” Mom taught her while letting her try by herself.

    Now she already knows how to make stir-fried tomato and eggs, simple soup, and noodles. We all say she has improved a lot.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 最近 (zuìjìn) – recently
    • 开始 (kāishǐ) – to start
    • 做菜 (zuò cài) – to cook (dishes)
    • 家务 (jiāwù) – housework
    • (xián) – salty
    • 味道 (wèidào) – flavor; taste
    • 练习 (liànxí) – to practice
    • 应该 (yīnggāi) – should
    • (yán) – salt
    • 进步 (jìnbù) – progress; improve

    Grammar

    Grammar rule #1: “不是…就是…” (either… or…)
    Use 不是…就是… to show two possible situations or results.
    Structure: 不是 + A,就是 + B。
    It’s common when describing problems or repeated outcomes.
    Here it describes the two main cooking problems at the beginning.

    Examples:
    不是太咸,就是没味道。
    不是…就是…

    Grammar rule #2: “已经…了” (already)
    Use 已经 before the verb to show something has already happened or been achieved.
    Structure: 主语 + 已经 + 动词 + 了。
    This is very common in HSK 2 for showing progress and changes.
    In this story it shows the sister can cook now.

    Examples:
    现在她已经会做…了。
    她已经会做西红柿炒鸡蛋…了。

    Idiomatic Expressions

    • 学做菜meaning
      Example: 我妹妹最近开始学做菜。
    • 帮…做家务meaning
      Example: 她想帮妈妈做家务。
    • 放多少meaning
      Example: 盐和糖应该放多少?
    • 一边…一边…meaning
      Example: 妈妈一边教她,一边让她自己试。
    • 进步很大meaning
      Example: 我们都说她进步很大。

    Cultural Insights

    • Learning to cook at home
      Learning basic home cooking is a common life skill and often happens through family teaching.
      This makes “妈妈教我” style stories feel natural and relatable.
      It also supports practical vocabulary for daily life.
    • Common beginner dishes
      西红柿炒鸡蛋 is a very common “first dish” because it’s simple and fast to make.
      It’s also a frequent example in teaching materials for food vocabulary like 盐 and 味道.
      This helps learners connect language to real meals.
    • Talking about taste
      Words like 咸 and 味道 are useful because they describe food quickly and clearly.
      Many beginner conversations include comments like “太咸了” or “没味道”.
      These phrases are easy to reuse in restaurants or home meals.

    10 Questions

    1. Who starts learning to cook? (answer)
    2. Why does she learn to cook? (answer)
    3. How does her food taste at the beginning? (answer)
    4. How often does she practice later? (answer)
    5. Who does she ask questions to? (answer)
    6. What does she ask about? (answer)
    7. What does mom do while teaching? (answer)
    8. What dish can she cook now? (answer)
    9. How do the family feel? (answer)
    10. What do they say about her? (answer)

    Multiple Choice

    1. 妹妹为什么学做菜? (answer)
      a) 想帮妈妈做家务
      b) 想去旅行
      c) 想买衣服
    2. 刚开始她做的菜: (answer)
      a) 很贵
      b) 很甜
      c) 不好吃
    3. “不是太咸,就是没味道” 的意思是: (answer)
      a) 很好吃
      b) 只有两种情况
      c) 不想做菜
    1. 妹妹常常问妈妈什么? (answer)
      a) 盐和糖放多少
      b) 什么时候下雨
      c) 怎么坐地铁
    2. 现在她已经会做什么? (answer)
      a) 医生
      b) 西红柿炒鸡蛋
      c) 电脑
    3. 我们都说她: (answer)
      a) 很累
      b) 没时间
      c) 进步很大

    True or False

    1. 妹妹最近开始学做菜。 (answer)
    2. 她学做菜是因为她不喜欢妈妈。 (answer)
    3. 刚开始她做的菜不是太咸,就是没味道。 (answer)
    4. 她后来每天练习。 (answer)
    5. 现在她还不会做任何菜。 (answer)
    6. 我们都说她进步很大。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-7

    English summary: During summer vacation, the narrator and friends go to the seaside for three days. They first take a bus, then check into a small hotel near the beach. They swim, eat seafood, and watch the sunrise and sunset. The trip is relaxing, and they feel time passes very quickly.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }
    text

    暑假去海边

    暑假我和两个朋友去海边玩三天。我们先坐大巴到海边的城市,再走路去海滩旁边的小旅馆。

    第二天早上我们去游泳,太阳很大,所以我带了帽子,也擦了防晒。

    中午我们吃海鲜,晚上在海边散步,看日落。第三天我们差不多十点回家,大家都觉得时间过得太快了。

    Summer Vacation at the Seaside

    During summer vacation, two friends and I went to the seaside for three days. We first took a bus to a seaside city, and then walked to a small hotel next to the beach.

    On the second morning we went swimming. The sun was strong, so I brought a hat and also put on sunscreen.

    At noon we ate seafood. In the evening we walked on the beach and watched the sunset. On the third day we went home at about ten o’clock, and everyone felt time passed too fast.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.
    text

    Vocabulary

    • 暑假 (shǔjià) – summer vacation
    • 海边 (hǎibiān) – seaside
    • 海滩 (hǎitān) – beach
    • 旅馆 (lǚguǎn) – small hotel
    • 游泳 (yóuyǒng) – to swim
    • 太阳 (tàiyáng) – sun
    • 帽子 (màozi) – hat
    • 海鲜 (hǎixiān) – seafood
    • 散步 (sànbù) – to take a walk
    • 差不多 (chàbuduō) – about; almost

    Grammar

    Grammar rule #1: “先…再…” (first… then…)
    Use 先 to introduce the first action, and 再 for the next action.
    Structure: 先 + 动作1,再 + 动作2。
    It is very common for describing travel steps and plans.
    It makes the timeline easy to follow.

    Examples:
    我们先坐大巴到海边的城市,再走路去海滩旁边的小旅馆。
    先坐大巴…再走路…

    Grammar rule #2: “差不多 + time/number” (approximately)
    Use 差不多 before a time or number to mean “about/around/almost.”
    Structure: 差不多 + 数字 + 点/个/天…
    It’s useful when you don’t want to be very exact.
    In this story it describes an approximate departure time.

    Examples:
    第三天我们差不多十点回家。
    差不多十点。

    Idiomatic Expressions

    • 去…玩meaning
      Example: 去海边玩三天。
    • 旁边meaning
      Example: 海滩旁边的小旅馆。
    • 太阳很大meaning
      Example: 太阳很大,所以我带了帽子。
    • 在海边散步meaning
      Example: 晚上在海边散步。
    • 时间过得太快meaning
      Example: 大家都觉得时间过得太快了。

    Cultural Insights

    • Seaside trips
      Going to the seaside during summer vacation is a common travel plan for students and families.
      It provides practical vocabulary: 海边, 海滩, 游泳, and 海鲜.
      These topics are easy to connect to real experiences.
    • Sun protection
      Wearing a hat and using sunscreen are common habits when the sun is strong.
      This adds realistic daily-life vocabulary to a travel story.
      It also gives a natural reason to use 因为/所以 or 所以.
    • Relaxing evenings
      Evening walks by the sea are often described in simple travel writing.
      It is a calm scene that helps learners practice time words and routine verbs like 散步.
      Short travel narratives like this are great for building reading flow.
    text

    10 Questions

    1. When do they go to the seaside? (answer)
    2. How many friends go together? (answer)
    3. How many days do they stay? (answer)
    4. What do they take first to the city? (answer)
    5. Where do they stay? (answer)
    6. What do they do on the second morning? (answer)
    7. Why does the narrator bring a hat? (answer)
    8. What do they eat at noon? (answer)
    9. What do they do in the evening? (answer)
    10. About what time do they go home? (answer)

    Multiple Choice

    1. 我们去海边玩几天? (answer)
      a) 一天
      b) 三天
      c) 七天
    2. 我们先坐什么到城市? (answer)
      a) 大巴
      b) 火车
      c) 地铁
    3. 第二天早上我们去: (answer)
      a) 上课
      b) 工作
      c) 游泳
    1. 中午我们吃什么? (answer)
      a) 面包
      b) 海鲜
      c) 水果
    2. 晚上我们在海边做什么? (answer)
      a) 散步
      b) 洗衣服
      c) 写字
    3. 第三天我们差不多几点回家? (answer)
      a) 两点
      b) 六点
      c) 十点

    True or False

    1. 暑假我和两个朋友去海边玩三天。 (answer)
    2. 我们先坐地铁到海边的城市。 (answer)
    3. 第二天早上我们去游泳。 (answer)
    4. 太阳很大,所以我带了帽子。 (answer)
    5. 晚上我们在海边看日出。 (answer)
    6. 大家觉得时间过得太快了。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-6

    English summary: The narrator visits grandpa in the hospital and brings fruit. Grandpa says he feels much better, but the doctor tells him he still needs rest. The narrator reminds him not to worry and not to work too hard. Grandpa agrees and promises to listen to the doctor.

    LEVEL/WORDCOUNT: HSK 2 / ~310 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }
    text

    去医院看爷爷

    昨天我去医院看爷爷,给他带了水果。他住在二楼的病房,护士很热情。

    爷爷说他感觉好多了,可是医生告诉他还需要多休息,不要太累。

    我对爷爷说:“别担心,身体最重要。你不要再忙工作了,先把病养好。”

    爷爷点点头,说他会听医生的话。

    Visiting Grandpa in the Hospital

    Yesterday I went to the hospital to visit my grandpa and brought him some fruit. He stayed in a ward on the second floor, and the nurse was very friendly.

    Grandpa said he felt much better, but the doctor told him he still needed more rest and shouldn’t be too tired.

    I said to grandpa: “Don’t worry, health is the most important. Don’t stay busy with work anymore—rest first and get well.”

    Grandpa nodded and said he would listen to the doctor.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.
    text

    Vocabulary

    • 医院 (yīyuàn) – hospital
    • 爷爷 (yéye) – grandpa
    • 水果 (shuǐguǒ) – fruit
    • 病房 (bìngfáng) – hospital ward
    • 护士 (hùshi) – nurse
    • 感觉 (gǎnjué) – to feel
    • 好多了 (hǎoduō le) – much better
    • 需要 (xūyào) – to need
    • 休息 (xiūxi) – to rest
    • 重要 (zhòngyào) – important

    Grammar

    Grammar rule #1: “需要 + verb” (need to do)
    Use 需要 before a verb to say someone needs to do something.
    Structure: 主语 + 需要 + 动词 + …
    It’s common for advice about health, study, or work.
    In this story it explains what the doctor recommends.

    Examples:
    医生告诉他还需要多休息。
    还需要多休息。

    Grammar rule #2: “不要…” (negative command / advice)
    Use 不要 + verb to tell someone “don’t…” or “shouldn’t…”.
    This is often used for polite advice, especially in family conversations.
    It can be softened with context or followed by 再 to mean “don’t do it anymore”.
    Here it’s used to advise grandpa not to get too tired.

    Examples:
    不要太累。
    你不要再忙工作了。

    Idiomatic Expressions

    • 看…meaning
      Example: 昨天我去医院看爷爷。
    • 给…带…meaning
      Example: 给他带了水果。
    • 感觉好多了meaning
      Example: 爷爷说他感觉好多了。
    • 别担心meaning
      Example: 别担心,身体最重要。
    • 听…的话meaning
      Example: 会听医生的话。

    Cultural Insights

    • Visiting family in hospital
      Visiting relatives in the hospital and bringing fruit is a common, simple way to show care.
      It is a frequent theme in beginner stories because it uses practical vocabulary like 医院 and 水果.
      It also creates a natural setting for giving advice.
    • Health-first messages
      Phrases like “身体最重要” are common in daily conversation when someone is sick.
      They are short, polite, and easy for learners to remember and reuse.
      This helps learners sound natural in real situations.
    • Advice language
      Family members often give gentle advice using 不要… and 别…
      These forms are useful because they are direct but still common and natural.
      Stories like this help learners practice caring, everyday speech.
    text

    10 Questions

    1. Where does the narrator go yesterday? (answer)
    2. Who does the narrator visit? (answer)
    3. What does the narrator bring? (answer)
    4. Where does grandpa stay? (answer)
    5. How is the nurse? (answer)
    6. How does grandpa feel? (answer)
    7. What does the doctor say grandpa needs? (answer)
    8. What does the doctor say grandpa shouldn’t do? (answer)
    9. What does the narrator tell grandpa not to do anymore? (answer)
    10. What does grandpa promise? (answer)

    Multiple Choice

    1. 昨天我去哪里? (answer)
      a) 学校
      b) 医院
      c) 商店
    2. 我给爷爷带了什么? (answer)
      a) 水果
      b) 面包
      c) 衣服
    3. 爷爷说他感觉: (answer)
      a) 很饿
      b) 很累
      c) 好多了
    1. 医生说爷爷还需要: (answer)
      a) 多休息
      b) 多工作
      c) 多跑步
    2. 医生说不要: (answer)
      a) 喝茶
      b) 太累
      c) 看书
    3. 最后爷爷说他会: (answer)
      a) 不休息
      b) 马上回家
      c) 听医生的话

    True or False

    1. 昨天我去医院看爷爷。 (answer)
    2. 我给爷爷带了水果。 (answer)
    3. 爷爷住在一楼的病房。 (answer)
    4. 医生说爷爷还需要多休息。 (answer)
    5. 我对爷爷说要再忙工作。 (answer)
    6. 爷爷说他会听医生的话。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-5

    English summary: The narrator has studied Chinese for more than a year. At first, tones and characters felt difficult, and speaking was slow. After practicing a little every day, the narrator can now read simple news and talk with friends more naturally. Chinese is getting easier and more interesting over time.

    LEVEL/WORDCOUNT: HSK 2 / ~320 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    学汉语一年多

    我学汉语已经一年多了。刚开始的时候,我觉得声调很难,汉字也记不住,说话总是慢慢的。

    后来我每天练习一点儿:跟老师读课文,回家写字,还用手机听中文新闻。

    现在我可以看懂一些简单的文章,也能跟中国朋友聊天,越来越自然。

    我发现,只要坚持,汉语会越来越容易,也越来越有意思。

    Studying Chinese for Over a Year

    I have studied Chinese for more than a year. At the beginning, I felt tones were very hard, and I couldn’t remember characters. I always spoke slowly.

    Later I practiced a little every day: I read texts with the teacher, wrote characters at home, and also listened to Chinese news on my phone.

    Now I can understand some simple articles, and I can chat with Chinese friends in a more natural way.

    I found that as long as you keep going, Chinese will become easier and more interesting.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 已经 (yǐjīng) – already
    • 一年多 (yī nián duō) – more than a year
    • 刚开始 (gāng kāishǐ) – at the beginning
    • 声调 (shēngdiào) – tones
    • 汉字 (hànzì) – Chinese characters
    • 练习 (liànxí) – to practice
    • 课文 (kèwén) – text (lesson text)
    • 新闻 (xīnwén) – news
    • 自然 (zìrán) – natural
    • 坚持 (jiānchí) – to persist

    Grammar

    Grammar rule #1: “越来越…” (more and more)
    Use 越来越 to show a gradual change over time (becoming more and more…).
    Structure: 主语 + 越来越 + 形容词/动词 + 了 (often).
    It is common in HSK 2 to describe improving skills or changing feelings.
    In this story it shows progress in speaking and learning.

    Examples:
    越来越自然。
    汉语会越来越容易,也越来越有意思。

    Grammar rule #2: “Verb + 了 + duration” (how long)
    Use this pattern to say how long an action has lasted.
    Structure: 动词 + 了 + 时间 (duration).
    It’s often used with studying, living, or working to show a period of time.
    This helps learners talk about experience clearly.

    Examples:
    我学汉语已经一年多了。
    我学汉语一年多了。

    Idiomatic Expressions

    • 刚开始的时候meaning
      Example: 刚开始的时候,我觉得声调很难。
    • 记不住meaning
      Example: 汉字也记不住。
    • 每天…一点儿meaning
      Example: 后来我每天练习一点儿。
    • 看懂meaning
      Example: 现在我可以看懂一些简单的文章。
    • 只要…就…meaning
      Example: 只要坚持,汉语会越来越容易。

    Cultural Insights

    • Common beginner difficulties
      Many learners find tones and characters challenging at the start, so this topic feels relatable.
      Stories like this help learners describe learning experiences with simple words.
      It also encourages a “practice a little every day” mindset.
    • Learning with phones
      Using a phone to listen to Chinese content is a common study habit today.
      “听新闻” is an easy example because news has short sections and repeated vocabulary.
      This connects language learning to daily routines.
    • Progress language
      HSK 2 often introduces ways to talk about improvement and change, like 越来越 and 坚持.
      These structures help learners express motivation and learning goals.
      This makes the story both practical and encouraging.

    10 Questions

    1. How long has the narrator studied Chinese? (answer)
    2. What felt difficult at the beginning? (answer)
    3. How did the narrator speak at first? (answer)
    4. How often does the narrator practice later? (answer)
    5. Who does the narrator read texts with? (answer)
    6. What does the narrator do at home? (answer)
    7. What does the narrator listen to on the phone? (answer)
    8. What can the narrator read now? (answer)
    9. How is chatting now? (answer)
    10. What does the narrator believe is important? (answer)

    Multiple Choice

    1. 我学汉语已经: (answer)
      a) 一天
      b) 一年多了
      c) 十年
    2. 刚开始我觉得什么很难? (answer)
      a) 声调
      b) 天气
      c) 电影
    3. 我每天练习一点儿,比如: (answer)
      a) 去旅行
      b) 买衣服
      c) 跟老师读课文
    1. 我用手机听什么? (answer)
      a) 英文歌
      b) 中文新闻
      c) 天气
    2. 现在我可以: (answer)
      a) 看懂一些简单的文章
      b) 不学习
      c) 不说话
    3. 我发现只要坚持,汉语会: (answer)
      a) 越来越难
      b) 越来越贵
      c) 越来越容易

    True or False

    1. 我学汉语已经一年多了。 (answer)
    2. 刚开始我觉得声调很简单。 (answer)
    3. 我每天练习一点儿。 (answer)
    4. 我不用手机学习中文。 (answer)
    5. 现在我能跟中国朋友聊天。 (answer)
    6. 我觉得坚持没有用。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • hsk2-4

    English summary: It rains heavily, so the narrator cannot go exercise and must stay home. In the morning they clean the room and wash clothes. In the afternoon they work on the computer and watch a Chinese movie. The day is quiet and comfortable even without going outside.

    LEVEL/WORDCOUNT: HSK 2 / ~300 characters

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    下雨的一天

    今天下大雨,我本来想去运动,可是只好呆在家里。

    早上我先打扫房间,把桌子、椅子都擦干净,然后洗衣服。

    下午我在电脑前工作一会儿,又看了一部中文电影。虽然不能出去,但是这一天也很安静、很舒服。

    A Rainy Day at Home

    It rained heavily today. I originally wanted to exercise, but I had no choice but to stay at home.

    In the morning I first cleaned the room and wiped the table and chairs clean, and then I washed clothes.

    In the afternoon I worked at the computer for a while and watched a Chinese movie. Although I couldn’t go out, the day was quiet and comfortable.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, tones, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    • 本来 (běnlái) – originally
    • 运动 (yùndòng) – exercise
    • 只好 (zhǐhǎo) – have no choice but to
    • 打扫 (dǎsǎo) – to clean
    • 房间 (fángjiān) – room
    • (cā) – to wipe
    • 干净 (gānjìng) – clean
    • 然后 (ránhòu) – then
    • 一会儿 (yīhuìr) – a while
    • 安静 (ānjìng) – quiet

    Grammar

    Grammar rule #1: “本来…可是…” (original plan vs. reality)
    Use 本来 to describe an original plan or intention.
    Use 可是 to show a change or contrast with what actually happens.
    Structure: 本来 + 想/要…,可是…
    This is common in HSK 2 stories about daily plans.

    Examples:
    我本来想去运动,可是只好呆在家里。
    本来想去运动,可是只好呆在家里。

    Grammar rule #2: “先…然后…” (sequence)
    Use 先 for the first action and 然后 for the next action.
    Structure: 先 + 动作1,(然后) + 动作2。
    This is useful for describing routines step by step.
    It makes instructions and stories easy to follow.

    Examples:
    早上我先打扫房间…然后洗衣服。
    把桌子、椅子都擦干净,然后洗衣服。

    Idiomatic Expressions

    • 下大雨meaning
      Example: 今天下大雨。
    • 只好…meaning
      Example: 只好呆在家里。
    • 把…擦干净meaning
      Example: 把桌子、椅子都擦干净。
    • 工作一会儿meaning
      Example: 在电脑前工作一会儿。
    • 虽然…但是…meaning
      Example: 虽然不能出去,但是这一天也很安静、很舒服。

    Cultural Insights

    • Rainy-day routines
      When the weather is bad, staying home and doing chores is a common routine.
      Beginner stories often use this situation to practice daily verbs like 打扫 and 洗衣服.
      It also provides a natural reason to use 本来…可是…
    • Chores vocabulary
      Cleaning words like 打扫, 擦, and 干净 are practical and appear early in learning materials.
      They describe actions that many people do regularly at home.
      This makes vocabulary immediately useful for daily life.
    • Relaxing at home
      Watching a movie at home is an easy, realistic activity for stories at this level.
      It helps learners practice time phrases like 下午 and 一会儿.
      These quiet scenes are good for reading fluency practice.

    10 Questions

    1. What is the weather like today? (answer)
    2. What does the narrator originally want to do? (answer)
    3. What must the narrator do instead? (answer)
    4. What does the narrator do first in the morning? (answer)
    5. What does the narrator wipe clean? (answer)
    6. What does the narrator do after cleaning? (answer)
    7. What does the narrator do in the afternoon? (answer)
    8. Can the narrator go outside? (answer)
    9. How is the day described? (answer)
    10. Is the narrator unhappy all day? (answer)

    Multiple Choice

    1. 今天的天气怎么样? (answer)
      a) 下大雨
      b) 天气很好
      c) 下雪
    2. 我本来想做什么? (answer)
      a) 去买菜
      b) 去运动
      c) 去上课
    3. 我只好: (answer)
      a) 去公园
      b) 去公司
      c) 呆在家里
    1. 早上我先做什么? (answer)
      a) 打扫房间
      b) 看电影
      c) 睡觉
    2. 然后我做什么? (answer)
      a) 买衣服
      b) 洗衣服
      c) 听音乐会
    3. 下午我还做了什么? (answer)
      a) 去旅行
      b) 去医院
      c) 看了一部中文电影

    True or False

    1. 今天下大雨。 (answer)
    2. 我本来想去运动。 (answer)
    3. 我去了公园。 (answer)
    4. 早上我打扫房间,擦桌子和椅子。 (answer)
    5. 下午我没有工作。 (answer)
    6. 这一天很安静、很舒服。 (answer)

    Retell the Story

    Rewrite the story in your own words.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });