{"id":4494,"date":"2023-02-24T22:38:40","date_gmt":"2023-02-24T14:38:40","guid":{"rendered":"http:\/\/tiffanysmandarin.com\/?p=4494"},"modified":"2026-09-23T06:43:17","modified_gmt":"2026-09-22T22:43:17","slug":"hsk2-reading-practice-2","status":"publish","type":"post","link":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/","title":{"rendered":"HSK2 Reading Practice &#8211; Sh\u0113ngr\u00ec Ku\u00e0il\u00e8"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#Vocabulary\" >Vocabulary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#Reading_Passage\" >Reading Passage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#Comprehension_Questions\" >Comprehension Questions<\/a><\/li><\/ul><\/nav><\/div>\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<style>\n  #hsk2-birthday {\n    --brass: #a9782f;\n    --brass-deep: #8a611f;\n    --ink: #2b2620;\n    --ink-soft: #5a5148;\n    --cream: #faf6ec;\n    --cream-light: #fdfbf6;\n    --cream-deep: #f0e8d5;\n    --border: #e3d7bc;\n    --white: #ffffff;\n    --correct: #4c7a4c;\n    --wrong: #a5433a;\n    background: #ffffff;\n    color: var(--ink);\n    max-width: 760px;\n    margin: 0 auto;\n    padding: 24px 16px 60px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    line-height: 1.7;\n    box-sizing: border-box;\n  }\n  #hsk2-birthday *, #hsk2-birthday *::before, #hsk2-birthday *::after { box-sizing: border-box; }\n\n  #hsk2-birthday .lang-zh-TW, #hsk2-birthday .lang-zh-CN {\n    font-family: \"Noto Serif TC\", \"Noto Serif SC\", \"Microsoft JhengHei\", \"PingFang TC\", serif;\n  }\n\n  \/* ---------- ruby ---------- *\/\n  #hsk2-birthday ruby {\n    font-size: 1em !important;\n    color: var(--ink) !important;\n    line-height: 2.1;\n    letter-spacing: 1px;\n  }\n  #hsk2-birthday ruby .rb {\n    color: var(--ink) !important;\n  }\n  #hsk2-birthday ruby rt {\n    font-family: Georgia, serif;\n    font-size: 11px;\n    color: var(--ink-soft) !important;\n    font-style: normal;\n  }\n\n  \/* ---------- hero ---------- *\/\n  #hsk2-birthday .hero { text-align: center; padding: 10px 0 28px; }\n  #hsk2-birthday .eyebrow {\n    display: inline-block;\n    font-family: Georgia, serif;\n    font-style: italic;\n    font-size: 17px !important;\n    letter-spacing: 0.08em;\n    color: var(--brass);\n    margin-bottom: 10px;\n  }\n  #hsk2-birthday h1 {\n    font-family: Georgia, serif;\n    font-weight: normal;\n    font-size: 26px;\n    margin: 0;\n    color: var(--ink);\n    line-height: 1.3;\n  }\n  #hsk2-birthday .hero-rule {\n    width: 60px;\n    height: 2px;\n    background: var(--brass);\n    margin: 18px auto 0;\n  }\n\n  \/* ---------- cover image ---------- *\/\n  #hsk2-birthday .cover-wrap { margin: 4px 0 24px; text-align: center; }\n  #hsk2-birthday .cover-wrap img {\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    display: block;\n    margin: 0 auto;\n  }\n\n  \/* ---------- coffee button ---------- *\/\n  #hsk2-birthday .coffee-wrap {\n    text-align: center;\n    margin: 48px 0 8px;\n    padding-top: 28px;\n    border-top: 1px solid var(--border);\n  }\n  #hsk2-birthday .coffee-title {\n    font-family: Georgia, serif;\n    font-style: italic;\n    font-size: 16px;\n    color: var(--ink);\n    margin: 0 0 6px;\n  }\n  #hsk2-birthday .coffee-sub {\n    font-family: Georgia, serif;\n    font-size: 13px;\n    color: var(--ink-soft);\n    margin: 0 0 16px;\n  }\n  #hsk2-birthday .coffee-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 12px;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    background: var(--white);\n    color: var(--brass-deep) !important;\n    border: 1px solid var(--brass);\n    border-radius: 999px;\n    padding: 10px 22px;\n    text-decoration: none !important;\n    transition: background 0.2s ease, transform 0.2s ease;\n  }\n  #hsk2-birthday .coffee-btn:hover { background: var(--cream-light); transform: translateY(-1px); }\n\n  \/* ---------- headings ---------- *\/\n  #hsk2-birthday h2 {\n    font-family: Georgia, serif;\n    font-weight: normal;\n    font-style: italic;\n    font-size: 20px;\n    color: var(--brass-deep);\n    text-align: center;\n    margin: 50px 0 6px;\n  }\n  #hsk2-birthday h2::after {\n    content: \"\";\n    display: block;\n    width: 34px;\n    height: 1px;\n    background: var(--brass);\n    margin: 10px auto 0;\n  }\n\n  \/* ---------- vocabulary card stack ---------- *\/\n  #hsk2-birthday .stack-wrap {\n    position: relative;\n    width: 100%;\n    max-width: 420px;\n    height: 320px;\n    margin: 6px auto 22px;\n  }\n  #hsk2-birthday .flashcard {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    perspective: 1200px;\n    cursor: pointer;\n    transition: transform 0.35s ease, opacity 0.35s ease;\n  }\n  #hsk2-birthday .flashcard[data-pos=\"0\"] { transform: translateY(0) scale(1) rotate(0deg); z-index: 30; }\n  #hsk2-birthday .flashcard[data-pos=\"1\"] { transform: translateY(10px) scale(0.96) rotate(-4deg); z-index: 20; pointer-events: none; }\n  #hsk2-birthday .flashcard[data-pos=\"2\"] { transform: translateY(18px) scale(0.92) rotate(3deg); z-index: 10; pointer-events: none; }\n  #hsk2-birthday .flashcard[data-pos=\"hidden\"] { opacity: 0; pointer-events: none; z-index: 0; }\n  #hsk2-birthday .flashcard-inner {\n    position: relative;\n    width: 100%;\n    height: 100%;\n    transition: transform 0.5s cubic-bezier(0.4, 0.2, 0.2, 1);\n    transform-style: preserve-3d;\n  }\n  #hsk2-birthday .flashcard.flipped .flashcard-inner { transform: rotateY(180deg); }\n  #hsk2-birthday .flashcard-face {\n    position: absolute;\n    inset: 0;\n    backface-visibility: hidden;\n    -webkit-backface-visibility: hidden;\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 8px;\n    box-shadow: 0 6px 16px -10px rgba(43, 38, 32, 0.4);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 26px 28px;\n    overflow: hidden;\n  }\n  #hsk2-birthday .flashcard-back { transform: rotateY(180deg); }\n  #hsk2-birthday .flashcard-front ruby { font-size: 3em !important; margin-bottom: 6px; }\n  #hsk2-birthday .flashcard-front ruby rt { font-size: 15px !important; }\n  #hsk2-birthday .flashcard-hint {\n    position: absolute;\n    bottom: 10px;\n    right: 12px;\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 12px !important;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--brass);\n    opacity: 0.75;\n  }\n  #hsk2-birthday .flashcard-corner {\n    position: absolute;\n    top: 10px;\n    left: 12px;\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 12px !important;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--brass);\n    opacity: 0.75;\n  }\n  #hsk2-birthday .flashcard-gloss {\n    font-family: Georgia, serif;\n    font-style: italic;\n    font-size: 21px !important;\n    color: var(--ink);\n    margin: 0 0 12px;\n  }\n  #hsk2-birthday .flashcard-rule {\n    width: 26px;\n    height: 1px;\n    background: var(--brass);\n    margin: 0 0 10px;\n  }\n  #hsk2-birthday .flashcard-back .flashcard-example { margin: 0 0 6px; line-height: 1.9; }\n  #hsk2-birthday .flashcard-back .flashcard-example ruby { font-size: 1.15em !important; }\n  #hsk2-birthday .flashcard-back .flashcard-example ruby rt { font-size: 12.5px !important; }\n  #hsk2-birthday .flashcard-back .flashcard-en {\n    font-family: Georgia, serif;\n    font-size: 15px !important;\n    color: var(--ink-soft);\n    margin: 0;\n    line-height: 1.5;\n  }\n  #hsk2-birthday .stack-nav {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 18px;\n    margin-top: 4px;\n  }\n  #hsk2-birthday .stack-nav button {\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 11px;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    background: var(--white);\n    border: 1px solid var(--brass);\n    color: var(--brass-deep) !important;\n    border-radius: 3px;\n    padding: 7px 14px;\n    cursor: pointer;\n  }\n  #hsk2-birthday .stack-counter {\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 11px;\n    letter-spacing: 0.06em;\n    color: var(--brass-deep);\n    min-width: 46px;\n    text-align: center;\n  }\n\n  \/* ---------- reading page (book feel) ---------- *\/\n  #hsk2-birthday .book-page {\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 2px;\n    box-shadow: 0 1px 0 var(--white) inset, 0 8px 22px -14px rgba(43, 38, 32, 0.35);\n    padding: 40px 34px 36px;\n    margin-bottom: 22px;\n    position: relative;\n  }\n  #hsk2-birthday .book-page::before {\n    content: \"\";\n    position: absolute;\n    top: 14px; left: 14px; right: 14px; bottom: 14px;\n    border: 1px solid var(--border);\n    pointer-events: none;\n  }\n  #hsk2-birthday .book-page-inner { position: relative; }\n  #hsk2-birthday .book-mark {\n    display: block;\n    text-align: center;\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 21px !important;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--brass);\n    margin-bottom: 24px;\n  }\n  #hsk2-birthday .book-page p {\n    margin: 0 0 20px;\n    font-size: 17px;\n    line-height: 2.3;\n    text-align: justify;\n    text-indent: 2em;\n  }\n  #hsk2-birthday .book-page p:last-child { margin-bottom: 0; }\n  #hsk2-birthday .book-page ruby,\n  #hsk2-birthday .book-page .lang-zh-TW,\n  #hsk2-birthday .book-page .lang-zh-CN { line-height: 2.3; }\n\n  \/* ---------- pinyin \/ english toggle block ---------- *\/\n  #hsk2-birthday .toggle-card {\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    padding: 18px 20px 20px;\n    margin-bottom: 14px;\n  }\n  #hsk2-birthday .toggle-switch {\n    display: flex;\n    gap: 6px;\n    justify-content: center;\n    margin-bottom: 16px;\n  }\n  #hsk2-birthday .toggle-btn {\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 10.5px;\n    letter-spacing: 0.09em;\n    text-transform: uppercase;\n    background: var(--white);\n    border: 1px solid var(--border);\n    color: var(--ink-soft) !important;\n    border-radius: 999px;\n    padding: 7px 18px;\n    cursor: pointer;\n  }\n  #hsk2-birthday .toggle-btn.active {\n    background: var(--brass);\n    border-color: var(--brass);\n    color: #fff !important;\n  }\n  #hsk2-birthday .toggle-pane { display: none; }\n  #hsk2-birthday .toggle-pane.active { display: block; }\n  #hsk2-birthday .toggle-pane p {\n    font-family: Georgia, serif;\n    font-size: 15px;\n    color: var(--ink);\n    margin: 0 0 14px;\n  }\n  #hsk2-birthday .toggle-pane p:last-child { margin-bottom: 0; }\n\n  \/* ---------- quiz ---------- *\/\n  #hsk2-birthday .quiz-shell {\n    background: var(--cream);\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    padding: 20px;\n  }\n  #hsk2-birthday .quiz-progress {\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 11px;\n    letter-spacing: 0.06em;\n    color: var(--brass-deep);\n    text-align: center;\n    margin-bottom: 14px;\n  }\n  #hsk2-birthday .quiz-card { display: none; }\n  #hsk2-birthday .quiz-card.active { display: block; }\n  #hsk2-birthday .quiz-q { font-size: 16px; margin-bottom: 14px; }\n  #hsk2-birthday .quiz-opt {\n    display: block;\n    width: 100%;\n    text-align: left;\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    padding: 10px 14px;\n    margin-bottom: 8px;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: normal !important;\n    color: var(--ink) !important;\n    cursor: pointer;\n  }\n  #hsk2-birthday .quiz-opt:hover { border-color: var(--brass); }\n  #hsk2-birthday .quiz-opt.correct { border-color: var(--correct); background: #f0f6ef; }\n  #hsk2-birthday .quiz-opt.wrong { border-color: var(--wrong); background: #f9efed; }\n  #hsk2-birthday .quiz-opt[disabled] { cursor: default; }\n  #hsk2-birthday .quiz-explain {\n    display: none;\n    font-family: Georgia, serif;\n    font-style: italic;\n    font-size: 13.5px;\n    color: var(--ink-soft);\n    border-top: 1px dashed var(--border);\n    margin-top: 10px;\n    padding-top: 10px;\n  }\n  #hsk2-birthday .quiz-explain.show { display: block; }\n  #hsk2-birthday .quiz-nav { display: flex; justify-content: space-between; margin-top: 18px; }\n  #hsk2-birthday .quiz-nav button {\n    font-family: \"IBM Plex Mono\", \"Courier New\", monospace;\n    font-size: 11px;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    background: var(--white);\n    border: 1px solid var(--brass);\n    color: var(--brass-deep) !important;\n    border-radius: 3px;\n    padding: 8px 16px;\n    cursor: pointer;\n  }\n  #hsk2-birthday .quiz-nav button:disabled { opacity: 0.35; cursor: default; }\n\n  \/* ---------- mobile ---------- *\/\n  @media (max-width: 520px) {\n    #hsk2-birthday { padding: 5px 12px 40px; }\n    #hsk2-birthday .toggle-card, #hsk2-birthday .quiz-shell { padding: 12px 14px; }\n    #hsk2-birthday .stack-wrap { max-width: 320px; height: 260px; }\n    #hsk2-birthday .book-page { padding: 26px 16px 24px; }\n    #hsk2-birthday .book-page::before { top: 8px; left: 8px; right: 8px; bottom: 8px; }\n    #hsk2-birthday .book-page p { text-indent: 1.4em; font-size: 15.5px; }\n    #hsk2-birthday h1 { font-size: 21px; }\n  }\n<\/style>\n\n<div id=\"hsk2-birthday\">\n\n  <div class=\"hero\">\n    <span class=\"eyebrow\">HSK 2 \u00b7 Reading Practice<\/span>\n    <h1>Happy Birthday<\/h1>\n    <div class=\"hero-rule\"><\/div>\n  <\/div>\n\n  <!-- ============ VOCABULARY ============ -->\n  <h2 id=\"hsk2-birthday-vocab\"><span class=\"ez-toc-section\" id=\"Vocabulary\"><\/span>Vocabulary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n  <div class=\"stack-wrap\">\n\n    <div class=\"flashcard\" data-pos=\"0\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u751f<\/span><rt>sh\u0113ng<\/rt><span class=\"rb\">\u65e5<\/span><rt>r\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u751f<\/span><rt>sh\u0113ng<\/rt><span class=\"rb\">\u65e5<\/span><rt>r\u00ec<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">birthday<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u660e\u5929<\/span><rt>m\u00edngti\u0101n<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u660e\u5929<\/span><rt>m\u00edngti\u0101n<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">Tomorrow is my birthday.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"1\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u9080<\/span><rt>y\u0101o<\/rt><span class=\"rb\">\u8acb<\/span><rt>q\u01d0ng<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u9080<\/span><rt>y\u0101o<\/rt><span class=\"rb\">\u8bf7<\/span><rt>q\u01d0ng<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">to invite<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u9080\u8acb<\/span><rt>y\u0101oq\u01d0ng<\/rt><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u4f86<\/span><rt>l\u00e1i<\/rt><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u5bb6<\/span><rt>ji\u0101<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u9080\u8bf7<\/span><rt>y\u0101oq\u01d0ng<\/rt><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u6765<\/span><rt>l\u00e1i<\/rt><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u5bb6<\/span><rt>ji\u0101<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">I invited him to come to my house.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"2\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6d3e<\/span><rt>p\u00e0i<\/rt><span class=\"rb\">\u5c0d<\/span><rt>du\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6d3e<\/span><rt>p\u00e0i<\/rt><span class=\"rb\">\u5bf9<\/span><rt>du\u00ec<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">party<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u9019\u500b<\/span><rt>zh\u00e8ge<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u597d\u73a9<\/span><rt>h\u01ceow\u00e1n<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u8fd9\u4e2a<\/span><rt>zh\u00e8ge<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u597d\u73a9<\/span><rt>h\u01ceow\u00e1n<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">This party is a lot of fun.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"hidden\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6c23<\/span><rt>q\u00ec<\/rt><span class=\"rb\">\u7403<\/span><rt>qi\u00fa<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6c14<\/span><rt>q\u00ec<\/rt><span class=\"rb\">\u7403<\/span><rt>qi\u00fa<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">balloon<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u8cb7\u4e86<\/span><rt>m\u01ceile<\/rt><span class=\"rb\">\u5f88\u591a<\/span><rt>h\u011bndu\u014d<\/rt><span class=\"rb\">\u6c23\u7403<\/span><rt>q\u00ecqi\u00fa<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><span class=\"rb\">\u4e70\u4e86<\/span><rt>m\u01ceile<\/rt><span class=\"rb\">\u5f88\u591a<\/span><rt>h\u011bndu\u014d<\/rt><span class=\"rb\">\u6c14\u7403<\/span><rt>q\u00ecqi\u00fa<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">I bought a lot of balloons.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"hidden\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u958b<\/span><rt>k\u0101i<\/rt><span class=\"rb\">\u5fc3<\/span><rt>x\u012bn<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5f00<\/span><rt>k\u0101i<\/rt><span class=\"rb\">\u5fc3<\/span><rt>x\u012bn<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">happy<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5979<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u4eca\u5929<\/span><rt>j\u012bnti\u0101n<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u958b\u5fc3<\/span><rt>k\u0101ix\u012bn<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5979<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u4eca\u5929<\/span><rt>j\u012bnti\u0101n<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u5f00\u5fc3<\/span><rt>k\u0101ix\u012bn<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">She is very happy today.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"hidden\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u904a<\/span><rt>y\u00f3u<\/rt><span class=\"rb\">\u6232<\/span><rt>x\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6e38<\/span><rt>y\u00f3u<\/rt><span class=\"rb\">\u620f<\/span><rt>x\u00ec<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">game<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6211\u5011<\/span><rt>w\u01d2men<\/rt><span class=\"rb\">\u559c\u6b61<\/span><rt>x\u01d0huan<\/rt><span class=\"rb\">\u73a9<\/span><rt>w\u00e1n<\/rt><span class=\"rb\">\u904a\u6232<\/span><rt>y\u00f3ux\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6211\u4eec<\/span><rt>w\u01d2men<\/rt><span class=\"rb\">\u559c\u6b22<\/span><rt>x\u01d0huan<\/rt><span class=\"rb\">\u73a9<\/span><rt>w\u00e1n<\/rt><span class=\"rb\">\u6e38\u620f<\/span><rt>y\u00f3ux\u00ec<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">We like playing games.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"hidden\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u8208<\/span><rt>x\u012bng<\/rt><span class=\"rb\">\u596e<\/span><rt>f\u00e8n<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5174<\/span><rt>x\u012bng<\/rt><span class=\"rb\">\u594b<\/span><rt>f\u00e8n<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">excited<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u8208\u596e<\/span><rt>x\u012bngf\u00e8n<\/rt><span class=\"rb\">\u53bb<\/span><rt>q\u00f9<\/rt><span class=\"rb\">\u65c5\u884c<\/span><rt>l\u01dax\u00edng<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><span class=\"rb\">\u5174\u594b<\/span><rt>x\u012bngf\u00e8n<\/rt><span class=\"rb\">\u53bb<\/span><rt>q\u00f9<\/rt><span class=\"rb\">\u65c5\u884c<\/span><rt>l\u01dax\u00edng<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">He is very excited to travel.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"flashcard\" data-pos=\"hidden\">\n      <div class=\"flashcard-inner\">\n        <div class=\"flashcard-face flashcard-front\">\n          <span class=\"flashcard-corner\">HSK 2<\/span>\n          <ruby class=\"lang-zh-TW\"><span class=\"rb\">\u79ae<\/span><rt>l\u01d0<\/rt><span class=\"rb\">\u7269<\/span><rt>w\u00f9<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u793c<\/span><rt>l\u01d0<\/rt><span class=\"rb\">\u7269<\/span><rt>w\u00f9<\/rt><\/ruby>\n          <span class=\"flashcard-hint\">Tap to flip<\/span>\n        <\/div>\n        <div class=\"flashcard-face flashcard-back\">\n          <p class=\"flashcard-gloss\">gift<\/p>\n          <div class=\"flashcard-rule\"><\/div>\n          <p class=\"flashcard-example\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u9019<\/span><rt>zh\u00e8<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u7d66<\/span><rt>g\u011bi<\/rt><span class=\"rb\">\u4f60<\/span><rt>n\u01d0<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u79ae\u7269<\/span><rt>l\u01d0w\u00f9<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u8fd9<\/span><rt>zh\u00e8<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u7ed9<\/span><rt>g\u011bi<\/rt><span class=\"rb\">\u4f60<\/span><rt>n\u01d0<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u793c\u7269<\/span><rt>l\u01d0w\u00f9<\/rt><\/ruby><\/p>\n          <p class=\"flashcard-en\">This is a gift for you.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"stack-nav\">\n    <button class=\"stack-prev\">&larr; Prev<\/button>\n    <span class=\"stack-counter\">1 \/ 8<\/span>\n    <button class=\"stack-next\">Next &rarr;<\/button>\n  <\/div>\n\n  <!-- ============ PASSAGE ============ -->\n  <h2 id=\"hsk2-birthday-passage\"><span class=\"ez-toc-section\" id=\"Reading_Passage\"><\/span>Reading Passage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n  <div class=\"book-page\">\n    <div class=\"book-page-inner\">\n      <span class=\"book-mark\"><span class=\"lang-zh-TW\">\u751f\u65e5\u5feb\u6a02<\/span><span class=\"lang-zh-CN\">\u751f\u65e5\u5feb\u4e50<\/span><\/span>\n      <div class=\"cover-wrap\">\n        <img decoding=\"async\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png\" alt=\"Happy Birthday\" \/>\n      <\/div>\n      <p><span class=\"lang-zh-TW\">\u4eca\u5929\u662f\u5c0f\u660e\u7684\u751f\u65e5\uff0c\u4ed6\u9080\u8acb\u4e86\u4ed6\u7684\u597d\u670b\u53cb\u5011\u4f86\u53c3\u52a0\u751f\u65e5\u6d3e\u5c0d\u3002\u6d3e\u5c0d\u4e0a\u6709\u8a31\u591a\u597d\u5403\u7684\u98df\u7269\u548c\u98f2\u6599\uff0c\u9084\u6709\u751f\u65e5\u86cb\u7cd5\u548c\u6c23\u7403\u3002\u5c0f\u660e\u975e\u5e38\u958b\u5fc3\uff0c\u56e0\u70ba\u4ed6\u53ef\u4ee5\u548c\u670b\u53cb\u5011\u4e00\u8d77\u73a9\u800d\u548c\u4eab\u53d7\u7f8e\u98df\u3002<\/span><span class=\"lang-zh-CN\">\u4eca\u5929\u662f\u5c0f\u660e\u7684\u751f\u65e5\uff0c\u4ed6\u9080\u8bf7\u4e86\u4ed6\u7684\u597d\u670b\u53cb\u4eec\u6765\u53c2\u52a0\u751f\u65e5\u6d3e\u5bf9\u3002\u6d3e\u5bf9\u4e0a\u6709\u8bb8\u591a\u597d\u5403\u7684\u98df\u7269\u548c\u996e\u6599\uff0c\u8fd8\u6709\u751f\u65e5\u86cb\u7cd5\u548c\u6c14\u7403\u3002\u5c0f\u660e\u975e\u5e38\u5f00\u5fc3\uff0c\u56e0\u4e3a\u4ed6\u53ef\u4ee5\u548c\u670b\u53cb\u4eec\u4e00\u8d77\u73a9\u800d\u548c\u4eab\u53d7\u7f8e\u98df\u3002<\/span><\/p>\n      <p><span class=\"lang-zh-TW\">\u4ed6\u5011\u4e00\u8d77\u73a9\u4e86\u5f88\u591a\u904a\u6232\uff0c\u50cf\u662f\u8df3\u7e69\u3001\u8e22\u8db3\u7403\u548c\u73a9\u6349\u8ff7\u85cf\u3002\u5927\u5bb6\u90fd\u975e\u5e38\u958b\u5fc3\uff0c\u7b11\u8072\u4e0d\u65b7\u3002\u5230\u4e86\u665a\u4e0a\uff0c\u4ed6\u5011\u9084\u770b\u4e86\u4e00\u90e8\u6709\u8da3\u7684\u96fb\u5f71\uff0c\u5c0f\u660e\u7684\u5abd\u5abd\u70ba\u4ed6\u5011\u6e96\u5099\u4e86\u5f88\u591a\u7206\u7c73\u82b1\u3002<\/span><span class=\"lang-zh-CN\">\u4ed6\u4eec\u4e00\u8d77\u73a9\u4e86\u5f88\u591a\u6e38\u620f\uff0c\u50cf\u662f\u8df3\u7ef3\u3001\u8e22\u8db3\u7403\u548c\u73a9\u6349\u8ff7\u85cf\u3002\u5927\u5bb6\u90fd\u975e\u5e38\u5f00\u5fc3\uff0c\u7b11\u58f0\u4e0d\u65ad\u3002\u5230\u4e86\u665a\u4e0a\uff0c\u4ed6\u4eec\u8fd8\u770b\u4e86\u4e00\u90e8\u6709\u8da3\u7684\u7535\u5f71\uff0c\u5c0f\u660e\u7684\u5988\u5988\u4e3a\u4ed6\u4eec\u51c6\u5907\u4e86\u5f88\u591a\u7206\u7c73\u82b1\u3002<\/span><\/p>\n      <p><span class=\"lang-zh-TW\">\u7576\u6d3e\u5c0d\u5feb\u7d50\u675f\u7684\u6642\u5019\uff0c\u5c0f\u660e\u6536\u5230\u4e86\u4e00\u4efd\u4f86\u81ea\u7956\u7236\u6bcd\u7684\u79ae\u7269\u3002\u79ae\u7269\u662f\u4e00\u672c\u95dc\u65bc\u52d5\u7269\u7684\u66f8\uff0c\u5c0f\u660e\u975e\u5e38\u8208\u596e\uff0c\u56e0\u70ba\u4ed6\u4e00\u76f4\u5c0d\u52d5\u7269\u5f88\u611f\u8208\u8da3\u3002\u4ed6\u6c7a\u5b9a\u660e\u5929\u5c31\u958b\u59cb\u770b\u9019\u672c\u66f8\u3002<\/span><span class=\"lang-zh-CN\">\u5f53\u6d3e\u5bf9\u5feb\u7ed3\u675f\u7684\u65f6\u5019\uff0c\u5c0f\u660e\u6536\u5230\u4e86\u4e00\u4efd\u6765\u81ea\u7956\u7236\u6bcd\u7684\u793c\u7269\u3002\u793c\u7269\u662f\u4e00\u672c\u5173\u4e8e\u52a8\u7269\u7684\u4e66\uff0c\u5c0f\u660e\u975e\u5e38\u5174\u594b\uff0c\u56e0\u4e3a\u4ed6\u4e00\u76f4\u5bf9\u52a8\u7269\u5f88\u611f\u5174\u8da3\u3002\u4ed6\u51b3\u5b9a\u660e\u5929\u5c31\u5f00\u59cb\u770b\u8fd9\u672c\u4e66\u3002<\/span><\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"toggle-card\">\n    <div class=\"toggle-switch\">\n      <button class=\"toggle-btn active\" data-pane=\"hsk2-birthday-pane-pinyin\">Pinyin<\/button>\n      <button class=\"toggle-btn\" data-pane=\"hsk2-birthday-pane-english\">English<\/button>\n    <\/div>\n\n    <div class=\"toggle-pane active\" id=\"hsk2-birthday-pane-pinyin\">\n      <p>J\u012bnti\u0101n sh\u00ec Xi\u01ceom\u00edng de sh\u0113ngr\u00ec, t\u0101 y\u0101oq\u01d0ngle t\u0101 de h\u01ceo p\u00e9ngy\u01d2umen l\u00e1i c\u0101nji\u0101 sh\u0113ngr\u00ec p\u00e0idu\u00ec. P\u00e0idu\u00ec sh\u00e0ng y\u01d2u x\u01d4du\u014d h\u01ceoch\u012bde sh\u00edw\u00f9 h\u00e9 y\u01d0nli\u00e0o, h\u00e1iy\u01d2u sh\u0113ngr\u00ec d\u00e0ng\u0101o h\u00e9 q\u00ecqi\u00fa. Xi\u01ceom\u00edng f\u0113ich\u00e1ng k\u0101ix\u012bn, y\u012bnw\u00e8i t\u0101 k\u011by\u01d0 h\u00e9 p\u00e9ngy\u01d2umen y\u00ecq\u01d0 w\u00e1nshu\u01ce h\u00e9 xi\u01cengsh\u00f2u m\u011bish\u00ed.<\/p>\n      <p>T\u0101men y\u00ecq\u01d0 w\u00e1nle h\u011bndu\u014d y\u00f3ux\u00ec, xi\u00e0ngsh\u00ec ti\u00e0osh\u00e9ng, t\u012b z\u00faqi\u00fa h\u00e9 w\u00e1n zhu\u014dm\u00edc\u00e1ng. D\u00e0ji\u0101 d\u014du f\u0113ich\u00e1ng k\u0101ix\u012bn, xi\u00e0o sh\u0113ng b\u00fadu\u00e0n. D\u00e0ole w\u01censh\u00e0ng, t\u0101men h\u00e1i k\u00e0nle y\u00edb\u00f9 y\u01d2uq\u00f9 de di\u00e0ny\u01d0ng, xi\u01ceom\u00edng de m\u0101ma w\u00e8i t\u0101men zh\u01d4nb\u00e8ile h\u011bndu\u014d b\u00e0om\u01d0hu\u0101.<\/p>\n      <p>D\u0101ng p\u00e0idu\u00ec ku\u00e0i ji\u00e9sh\u00f9 de sh\u00edhou, Xi\u01ceom\u00edng sh\u014dud\u00e0ole y\u00edf\u00e8n l\u00e1iz\u00ec z\u01d4f\u00f9m\u01d4 de l\u01d0w\u00f9. L\u01d0w\u00f9 sh\u00ec y\u00ecb\u011bn gu\u0101ny\u00fa d\u00f2ngw\u00f9 de sh\u016b, xi\u01ceom\u00edng f\u0113ich\u00e1ng x\u012bngf\u00e8n, y\u012bnw\u00e8i t\u0101 y\u00eczh\u00ed du\u00ec d\u00f2ngw\u00f9 h\u011bn g\u01cen x\u00ecngq\u00f9. T\u0101 ju\u00e9d\u00ecng m\u00edngti\u0101n ji\u00f9 k\u0101ish\u01d0 k\u00e0n zh\u00e8 b\u011bn sh\u016b.<\/p>\n    <\/div>\n\n    <div class=\"toggle-pane\" id=\"hsk2-birthday-pane-english\">\n      <p>Today is Xiao Ming&#8217;s birthday, and he invited his good friends to attend his birthday party. The party had a lot of delicious food and drinks, as well as a birthday cake and balloons. Xiao Ming was very happy because he could play and enjoy food with his friends.<\/p>\n      <p>They played many games together, such as jumping rope, playing soccer, and hide-and-seek. Everyone was very happy, and there was laughter all around. In the evening, they also watched an interesting movie, and Xiao Ming&#8217;s mother prepared lots of popcorn for them.<\/p>\n      <p>As the party was coming to an end, Xiao Ming received a gift from his grandparents. The gift was a book about animals, and Xiao Ming was very excited because he had always been interested in animals. He decided to start reading the book the next day.<\/p>\n    <\/div>\n  <\/div>\n\n  <!-- ============ QUESTIONS ============ -->\n  <h2 id=\"hsk2-birthday-questions\"><span class=\"ez-toc-section\" id=\"Comprehension_Questions\"><\/span>Comprehension Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n  <div class=\"quiz-shell\">\n    <div class=\"quiz-progress\">Question 1 of 5<\/div>\n\n    <div class=\"quiz-card active\" data-index=\"0\">\n      <p class=\"quiz-q\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u4eca\u5929<\/span><rt>j\u012bnti\u0101n<\/rt><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><span class=\"rb\">\u4ec0\u9ebc<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u4eca\u5929<\/span><rt>j\u012bnti\u0101n<\/rt><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><span class=\"rb\">\u4ec0\u4e48<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><\/p>\n      <button class=\"quiz-opt\" data-correct=\"true\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u81ea\u5df1<\/span><rt>z\u00ecj\u01d0<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u81ea\u5df1<\/span><rt>z\u00ecj\u01d0<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u670b\u53cb<\/span><rt>p\u00e9ngy\u01d2u<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u670b\u53cb<\/span><rt>p\u00e9ngy\u01d2u<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u5abd\u5abd<\/span><rt>m\u0101ma<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u5988\u5988<\/span><rt>m\u0101ma<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u7956\u7236\u6bcd<\/span><rt>z\u01d4f\u00f9m\u01d4<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u7956\u7236\u6bcd<\/span><rt>z\u01d4f\u00f9m\u01d4<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u751f\u65e5<\/span><rt>sh\u0113ngr\u00ec<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><\/ruby><\/button>\n      <div class=\"quiz-explain\">It is Xiao Ming&#8217;s own birthday today, so it is his own birthday party.<\/div>\n    <\/div>\n    <div class=\"quiz-card\" data-index=\"1\">\n      <p class=\"quiz-q\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5728<\/span><rt>z\u00e0i<\/rt><span class=\"rb\">\u6d3e\u5c0d<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\u4e0a<\/span><rt>sh\u00e0ng<\/rt><span class=\"rb\">\u6c92\u6709<\/span><rt>m\u00e9iy\u01d2u<\/rt><span class=\"rb\">\u4ec0\u9ebc<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\u98df\u7269<\/span><rt>sh\u00edw\u00f9<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5728<\/span><rt>z\u00e0i<\/rt><span class=\"rb\">\u6d3e\u5bf9<\/span><rt>p\u00e0idu\u00ec<\/rt><span class=\"rb\">\u4e0a<\/span><rt>sh\u00e0ng<\/rt><span class=\"rb\">\u6ca1\u6709<\/span><rt>m\u00e9iy\u01d2u<\/rt><span class=\"rb\">\u4ec0\u4e48<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\u98df\u7269<\/span><rt>sh\u00edw\u00f9<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><\/p>\n      <button class=\"quiz-opt\" data-correct=\"true\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6c23\u7403<\/span><rt>q\u00ecqi\u00fa<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6c14\u7403<\/span><rt>q\u00ecqi\u00fa<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u98f2\u6599<\/span><rt>y\u01d0nli\u00e0o<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u996e\u6599<\/span><rt>y\u01d0nli\u00e0o<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u86cb\u7cd5<\/span><rt>d\u00e0ng\u0101o<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u86cb\u7cd5<\/span><rt>d\u00e0ng\u0101o<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><\/button>\n      <div class=\"quiz-explain\">Balloons are not food &#8212; they are decorations.<\/div>\n    <\/div>\n    <div class=\"quiz-card\" data-index=\"2\">\n      <p class=\"quiz-q\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u548c<\/span><rt>h\u00e9<\/rt><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u670b\u53cb\u5011<\/span><rt>p\u00e9ngy\u01d2umen<\/rt><span class=\"rb\">\u505a\u4e86<\/span><rt>zu\u00f2le<\/rt><span class=\"rb\">\u4ec0\u9ebc<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u548c<\/span><rt>h\u00e9<\/rt><span class=\"rb\">\u4ed6<\/span><rt>t\u0101<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u670b\u53cb\u4eec<\/span><rt>p\u00e9ngy\u01d2umen<\/rt><span class=\"rb\">\u505a\u4e86<\/span><rt>zu\u00f2le<\/rt><span class=\"rb\">\u4ec0\u4e48<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><\/p>\n      <button class=\"quiz-opt\" data-correct=\"true\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5168\u90e8<\/span><rt>qu\u00e1nb\u00f9<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5168\u90e8<\/span><rt>qu\u00e1nb\u00f9<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u770b<\/span><rt>k\u00e0n<\/rt><span class=\"rb\">\u96fb\u5f71<\/span><rt>di\u00e0ny\u01d0ng<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u770b<\/span><rt>k\u00e0n<\/rt><span class=\"rb\">\u7535\u5f71<\/span><rt>di\u00e0ny\u01d0ng<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u8df3\u7e69<\/span><rt>ti\u00e0osh\u00e9ng<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u8df3\u7ef3<\/span><rt>ti\u00e0osh\u00e9ng<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5403<\/span><rt>ch\u012b<\/rt><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5403<\/span><rt>ch\u012b<\/rt><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><\/button>\n      <div class=\"quiz-explain\">They played games, watched a movie, and ate popcorn, so the answer is &#8216;all of them.&#8217;<\/div>\n    <\/div>\n    <div class=\"quiz-card\" data-index=\"3\">\n      <p class=\"quiz-q\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u79ae\u7269<\/span><rt>l\u01d0w\u00f9<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u4ec0\u9ebc<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u7684<\/span><rt>de<\/rt><span class=\"rb\">\u793c\u7269<\/span><rt>l\u01d0w\u00f9<\/rt><span class=\"rb\">\u662f<\/span><rt>sh\u00ec<\/rt><span class=\"rb\">\u4ec0\u4e48<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><\/p>\n      <button class=\"quiz-opt\" data-correct=\"true\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u4e00\u672c<\/span><rt>y\u00ecb\u011bn<\/rt><span class=\"rb\">\u66f8<\/span><rt>sh\u016b<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u4e00\u672c<\/span><rt>y\u00ecb\u011bn<\/rt><span class=\"rb\">\u4e66<\/span><rt>sh\u016b<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u52d5\u7269<\/span><rt>d\u00f2ngw\u00f9<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u52a8\u7269<\/span><rt>d\u00f2ngw\u00f9<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u96fb\u5f71<\/span><rt>di\u00e0ny\u01d0ng<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u7535\u5f71<\/span><rt>di\u00e0ny\u01d0ng<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u7206\u7c73\u82b1<\/span><rt>b\u00e0om\u01d0hu\u0101<\/rt><\/ruby><\/button>\n      <div class=\"quiz-explain\">His grandparents gave Xiao Ming a book about animals.<\/div>\n    <\/div>\n    <div class=\"quiz-card\" data-index=\"4\">\n      <p class=\"quiz-q\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u660e\u5929<\/span><rt>m\u00edngti\u0101n<\/rt><span class=\"rb\">\u53ef\u80fd<\/span><rt>k\u011bn\u00e9ng<\/rt><span class=\"rb\">\u505a<\/span><rt>zu\u00f2<\/rt><span class=\"rb\">\u4ec0\u9ebc<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u5c0f\u660e<\/span><rt>Xi\u01ceom\u00edng<\/rt><span class=\"rb\">\u660e\u5929<\/span><rt>m\u00edngti\u0101n<\/rt><span class=\"rb\">\u53ef\u80fd<\/span><rt>k\u011bn\u00e9ng<\/rt><span class=\"rb\">\u505a<\/span><rt>zu\u00f2<\/rt><span class=\"rb\">\u4ec0\u4e48<\/span><rt>sh\u00e9nme<\/rt><span class=\"rb\">\uff1f<\/span><rt><\/rt><\/ruby><\/p>\n      <button class=\"quiz-opt\" data-correct=\"true\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u770b<\/span><rt>k\u00e0n<\/rt><span class=\"rb\">\u66f8<\/span><rt>sh\u016b<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u770b<\/span><rt>k\u00e0n<\/rt><span class=\"rb\">\u4e66<\/span><rt>sh\u016b<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u8e22<\/span><rt>t\u012b<\/rt><span class=\"rb\">\u8db3\u7403<\/span><rt>z\u00faqi\u00fa<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u8e22<\/span><rt>t\u012b<\/rt><span class=\"rb\">\u8db3\u7403<\/span><rt>z\u00faqi\u00fa<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u9080\u8acb<\/span><rt>y\u0101oq\u01d0ng<\/rt><span class=\"rb\">\u670b\u53cb<\/span><rt>p\u00e9ngy\u01d2u<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u9080\u8bf7<\/span><rt>y\u0101oq\u01d0ng<\/rt><span class=\"rb\">\u670b\u53cb<\/span><rt>p\u00e9ngy\u01d2u<\/rt><\/ruby><\/button>\n      <button class=\"quiz-opt\"><ruby class=\"lang-zh-TW\"><span class=\"rb\">\u6211\u5011<\/span><rt>w\u01d2men<\/rt><span class=\"rb\">\u4e0d<\/span><rt>b\u00f9<\/rt><span class=\"rb\">\u77e5\u9053<\/span><rt>zh\u012bd\u00e0o<\/rt><\/ruby><ruby class=\"lang-zh-CN\"><span class=\"rb\">\u6211\u4eec<\/span><rt>w\u01d2men<\/rt><span class=\"rb\">\u4e0d<\/span><rt>b\u00f9<\/rt><span class=\"rb\">\u77e5\u9053<\/span><rt>zh\u012bd\u00e0o<\/rt><\/ruby><\/button>\n      <div class=\"quiz-explain\">Xiao Ming decided to start reading his new book about animals the next day.<\/div>\n    <\/div>\n    <div class=\"quiz-nav\">\n      <button class=\"quiz-prev\" disabled>&larr; Prev<\/button>\n      <button class=\"quiz-next\">Next &rarr;<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"coffee-wrap\">\n    <p class=\"coffee-title\">Did this lesson help you? &#128578;<\/p>\n    <p class=\"coffee-sub\">If you enjoyed practicing with this page, consider buying me a coffee &mdash; it helps keep new lessons like this one coming.<\/p>\n    <a class=\"coffee-btn\" href=\"https:\/\/ko-fi.com\/tiffanystalk\" target=\"_blank\" rel=\"noreferrer noopener\">&#9749; Buy me a coffee<\/a>\n  <\/div>\n\n<\/div>\n\n<script>\n(function () {\n  var root = document.getElementById('hsk2-birthday');\n  if (!root) return;\n\n  \/\/ ---- quiz shells ----\n  var shells = Array.prototype.slice.call(root.querySelectorAll('.quiz-shell'));\n  shells.forEach(function (shell) {\n    var cards = Array.prototype.slice.call(shell.querySelectorAll('.quiz-card'));\n    var prevBtn = shell.querySelector('.quiz-prev');\n    var nextBtn = shell.querySelector('.quiz-next');\n    var progress = shell.querySelector('.quiz-progress');\n    var current = 0;\n\n    function showCard(i) {\n      cards.forEach(function (c, idx) {\n        if (idx === i) { c.classList.add('active'); } else { c.classList.remove('active'); }\n      });\n      if (progress) { progress.textContent = 'Question ' + (i + 1) + ' of ' + cards.length; }\n      if (prevBtn) { prevBtn.disabled = (i === 0); }\n      if (nextBtn) { nextBtn.disabled = (i === cards.length - 1); }\n    }\n\n    cards.forEach(function (card) {\n      var opts = Array.prototype.slice.call(card.querySelectorAll('.quiz-opt'));\n      var explain = card.querySelector('.quiz-explain');\n\n      for (var i = opts.length - 1; i > 0; i--) {\n        var j = Math.floor(Math.random() * (i + 1));\n        var a = opts[i], b = opts[j];\n        opts[i] = b; opts[j] = a;\n      }\n      opts.forEach(function (opt) {\n        card.insertBefore(opt, explain || null);\n      });\n\n      opts.forEach(function (opt) {\n        opt.addEventListener('click', function () {\n          if (opts.some(function (o) { return o.disabled; })) { return; }\n          var isCorrect = opt.getAttribute('data-correct') === 'true';\n          opts.forEach(function (o) {\n            o.disabled = true;\n            if (o.getAttribute('data-correct') === 'true') { o.classList.add('correct'); }\n          });\n          if (!isCorrect) { opt.classList.add('wrong'); }\n          if (explain) { explain.classList.add('show'); }\n        });\n      });\n    });\n\n    if (prevBtn) { prevBtn.addEventListener('click', function () { if (current > 0) { current -= 1; showCard(current); } }); }\n    if (nextBtn) { nextBtn.addEventListener('click', function () { if (current < cards.length - 1) { current += 1; showCard(current); } }); }\n\n    showCard(current);\n  });\n\n  \/\/ ---- pinyin \/ english toggle ----\n  var toggleBtns = Array.prototype.slice.call(root.querySelectorAll('.toggle-btn'));\n  var togglePanes = Array.prototype.slice.call(root.querySelectorAll('.toggle-pane'));\n  toggleBtns.forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var target = btn.getAttribute('data-pane');\n      toggleBtns.forEach(function (b) { b.classList.toggle('active', b === btn); });\n      togglePanes.forEach(function (p) { p.classList.toggle('active', p.id === target); });\n    });\n  });\n\n  \/\/ ---- vocabulary card stack ----\n  var stackWrap = root.querySelector('.stack-wrap');\n  if (stackWrap) {\n    var order = Array.prototype.slice.call(stackWrap.querySelectorAll('.flashcard'));\n    var stackPrev = root.querySelector('.stack-prev');\n    var stackNext = root.querySelector('.stack-next');\n    var stackCounter = root.querySelector('.stack-counter');\n    var total = order.length;\n    var startIndex = 0;\n\n    function renderStack() {\n      order.forEach(function (card, i) {\n        card.classList.remove('flipped');\n        if (i === 0) { card.setAttribute('data-pos', '0'); }\n        else if (i === 1) { card.setAttribute('data-pos', '1'); }\n        else if (i === 2) { card.setAttribute('data-pos', '2'); }\n        else { card.setAttribute('data-pos', 'hidden'); }\n      });\n      stackCounter.textContent = (startIndex + 1) + ' \/ ' + total;\n    }\n\n    stackWrap.addEventListener('click', function (e) {\n      var top = order[0];\n      if (top.contains(e.target)) {\n        top.classList.toggle('flipped');\n      }\n    });\n\n    function goNext() {\n      var front = order.shift();\n      order.push(front);\n      startIndex = (startIndex + 1) % total;\n      renderStack();\n    }\n    function goPrev() {\n      var back = order.pop();\n      order.unshift(back);\n      startIndex = (startIndex - 1 + total) % total;\n      renderStack();\n    }\n\n    if (stackNext) { stackNext.addEventListener('click', goNext); }\n    if (stackPrev) { stackPrev.addEventListener('click', goPrev); }\n\n    renderStack();\n  }\n})();\n<\/script>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><a href=\"https:\/\/tiffanysmandarin.com\/index.php\/reading\/\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"86\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png\" alt=\"\" class=\"wp-image-571\" style=\"width:150px;height:43px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-600x171.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>HSK 2 \u00b7 Reading Practice Happy Birthday Vocabulary HSK 2 \u751fsh\u0113ng\u65e5r\u00ec\u751fsh\u0113ng\u65e5r\u00ec Tap to flip birthday \u660e\u5929m\u00edngti\u0101n\u662fsh\u00ec\u6211w\u01d2\u7684de\u751f\u65e5sh\u0113ngr\u00ec\u660e\u5929m\u00edngti\u0101n\u662fsh\u00ec\u6211w\u01d2\u7684de\u751f\u65e5sh\u0113ngr\u00ec Tomorrow is my birthday. HSK 2 \u9080y\u0101o\u8acbq\u01d0ng\u9080y\u0101o\u8bf7q\u01d0ng Tap to flip to invite \u6211w\u01d2\u9080\u8acby\u0101oq\u01d0ng\u4ed6t\u0101\u4f86l\u00e1i\u6211w\u01d2\u5bb6ji\u0101\u6211w\u01d2\u9080\u8bf7y\u0101oq\u01d0ng\u4ed6t\u0101\u6765l\u00e1i\u6211w\u01d2\u5bb6ji\u0101 I invited him to come to my house. HSK 2 \u6d3ep\u00e0i\u5c0ddu\u00ec\u6d3ep\u00e0i\u5bf9du\u00ec Tap to flip party \u9019\u500bzh\u00e8ge\u6d3e\u5c0dp\u00e0idu\u00ec\u5f88h\u011bn\u597d\u73a9h\u01ceow\u00e1n\u8fd9\u4e2azh\u00e8ge\u6d3e\u5bf9p\u00e0idu\u00ec\u5f88h\u011bn\u597d\u73a9h\u01ceow\u00e1n This party is a lot of fun. HSK 2 \u6c23q\u00ec\u7403qi\u00fa\u6c14q\u00ec\u7403qi\u00fa&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[15],"tags":[],"class_list":["post-4494","post","type-post","status-publish","format-standard","hentry","category-hsk2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese<\/title>\n<meta name=\"description\" content=\"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese\" \/>\n<meta property=\"og:description\" content=\"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/\" \/>\n<meta property=\"og:site_name\" content=\"OneDotDot Chinese\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-24T14:38:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-22T22:43:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png\" \/>\n<meta name=\"author\" content=\"tiffany\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tiffany\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/\"},\"author\":{\"name\":\"tiffany\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"headline\":\"HSK2 Reading Practice &#8211; Sh\u0113ngr\u00ec Ku\u00e0il\u00e8\",\"datePublished\":\"2023-02-24T14:38:40+00:00\",\"dateModified\":\"2026-09-22T22:43:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/\"},\"wordCount\":1073,\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Shengri-Kuaile.png\",\"articleSection\":[\"HSK 2\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/\",\"name\":\"HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Shengri-Kuaile.png\",\"datePublished\":\"2023-02-24T14:38:40+00:00\",\"dateModified\":\"2026-09-22T22:43:17+00:00\",\"description\":\"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Shengri-Kuaile.png\",\"contentUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Shengri-Kuaile.png\",\"width\":800,\"height\":300,\"caption\":\"Sh\u0113ngr\u00ec Ku\u00e0il\u00e8\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2023\\\/02\\\/24\\\/hsk2-reading-practice-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HSK2 Reading Practice &#8211; Sh\u0113ngr\u00ec Ku\u00e0il\u00e8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\",\"name\":\"OneDotDot Chinese\",\"description\":\"Learn a little Chinese every day\",\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tiffanysmandarin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\",\"name\":\"tiffany\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"url\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"contentUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"width\":214,\"height\":214,\"caption\":\"tiffany\"},\"logo\":{\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/tiffanys_talk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/tiffany-huang-mandarin\\\/\"],\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/author\\\/tiffany\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese","description":"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/","og_locale":"en_US","og_type":"article","og_title":"HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese","og_description":"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.","og_url":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/","og_site_name":"OneDotDot Chinese","article_published_time":"2023-02-24T14:38:40+00:00","article_modified_time":"2026-09-22T22:43:17+00:00","og_image":[{"url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png","type":"","width":"","height":""}],"author":"tiffany","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tiffany","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#article","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/"},"author":{"name":"tiffany","@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"headline":"HSK2 Reading Practice &#8211; Sh\u0113ngr\u00ec Ku\u00e0il\u00e8","datePublished":"2023-02-24T14:38:40+00:00","dateModified":"2026-09-22T22:43:17+00:00","mainEntityOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/"},"wordCount":1073,"publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png","articleSection":["HSK 2"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/","url":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/","name":"HSK2 Reading Practice - Sh\u0113ngr\u00ec Ku\u00e0il\u00e8 - OneDotDot Chinese","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#primaryimage"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png","datePublished":"2023-02-24T14:38:40+00:00","dateModified":"2026-09-22T22:43:17+00:00","description":"Offer HSK2 Mandarin Chinese reading materials, encompassing simplified and traditional characters, Pinyin, English translations, and comprehension questions, all available for free practice.","breadcrumb":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#primaryimage","url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png","contentUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2025\/08\/Shengri-Kuaile.png","width":800,"height":300,"caption":"Sh\u0113ngr\u00ec Ku\u00e0il\u00e8"},{"@type":"BreadcrumbList","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2023\/02\/24\/hsk2-reading-practice-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/tiffanysmandarin.com\/"},{"@type":"ListItem","position":2,"name":"HSK2 Reading Practice &#8211; Sh\u0113ngr\u00ec Ku\u00e0il\u00e8"}]},{"@type":"WebSite","@id":"https:\/\/tiffanysmandarin.com\/#website","url":"https:\/\/tiffanysmandarin.com\/","name":"OneDotDot Chinese","description":"Learn a little Chinese every day","publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tiffanysmandarin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99","name":"tiffany","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","contentUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","width":214,"height":214,"caption":"tiffany"},"logo":{"@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png"},"sameAs":["https:\/\/www.instagram.com\/tiffanys_talk\/","https:\/\/www.linkedin.com\/in\/tiffany-huang-mandarin\/"],"url":"https:\/\/tiffanysmandarin.com\/index.php\/author\/tiffany\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/4494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/comments?post=4494"}],"version-history":[{"count":9,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/4494\/revisions"}],"predecessor-version":[{"id":17317,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/4494\/revisions\/17317"}],"wp:attachment":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media?parent=4494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/categories?post=4494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/tags?post=4494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}