Week 9 – Day 7 第九周 第七天:派对购物故事

A full story recycling all vocabulary: someone goes shopping for a party outfit, tries colors, asks friends’ opinions, buys the perfect set, and wears it to the event.
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%); }

派对购物故事

今天 商店 衣服 参加 派对 红色 裙子 蓝色 外套 店员 这套 衣服 多少钱 店员 回答 一百 试试 好不好 朋友 这套 衣服 很好看 那套 更好看 决定 这套 衣服 派对 穿 这套 衣服 大家 很好看

Party Shopping Story

Today I went to a store to buy clothes for a party. I saw a red skirt and a blue coat. I asked the shopkeeper, “How much is this set?” He said, “100 yuan.” I tried it on to see if it looked good. My friend said this set looks nice, but that set is even better. I decided to buy this set. At the party, I wore it, and everyone said it looked great.

How to Use the Audio

Listen first to practice recycling vocabulary: colors, clothes, sizes, and shopping phrases. After reading, repeat aloud to improve fluency and pronunciation.

Vocabulary

HanziPinyinEnglish
派对pài duìparty
购物gòu wùshopping
衣服yī fúclothes
商店shāng diànstore
红色hóng sèred
蓝色lán sèblue
裙子qún ziskirt
外套wài tàocoat
多少钱duō shǎo qiánhow much
试试shì shìtry on
决定jué dìngdecide
很好看hěn hǎo kànlooks nice
大家dà jiāeveryone
mǎibuy

Grammar

1. Asking price
Example: 这套衣服多少钱?

2. Trying on
Example: 我试试,好不好?

3. Expressing opinion and comparison
Example: 这套衣服很好看,那套更好看

4. Making a decision
Example: 我决定买这套衣服

Idiomatic Expressions

MandarinPinyinEnglish
货真价实huò zhēn jià shígenuine and fairly priced
物美价廉wù měi jià liángood quality, low price
一见钟情yī jiàn zhōng qínglove at first sight
量体裁衣liàng tǐ cái yītailor-made, adjust according to fit
物有所值wù yǒu suǒ zhíworth the price

Cultural Insights

  • Asking about price and trying on clothes is common in Chinese stores.
  • Comparing sets and asking friends’ opinions reflects social behavior before special events.
  • Parties often influence color and style choices among young people.

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) 一般

True or False

  1. 衣服一百元。 💡
  2. 衣服是红色裙子和蓝色外套。 💡
  3. 朋友觉得衣服不好看。 💡
  4. 决定买衣服。 💡
  5. 派对上大家说衣服很好看。 💡

Retell the Story

用你自己的话写这个派对购物故事。

提示:包含购物、试穿、朋友意见和派对经历。

Tip: Include shopping, trying on clothes, friends’ opinions, and attending the party.

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

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top