Author: Per Johansson

  • 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’); }); }); });
  • hsk2-3

    English summary: Xiao Li takes the subway to work every day and uses the commute to study by reading or listening to Chinese. Even when the subway is crowded and he must stand, he keeps studying and doesn’t play on his phone. His colleagues think he will improve quickly because he works hard.

    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%); }

    地铁上学习

    小李每天坐地铁去公司,上班路上常常看书或者听中文录音。他觉得这样可以节省时间,还能学习外语。

    有时候地铁上人很多,他只能站着,可是他还是坚持看书,不玩手机。

    他的同事说,他这么努力,一定会很快提高。

    Studying on the Subway

    Xiao Li takes the subway to the company every day. On the way to work, he often reads books or listens to Chinese recordings. He thinks this can save time and he can also study a foreign language.

    Sometimes there are many people on the subway, so he can only stand. But he still keeps reading and doesn’t play on his phone.

    His colleagues say that he works so hard, so he will definitely improve quickly.

    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

    • 地铁 (dìtiě) – subway
    • 路上 (lùshang) – on the way
    • 或者 (huòzhě) – or
    • 录音 (lùyīn) – recording
    • 节省 (jiéshěng) – to save (time/money)
    • 只能 (zhǐnéng) – can only
    • (zhàn) – to stand
    • 坚持 (jiānchí) – to persist; keep doing
    • 努力 (nǔlì) – to work hard
    • 提高 (tígāo) – to improve

    Grammar

    Grammar rule #1: “有时候…,可是…” (contrast in a situation)
    Use 有时候 to introduce a situation that happens sometimes.
    Use 可是 to show contrast: something is difficult, but the person still does it.
    This pattern makes the story more natural and expressive.
    It is common in HSK 2 narratives about habits.

    Examples:
    有时候地铁上人很多,他只能站着,可是他还是坚持看书。
    他只能站着,可是他还是坚持看书。

    Grammar rule #2: “还是” (still, as before)
    Use 还是 before a verb to show something continues and has not changed.
    Structure: 主语 + 还是 + 动词/形容词 + …
    It often appears after a contrast or a new problem (e.g., it’s crowded, but he still studies).
    This is a common A2 / HSK 2 usage.

    Examples:
    可是他还是坚持看书,不玩手机。
    他还是坚持看书。

    Idiomatic Expressions

    • 上班路上meaning
      Example: 上班路上常常看书或者听中文录音。
    • 节省时间meaning
      Example: 他觉得这样可以节省时间。
    • 人很多meaning
      Example: 有时候地铁上人很多。
    • 只能…meaning
      Example: 他只能站着。
    • 一定会…meaning
      Example: 一定会很快提高。

    Cultural Insights

    • Commute time as study time
      Many learners use commute time to study because it is regular and easy to plan.
      Reading or listening while traveling is a common self-study method in big cities.
      Stories like this make study habits feel realistic and achievable.
    • Subway crowds
      Crowded subways are a normal part of daily life in many large cities.
      This context helps learners practice practical expressions like 人很多 and 只能站着.
      It also creates a natural contrast for grammar practice (可是…还是…).
    • Phone habits
      “不玩手机” is a simple phrase that reflects modern daily life and self-discipline.
      Many beginner stories contrast “study vs. phone” to show effort and routine.
      This makes the vocabulary immediately useful.

    10 Questions

    1. How does Xiao Li go to the company? (answer)
    2. What does he often do on the way to work? (answer)
    3. Why does he do that? (answer)
    4. What is the subway like sometimes? (answer)
    5. What can he only do when it is crowded? (answer)
    6. Does he stop studying when it is crowded? (answer)
    7. What does he not do on the subway? (answer)
    8. Who comments about him? (answer)
    9. What do his colleagues think will happen? (answer)
    10. Why do they think that? (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-2

    English summary: The narrator cooks dinner at home and invites three friends. They are all busy, so it is rare to chat together. The narrator makes several simple dishes, and everyone says the food is delicious. After dinner they drink tea, watch TV, and agree to meet again next week.

    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%); }

    在家请客

    昨天晚上我在家做饭,请了三个朋友来吃。他们都很忙,很少有时间一起聊天。

    我做了米饭、鱼、鸡蛋汤和两个简单的菜。朋友们一直说好吃,让我很高兴。

    吃完饭,我们喝茶、看电视,也聊工作和家。最后大家说,下个星期还要来我家吃饭。

    Hosting Friends at Home

    Last night I cooked at home and invited three friends to eat. They are all very busy, so we rarely have time to chat together.

    I made rice, fish, egg soup, and two simple dishes. My friends kept saying it was delicious, which made me very happy.

    After we finished eating, we drank tea and watched TV, and we also talked about work and family. In the end, everyone said they want to come to my home to eat again next week.

    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

    • (qǐng) – to invite
    • 朋友 (péngyou) – friend
    • (máng) – busy
    • 时间 (shíjiān) – time
    • 一起 (yīqǐ) – together
    • 聊天 (liáotiān) – to chat
    • 简单 (jiǎndān) – simple
    • 一直 (yīzhí) – continuously; keep doing
    • 最后 (zuìhòu) – in the end
    • 下个星期 (xià gè xīngqī) – next week

    Grammar

    Grammar rule #1: “很少…” (rarely)
    Use 很少 before a verb phrase to say something happens rarely.
    Structure: 主语 + 很少 + 动词 + …
    It is often used with 时间, because it describes how often something is possible.
    This is common in HSK 2 stories about busy life.

    Examples:
    他们都很忙,很少有时间一起聊天。
    很少有时间一起聊天。

    Grammar rule #2: “吃完…以后…” (after finishing…)
    Use Verb + 完 to show finishing an action, then add 以后 to say what happens next.
    Structure: 动词 + 完 + (宾语) + 以后,…
    This is useful for telling events in order (sequence).
    It is common with daily actions like 吃完饭以后.

    Examples:
    吃完饭,我们喝茶、看电视。
    吃完饭,我们喝茶、看电视,也聊工作和家。

    Idiomatic Expressions

    • 请…来…meaning
      Example: 请了三个朋友来吃。
    • 很少有时间meaning
      Example: 很少有时间一起聊天。
    • 一直说…meaning
      Example: 朋友们一直说好吃。
    • 吃完饭meaning
      Example: 吃完饭,我们喝茶、看电视。
    • 还要来meaning
      Example: 下个星期还要来我家吃饭。

    Cultural Insights

    • Inviting friends to eat at home
      Eating together at home is a common way to spend time with friends, especially when everyone is busy.
      Beginner stories use this topic to practice food words and social phrases like 请 and 一起.
      It also creates a natural setting for talking after dinner.
    • Simple home-cooked dishes
      Dishes like 米饭, 鱼, and 鸡蛋汤 are easy to describe with beginner vocabulary.
      They allow learners to list items clearly and practice basic measure patterns naturally.
      Food scenes are practical for real-life conversation.
    • Tea after meals
      Drinking tea after eating is a common daily habit in many Chinese-speaking families.
      It often goes with chatting (聊天) and relaxing at home (like watching TV).
      This makes the story feel realistic and familiar.

    10 Questions

    1. When does the narrator invite friends? (answer)
    2. Where does the narrator cook? (answer)
    3. How many friends come? (answer)
    4. Why is it hard to chat together? (answer)
    5. What main food does the narrator cook? (answer)
    6. What soup does the narrator make? (answer)
    7. How do the friends feel about the food? (answer)
    8. What do they do after eating? (answer)
    9. What do they talk about? (answer)
    10. What plan do they make at the end? (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-1


    English summary: Wang Gang is a friend from Beijing who works in a company. On weekends he doesn’t like staying at home; he goes out to walk, run, watch movies, or listen to music. He believes these habits keep him healthy and in a good mood.
    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 Healthy Weekend

    I have a Chinese friend. His name is Wang Gang. He is from Beijing, he is twenty-five years old, and he works at a company.

    On weekends he doesn’t like sleeping at home. He often goes out to walk and run, and sometimes he also watches movies or listens to concerts.

    He says this can make his body healthier and his mood very good.

    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

    • 公司 (gōngsī) – company
    • 工作 (gōngzuò) – to work / work
    • 周末 (zhōumò) – weekend
    • 常常 (chángcháng) – often
    • 出门 (chūmén) – to go out
    • 走路 (zǒulù) – to walk
    • 跑步 (pǎobù) – to run
    • 或者 (huòzhě) – or
    • 健康 (jiànkāng) – healthy / health
    • 心情 (xīnqíng) – mood

    Grammar

    Grammar rule #1: “常常 / 有时候” (frequency)
    Use 常常 to say something happens often.
    Use 有时候 to say something happens sometimes, not always.
    These adverbs usually come before the verb phrase.
    They help make routines sound natural in HSK 2 texts.

    Examples:
    他常常出门走路、跑步。
    有时候也去看电影或者听音乐会。

    Grammar rule #2: “可以” (can / allowed to)
    Use 可以 to express ability or that something is possible.
    Structure: 主语 + 可以 + 动词 + …
    It is often used to describe benefits or suggestions.
    In this story it explains why the habit is good.

    Examples:
    他说这样可以让身体更健康。
    这样可以让身体更健康,心情也很好。

    Idiomatic Expressions

    • 在…工作meaning
      Example: 在一家公司工作。
    • 不喜欢…meaning
      Example: 周末他不喜欢在家睡觉。
    • 出门走路meaning
      Example: 他常常出门走路、跑步。
    • 或者meaning
      Example: 有时候也去看电影或者听音乐会。
    • 心情很好meaning
      Example: 心情也很好。

    Cultural Insights

    • Weekend exercise habits
      Many Chinese learners see common lifestyle vocabulary in beginner stories, especially walking and running.
      These activities are easy to describe and useful in real conversation.
      They also connect naturally to health topics like 身体 and 健康.
    • Talking about hobbies
      Hobbies like watching movies and listening to music are common beginner themes.
      They help learners practice “喜欢/不喜欢” and frequency words like 常常/有时候.
      These topics work well for short, clear paragraphs.
    • Simple reasons and benefits
      Beginner materials often add one short “reason” sentence using 可以.
      This teaches learners to explain why something is good or helpful.
      It makes the story feel more natural and communicative.

    10 Questions

    1. Who is the narrator’s friend? (answer)
    2. Where is Wang Gang from? (answer)
    3. How old is he? (answer)
    4. Where does he work? (answer)
    5. What doesn’t he like doing on weekends? (answer)
    6. What does he often do when he goes out? (answer)
    7. What does he sometimes do for fun? (answer)
    8. What does he say these habits can make healthier? (answer)
    9. How is his mood when he does these activities? (answer)
    10. Is this story mainly about work or weekend life? (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’); }); }); });
  • Week 3 Day 1 认识新朋友

    A newcomer meets someone in a new city, exchanges basic info, and practices close possession without 的 (e.g., 我妈妈 / 我朋友), which sounds more natural for close relationships.[1]
    LEVEL/WORDCOUNT: HSK2 / ~500 words

    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%); }

    认识新朋友

    今天 城市 有一点 紧张 公园 走走 公园 漂亮 跑步 男生 跑步 停下来 笑着 你好 新来的 ?” 你好 今天 。” 李明 ?” 学生 。” 李明 一个人 这里 ?” 别的 城市 每周 我妈妈 打电话 。” 李明 可以 做朋友 常常 这里 跑步 我们 可以 一起 跑步 。” 听了 高兴 感觉 自己 没有 那么 孤单

    Meeting a New Friend

    Today I just moved to a new city. I’m here alone, and I felt a little nervous. I went to the park for a walk. The park was very pretty, and many people were jogging. I saw a boy jogging over there. He stopped, smiled, and asked me, “Hello! Are you new here?” I said, “Hello! Yes, I came today.” He said, “My name is Li Ming. And you?” I said, “My name is An. I’m a student.” Li Ming asked, “Are you here alone?” I said, “Yes. My family is in another city. Every week I call my mom.” (With close relationships, Chinese often drops 的, like 我妈妈, to sound more natural.) ​ Li Ming said, “Then you can be friends with me. I often jog here. We can jog together.” I felt very happy and not so lonely anymore.

    Audio help

    How to Use the Audio

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

    • Before reading the text: Listen first to practice understanding spoken Chinese. Focus on pronunciation, rhythm, and listening comprehension.
    • After reading the text: Listen again to compare your own pronunciation with the native speaker. Improve fluency and speaking skills.

    Vocabulary

    Previously: 新, 城市, 公园, 跑步, 朋友, 家, 妈妈, 每周

    HanziPinyinEnglish
    认识rènshito meet; to get to know
    新来的xīn lái denew (person)
    紧张jǐnzhāngnervous
    走走zǒuzoutake a walk
    漂亮piàoliangpretty
    男生nánshēngboy
    停下来tíng xiàláistop
    做朋友zuò péngyoube friends
    孤单gūdānlonely
    高兴gāoxìnghappy

    Grammar

    • “New here?” pattern: 你是新来的吗?
    • Close possession without 的: With close relationships, it’s more natural to omit 的 (e.g., 我妈妈 / 你哥哥 / 她妈妈).
    • [1]
    • Not so… anymore: 没有那么孤单了

    Idiomatic Expressions

    MandarinPinyinEnglish
    慢慢来mànman láitake it slowly
    一见如故yí jiàn rú gùfeel like old friends at first sight
    常来常往cháng lái cháng wǎngkeep in frequent contact
    熟能生巧shú néng shēng qiǎopractice makes perfect
    他乡遇故知tā xiāng yù gù zhīmeet an old friend in a foreign place

    Cultural Insights

    • When talking about close relationships (family, close friends), dropping 的 can sound more natural and close.
    • [1]
    • Meeting someone at a park (walking/jogging) is a common low-pressure way to make new friends in a new place.

    10 Questions

    1. “我”搬到哪里了? 💡
    2. 一开始“我”觉得怎么样? 💡
    3. “我”去哪儿? 💡
    4. “我”认识了谁? 💡
    5. 李明问了什么? 💡
    6. 他们叫什么名字? 💡
    7. “我”一个人在这里吗? 💡
    8. “我”多久给妈妈打电话? 💡
    9. 李明建议什么? 💡
    10. 最后“我”觉得怎么样? 💡

    Multiple Choice

    1. “认识”是什么意思? 💡
    a) 认识
    b) 跑步
    c) 买东西
    2. “孤单”是什么意思? 💡
    a) 热情
    b) 孤单
    c) 便宜
    3. 说家人时哪个更自然? 💡
    a) 我的妈妈
    b) 我妈妈
    c) 我朋友的妈妈
    4. “每周”是什么意思? 💡
    a) 每天
    b) 每周
    c) 每年
    5. 他们在哪里认识?
    a) 公园
    b) 超市
    c) 医院
    6. “没有那么…了”表示什么?
    a) 更…了
    b) 不太…了(不那么…了)
    c) 一定…了

    True or False

    1. “我”刚搬到新城市。 💡
    2. 他们在超市认识。 💡
    3. 李明问“你是新来的吗”。 💡
    4. “我”每个月给妈妈打电话。 💡
    5. 说家人时,不用“的”更自然。 💡
    6. 最后“我”没有那么孤单了。 💡

    Retell the Story

    用你自己的话写这个故事。

    建议(Mandarin):用“我刚搬到新城市”开头;写在公园认识新朋友;加一句“每周给我妈妈打电话”;结尾写“我没有那么孤单了”。
    Tip (English): Start with moving to a new city, meet a friend in the park, include “Every week I call my mom,” and end with feeling less lonely.

    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’); }); }); });
  • Week 3 Day 4 温暖的家庭晚饭


      A simple diary about a warm family dinner: introductions, chatting, and what everyone does. It practices 一边…一边… and 吃完…以后 to describe the evening.
      LEVEL/WORDCOUNT: HSK2 / ~500 words

      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 Warm Family Dinner

      Tonight I ate dinner at home. Today, six people in my family ate together. This is my dad. He was a little busy today, but he still came home early. This is my mum. She cooked many tasty dishes. This is my older brother. While eating, he listened to music. This is my older sister. While eating, she chatted with me. This is my younger brother. He was very happy because today he didn’t have much homework. At dinner, Dad asked me, “How was school today?” I said, “Very good, but I was also very busy today.” After dinner, we tidied the table together, and we also watched TV together. I felt today’s dinner was especially warm.

      Audio help

      How to Use the Audio

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

      • Before reading the text: Listen first to practice understanding spoken Chinese. Focus on pronunciation, rhythm, and listening comprehension.
      • After reading the text: Listen again to compare your own pronunciation with the native speaker. Improve fluency and speaking skills.

      Vocabulary

      Previously: 家人, 爸爸, 妈妈, 哥哥, 姐姐, 弟弟, 晚饭

      HanziPinyinEnglish
      温暖wēnnuǎnwarm (feeling)
      收拾shōushitidy up
      桌子zhuōzitable
      一边…一边…yìbiān… yìbiān…while… (doing two things)
      吃完…以后chī wán… yǐhòuafter finishing…
      特别tèbiéespecially
      作业zuòyèhomework
      音乐yīnyuèmusic
      看电视kàn diànshìwatch TV
      zǎoearly

      Grammar

      • Two actions at once: 一边…一边… describes simultaneous actions (e.g., 一边吃饭一边听音乐).
      • [1]
      • After finishing: 吃完…以后 is a common “after doing something” pattern (e.g., 吃完晚饭以后…).
      • [2]
      • Simple Q&A: 学校怎么样?— 很好。

      Idiomatic Expressions

      MandarinPinyinEnglish
      其乐融融qí lè róng róngharmoniously joyful
      欢声笑语huānshēng xiàoyǔlaughter and joy
      亲情无价qīnqíng wújiàfamily love is priceless
      慢慢来mànman láitake it slowly
      家和万事兴jiā hé wàn shì xīngwhen the family is harmonious, all goes well

      Cultural Insights

      • Family dinners are often a time to ask “学校怎么样?” or “工作忙不忙?” to show care.
      • After a meal, it’s common to “收拾桌子” together, especially in family homes.

      10 Questions

      1. 今天晚饭有几个人一起吃? 💡
      2. 今天谁有一点忙? 💡
      3. 谁做了很多好吃的菜? 💡
      4. 哥哥一边吃饭一边做什么? 💡
      5. 姐姐一边吃饭一边做什么? 💡
      6. 弟弟为什么开心? 💡
      7. 爸爸问了什么? 💡
      8. 吃完晚饭以后他们做什么? 💡
      9. 作者觉得怎么样? 💡
      10. 哪个语法表示同时做两件事? 💡

      Multiple Choice

      1. “温暖”是什么意思? 💡
      a) 冷
      b) 温暖
      c) 贵
      2. 哪个结构表示同时做两件事? 💡
      a) 因为…所以…
      b) 一边…一边…
      c) 除了…还有…
      3. 谁做了晚饭? 💡
      a) 爸爸
      b) 妈妈
      c) 哥哥
      4. “收拾”是什么意思? 💡
      a) 收拾
      b) 跑步
      c) 迷路
      5. 吃完晚饭以后他们做什么? 💡
      a) 买东西
      b) 收拾桌子、看电视
      c) 去超市
      6. 哪个词组是“吃完晚饭以后”? 💡
      a) 一边…一边…
      b) 吃完…以后
      c) 还是…?

      True or False

      1. 家里六个人一起吃晚饭。 💡
      2. 爸爸很晚回家。 💡
      3. 哥哥一边吃饭一边听音乐。 💡
      4. 吃完晚饭以后他们去买东西。 💡
      5. 作者觉得很温暖。 💡
      6. “一边…一边…”表示同时做两件事。 💡

      Retell the Story

      用你自己的话写这个故事。

      建议(Mandarin):先写“今天晚上我在家吃晚饭”;用“这是我…”介绍家人;用“一边…一边…”写两个人做的事;用“吃完…以后”写饭后活动;最后写你的感觉。
      Tip (English): Start with dinner at home, introduce family, use 一边…一边…, then use 吃完…以后 for after-dinner actions, and end with your feeling.

      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’); }); }); });
    • Week 3 Day 3 问路去公园

      • A newcomer gets a little lost after shopping and asks for directions to the park. It practices 怎么走, 左/右/一直, 远不远, and using 手机地图.
      • LEVEL/WORDCOUNT: HSK2 / ~500 words
      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%); }

      问路去公园

      今天 下午 超市 出来 袋子 公园 走走 看看 城市 可是 有一点 迷路 手机 但是 明白 怎么走 女士 路口 走过去 不好意思 请问 公园 怎么走 ?” 女士 一直 往前 然后 分钟 。” 远不远 ?” 女士 可以 手机 地图 。” 谢谢 !” 果然 公园 公园 会儿 觉得 城市 没有 那么 复杂

      Asking the Way to the Park

      This afternoon I had just come out of the supermarket, holding two bags. I wanted to go to the park for a walk and see this new city. But I got a little lost. I looked at my phone, but I still didn’t really understand how to go. I saw a lady at an intersection, so I walked over and asked her. I said, “Excuse me, may I ask how to get to the park?” She said, “First go straight ahead, then turn left. Walk ten minutes and you will arrive.” I asked, “Is it far?” She said, “Not very far. You can also look at the map on your phone.” I said, “Okay, thank you!” I followed what she said, and sure enough I quickly arrived at the park. I ran in the park for a while and felt the new city wasn’t so complicated.

      Audio help

      How to Use the Audio

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

      • Before reading the text: Listen first to practice understanding spoken Chinese. Focus on pronunciation, rhythm, and listening comprehension.
      • After reading the text: Listen again to compare your own pronunciation with the native speaker. Improve fluency and speaking skills.

      Vocabulary

      Previously: 超市, 袋子, 公园, 新城市

      HanziPinyinEnglish
      迷路mílùget lost
      路口lùkǒuintersection
      问路wèn lùask for directions
      怎么走zěnme zǒuhow to get there
      一直yìzhístraight; all the time
      往前wǎng qiánforward
      左转zuǒ zhuǎnturn left
      远不远yuǎn bù yuǎnis it far?
      地图dìtúmap
      果然guǒránsure enough

      Grammar

      • Asking directions: 请问去…怎么走? (a common pattern for asking directions).
      • [1]
      • Affirmative-negative question: 远不远? (A-not-A question style).
      • [2]
      • Sequence with 先…然后…再…: 先一直往前走,然后左转,再走十分钟。

      Idiomatic Expressions

      MandarinPinyinEnglish
      人生地不熟rén shēng dì bù shúin a strange place with no connections
      问路不迷路wèn lù bù mí lùask the way and you won’t get lost
      慢慢来mànman láitake it slowly
      有惊无险yǒu jīng wú xiǎna fright but no danger
      熟能生巧shú néng shēng qiǎopractice makes perfect

      Cultural Insights

      • Saying 不好意思 / 请问 is a polite, common opener when stopping a stranger to ask for directions.
      • Many people will suggest using 手机地图 (maps on your phone) if you’re new in a city.

      10 Questions

      1. “我”从哪里出来? 💡
      2. “我”想做什么? 💡
      3. 发生了什么问题? 💡
      4. “我”问了谁? 💡
      5. “我”怎么问路? 💡
      6. 女士说先做什么? 💡
      7. “我”往哪边转? 💡
      8. 要走多久? 💡
      9. 远不远? 💡
      10. 最后“我”觉得怎么样? 💡

      Multiple Choice

      1. “迷路”是什么意思? 💡
      a) 迷路
      b) 跑步
      c) 做饭
      2. 哪个是“左转”? 💡
      a) 左转
      b) 右转
      c) 直走
      3. “地图”是什么? 💡
      a) 地图
      b) 电话
      c) 袋子
      4. 问路前常说什么?
      a) 不好意思
      b) 再见
      c) 对不起你
      5. 哪个问题是“怎么走”?
      a) 去公园怎么走?
      b) 你是谁?
      c) 你吃什么?
      6. “果然”是什么意思? 💡
      a) 果然
      b) 可能
      c) 从来

      True or False

      1. “我”从超市出来。 💡
      2. 一开始“我”很明白怎么走。 💡
      3. “我”问了一位女士。 💡
      4. 女士说先右转。 💡
      5. 大概走十分钟。 💡
      6. 最后“我”觉得没那么复杂。 💡

      Retell the Story

      用你自己的话写这个故事。

      建议(Mandarin):写你从哪里出来;说你迷路;用“不好意思,请问…怎么走?”问路;写“先…然后…再…”;最后写你到了公园。
      Tip (English): Say where you came from, you got lost, ask “Excuse me, how do I get to…?”, use “first… then…”, and end with arriving at the park.

      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’); }); }); });