{"id":16794,"date":"2026-09-09T18:02:43","date_gmt":"2026-09-09T10:02:43","guid":{"rendered":"https:\/\/tiffanysmandarin.com\/?p=16794"},"modified":"2026-09-09T18:02:44","modified_gmt":"2026-09-09T10:02:44","slug":"book-1-l11","status":"publish","type":"post","link":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/","title":{"rendered":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11"},"content":{"rendered":"\n<div style=\"height:6px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!--\n  \u5be6\u7528\u8996\u807d\u83ef\u8a9e (Practical Audio-Visual Chinese) Book 1 \u00b7 Lesson 11\u300c\u4f60\u5e7e\u9ede\u9418\u4e0b\u8ab2\uff1f\u300dWhat Time Do You Get Out of Class? \u2014 Vocabulary Embed\n  \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  Same technical pattern as the Book 1 Lesson 1\u20136 embeds in this series \u2014\n  see those files' comments for the fuller rationale. Key points repeated\n  here, plus what's different for this file:\n    - No <!DOCTYPE>\/<html>\/<head>\/<body>; site's own Text Display \/ Pinyin\n      Display toggle covers zh-TW\/zh-CN as usual\n    - CSS scoped under .pavc-b1l11-vocab-embed with its own --pv11-* vars \u2014\n      same palette as the rest of the series\n    - Ruby: every example\/dialogue sentence segmented WORD BY WORD\n    - Root lookup by id (#pavc-b1l11-vocab-embed-1), not currentScript\n    - Same self-contained EN \/ \u65e5\u672c\u8a9e \/ \ud55c\uad6d\uc5b4 translation toggle as the\n      earlier files (TR()\/trSpans()\/pv11-lang-* classes; quiz's\n      QMC()\/QTYPE() + UI_STRINGS + getLang())\n    - COPYRIGHT: no audio, no textbook dialogue text, no textbook example\n      sentences reproduced. Section 07 (\"Put It Together\") is an ORIGINAL\n      dialogue I wrote myself \u2014 not the textbook's. Every word card's\n      example sentence below is newly written, not copied from the\n      textbook (even where the underlying grammar pattern, like telling\n      time, is necessarily similar).\n    - Built FRESH from the user's uploaded textbook PDF (the official \u751f\u8a5e\n      list for this lesson, not any secondary source). This is a\n      vocabulary-dense lesson (telling time + daily schedule), so the\n      official numbered list (1\u201326) comes with an unusually large number\n      of sub-words that get their own part-of-speech + gloss in the\n      textbook's vocab notes, not just a single combined headword. This\n      embed includes every sub-word that has its own listed POS\/gloss in\n      the book (matching the established precedent from Lesson 6, where\n      \u6a5f\/\u7167\/\u96fb\u8996\u6a5f were included as separate cards for the same reason) \u2014\n      43 words total.\n    - Full word list, official numbering in parens where applicable:\n      (1)\u9ede\u9418,\u9ede,\u9418 \u00b7 (2)\u4e0b\u8ab2,\u4e0b,\u8ab2 \u00b7 (3)\u9418\u982d \u00b7 (4)\u4e00\u8d77 \u00b7 (5)\u523b \u00b7 (6)\u99ac\u4e0a \u00b7\n      (7)\u5c31 \u00b7 (8)\u5206\u9418 \u00b7 (9)\u9580\u53e3,\u9580 \u00b7 (10)\u7b49 \u00b7 (11)\u5427 \u00b7 (12)\u904e \u00b7 (13)\u4e0a \u00b7\n      (14)\u8d77\u5e8a,\u5e8a \u00b7 (15)\u5dee,\u5dee\u4e0d\u591a \u00b7 (16)\u706b\u8eca\u7ad9,\u7ad9,\u516c\u8eca\u7ad9 \u00b7 (17)\u6c92\u554f\u984c,\u554f\u984c \u00b7\n      (18)\u6bcf \u00b7 (19)\u516c\u53f8 \u00b7 (20)\u4e0a\u73ed,\u73ed \u00b7 (21)\u4f11\u606f \u00b7 (22)\u4e00\u6703\u5152,\u4e00\u4e0b \u00b7\n      (23)\u5225\u7684,\u5225\u4eba,\u5225 \u00b7 (24)\u7761\u89ba,\u7761,\u89ba \u00b7 (25)\u591c\u88e1,\u591c \u00b7 (26)\u5c0d\u4e0d\u8d77\n    - All example sentences newly written for this embed, deliberately\n      reusing this lesson's and earlier lessons' vocabulary (numbers,\n      measure words, \u96fb\u5f71\/\u770b\/\u8cb7\/\u8001\u5e2b\/\u5b78\u6821\/\u4e2d\u6587 etc. from Lessons 1\u20136) so\n      nothing outruns what's been taught yet\n    - Traditional\/simplified pairs checked individually \u2014 real differences\n      in \u9ede\u9418\/\u70b9\u949f, \u9ede\/\u70b9, \u9418\/\u949f, \u4e0b\u8ab2\/\u4e0b\u8bfe, \u8ab2\/\u8bfe, \u9418\u982d\/\u949f\u5934, \u99ac\u4e0a\/\u9a6c\u4e0a,\n      \u5206\u9418\/\u5206\u949f, \u9580\u53e3\/\u95e8\u53e3, \u9580\/\u95e8, \u904e\/\u8fc7, \u706b\u8eca\u7ad9\/\u706b\u8f66\u7ad9, \u516c\u8eca\u7ad9\/\u516c\u8f66\u7ad9,\n      \u6c92\u554f\u984c\/\u6ca1\u95ee\u9898, \u554f\u984c\/\u95ee\u9898, \u4e00\u6703\u5152\/\u4e00\u4f1a\u513f, \u5225\u7684\/\u522b\u7684, \u5225\u4eba\/\u522b\u4eba, \u5225\/\u522b,\n      \u7761\u89ba\/\u7761\u89c9, \u89ba\/\u89c9, \u591c\u88e1\/\u591c\u91cc, \u5c0d\u4e0d\u8d77\/\u5bf9\u4e0d\u8d77 \u2014 all handled via WD();\n      \u4e0b, \u8ab2(shared with \u4e0b\u8ab2's trad-only diff \u2014 handled per-word), \u4e00\u8d77,\n      \u523b, \u5c31, \u7b49, \u5427, \u4e0a, \u8d77\u5e8a, \u5e8a, \u5dee, \u5dee\u4e0d\u591a, \u7ad9, \u516c\u53f8, \u4e0a\u73ed, \u73ed, \u4f11\u606f,\n      \u4e00\u4e0b, \u6bcf, \u7761, \u591c are otherwise identical across scripts and use W()\n    - Japanese\/Korean glosses are natural translations of the meaning\n    - No literal `&&` inside the <script> tag (WordPress content filter risk)\n    - Top-of-page support note, same as the rest of the series\n-->\n<div class=\"pavc-b1l11-vocab-embed\" id=\"pavc-b1l11-vocab-embed-1\">\n<style>\n.pavc-b1l11-vocab-embed {\n  --pv11-oxblood: #7b2d26;\n  --pv11-oxblood-dark: #5e211c;\n  --pv11-mustard: #c9922b;\n  --pv11-sage: #7c8b6f;\n  --pv11-bone: #f7f1e6;\n  --pv11-ink: #2c2620;\n  --pv11-line: #e4d9c4;\n  font-family: 'Work Sans', -apple-system, sans-serif;\n  color: var(--pv11-ink);\n  background: #fff;\n  max-width: 760px;\n  margin: 0 auto;\n  padding: 8px 4px 24px;\n  line-height: 1.6;\n}\n.pavc-b1l11-vocab-embed * { box-sizing: border-box; }\n.pavc-b1l11-vocab-embed h1,\n.pavc-b1l11-vocab-embed h2,\n.pavc-b1l11-vocab-embed h3 {\n  font-family: 'Bitter', Georgia, serif;\n  color: var(--pv11-oxblood-dark);\n  margin: 0 0 8px;\n}\n.pavc-b1l11-vocab-embed .pv11-support-note {\n  font-size: 0.85rem;\n  color: var(--pv11-sage);\n  border-bottom: 1px solid var(--pv11-line);\n  padding-bottom: 12px;\n  margin: 0 0 16px;\n}\n.pavc-b1l11-vocab-embed .pv11-lede {\n  margin: 0 0 16px;\n  padding: 14px 16px;\n  background: var(--pv11-bone);\n  border-left: 4px solid var(--pv11-mustard);\n  border-radius: 4px;\n  font-size: 0.98rem;\n}\n.pavc-b1l11-vocab-embed .pv11-lede b { color: var(--pv11-oxblood-dark); }\n\n.pavc-b1l11-vocab-embed .pv11-lang-toggle {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin: 0 0 24px;\n  flex-wrap: wrap;\n}\n.pavc-b1l11-vocab-embed .pv11-lang-label {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.75rem;\n  color: var(--pv11-sage);\n  letter-spacing: 0.06em;\n}\n.pavc-b1l11-vocab-embed .pv11-lang-btn {\n  font-family: 'Work Sans', sans-serif;\n  font-size: 0.85rem;\n  border: 1px solid var(--pv11-oxblood);\n  color: var(--pv11-oxblood);\n  background: #fff;\n  padding: 5px 14px;\n  border-radius: 20px;\n  cursor: pointer;\n}\n.pavc-b1l11-vocab-embed .pv11-lang-btn:hover { background: var(--pv11-bone); }\n.pavc-b1l11-vocab-embed .pv11-lang-btn.pv11-lang-active { background: var(--pv11-oxblood); color: #fff; }\n\n.pavc-b1l11-vocab-embed .pv11-tr { display: none; }\n.pavc-b1l11-vocab-embed.pv11-lang-en .pv11-tr-en { display: inline; }\n.pavc-b1l11-vocab-embed.pv11-lang-ja .pv11-tr-ja { display: inline; }\n.pavc-b1l11-vocab-embed.pv11-lang-ko .pv11-tr-ko { display: inline; }\n\n.pavc-b1l11-vocab-embed .pv11-sec-eyebrow {\n  display: inline-block;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.75rem;\n  letter-spacing: 0.08em;\n  color: #fff;\n  background: var(--pv11-oxblood);\n  padding: 3px 9px;\n  border-radius: 3px;\n  margin: 32px 0 10px;\n}\n.pavc-b1l11-vocab-embed .pv11-word-card {\n  border: 1px solid var(--pv11-line);\n  border-radius: 8px;\n  padding: 12px 14px;\n  margin-bottom: 10px;\n  background: #fff;\n}\n.pavc-b1l11-vocab-embed .pv11-word-top {\n  display: flex;\n  align-items: baseline;\n  gap: 10px;\n  flex-wrap: wrap;\n}\n.pavc-b1l11-vocab-embed .pv11-num {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.75rem;\n  color: var(--pv11-mustard);\n  min-width: 22px;\n}\n.pavc-b1l11-vocab-embed .pv11-hanzi { font-size: 1.35rem; font-weight: 600; }\n.pavc-b1l11-vocab-embed ruby {\n  ruby-position: over;\n  margin-right: 2px;\n  color: var(--pv11-ink) !important;\n  font-size: inherit !important;\n}\n.pavc-b1l11-vocab-embed .rb {\n  color: var(--pv11-ink) !important;\n  font-size: inherit !important;\n}\n.pavc-b1l11-vocab-embed rt {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.6rem !important;\n  color: var(--pv11-sage) !important;\n  font-weight: 400;\n}\n.pavc-b1l11-vocab-embed rt.hidden { display: none; }\n.pavc-b1l11-vocab-embed rt.mouseover { opacity: 0; }\n.pavc-b1l11-vocab-embed rt.mouseover:hover { opacity: 1; }\n.pavc-b1l11-vocab-embed .pv11-meaning { font-style: italic; color: #6b5f52; font-size: 0.92rem; }\n.pavc-b1l11-vocab-embed .pv11-speaker {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 26px;\n  width: 26px;\n  height: 26px;\n  padding: 0;\n  border: none;\n  background: var(--pv11-bone);\n  color: var(--pv11-oxblood);\n  border-radius: 50%;\n  cursor: pointer;\n  margin-left: auto;\n}\n.pavc-b1l11-vocab-embed .pv11-speaker:hover { background: var(--pv11-mustard); color: #fff; }\n.pavc-b1l11-vocab-embed .pv11-example {\n  margin-top: 8px;\n  padding-top: 8px;\n  border-top: 1px dashed var(--pv11-line);\n  font-size: 0.95rem;\n}\n.pavc-b1l11-vocab-embed .pv11-example .pv11-sent-word { display: inline-flex; }\n.pavc-b1l11-vocab-embed .pv11-example .pv11-punct { margin-right: 2px; }\n.pavc-b1l11-vocab-embed .pv11-example .pv11-en {\n  display: block;\n  color: #6b5f52;\n  font-size: 0.85rem;\n  margin-top: 4px;\n}\n.pavc-b1l11-vocab-embed .pv11-dialogue-note { font-size: 0.85rem; color: #6b5f52; margin: 0 0 10px; }\n.pavc-b1l11-vocab-embed .pv11-dialogue {\n  background: var(--pv11-bone);\n  border-radius: 8px;\n  padding: 16px 18px;\n  margin-top: 8px;\n}\n.pavc-b1l11-vocab-embed .pv11-line {\n  display: flex;\n  gap: 8px;\n  margin-bottom: 12px;\n  align-items: flex-start;\n  flex-wrap: wrap;\n}\n.pavc-b1l11-vocab-embed .pv11-speaker-tag {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.72rem;\n  color: var(--pv11-oxblood);\n  min-width: 46px;\n  padding-top: 3px;\n}\n.pavc-b1l11-vocab-embed .pv11-line-body { flex: 1; min-width: 200px; }\n.pavc-b1l11-vocab-embed .pv11-line-en { display: block; color: #6b5f52; font-size: 0.82rem; margin-top: 2px; }\n\n.pavc-b1l11-vocab-embed .pv11-fc-hint { font-size: 0.85rem; color: #6b5f52; margin: 0 0 12px; text-align: center; }\n.pavc-b1l11-vocab-embed .pv11-flashcard-wrap { max-width: 320px; margin: 0 auto 14px; perspective: 1200px; }\n.pavc-b1l11-vocab-embed .pv11-flashcard {\n  position: relative;\n  width: 100%;\n  height: 230px;\n  cursor: pointer;\n  transform-style: preserve-3d;\n  transition: transform 0.5s;\n}\n.pavc-b1l11-vocab-embed .pv11-flashcard.pv11-flipped { transform: rotateY(180deg); }\n.pavc-b1l11-vocab-embed .pv11-fc-face {\n  position: absolute;\n  inset: 0;\n  backface-visibility: hidden;\n  border: 1px solid var(--pv11-line);\n  border-radius: 12px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 16px;\n  background: #fff;\n  text-align: center;\n}\n.pavc-b1l11-vocab-embed .pv11-fc-back { transform: rotateY(180deg); background: var(--pv11-bone); }\n.pavc-b1l11-vocab-embed .pv11-fc-front .pv11-hanzi { font-size: 4rem !important; }\n.pavc-b1l11-vocab-embed .pv11-flashcard-wrap rt { font-size: 1.2rem !important; }\n.pavc-b1l11-vocab-embed .pv11-fc-back .pv11-meaning { font-style: italic; color: var(--pv11-oxblood-dark); font-size: 1.5rem; }\n.pavc-b1l11-vocab-embed .pv11-flashcard-controls { display: flex; align-items: center; justify-content: center; gap: 14px; margin-bottom: 28px; }\n.pavc-b1l11-vocab-embed .pv11-game-btn {\n  font-family: 'Work Sans', sans-serif;\n  font-size: 0.85rem;\n  border: 1px solid var(--pv11-oxblood);\n  color: var(--pv11-oxblood);\n  background: #fff;\n  padding: 6px 14px;\n  border-radius: 20px;\n  cursor: pointer;\n}\n.pavc-b1l11-vocab-embed .pv11-game-btn:hover { background: var(--pv11-oxblood); color: #fff; }\n.pavc-b1l11-vocab-embed .pv11-game-bar { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; flex-wrap: wrap; }\n.pavc-b1l11-vocab-embed .pv11-game-status { font-family: 'IBM Plex Mono', monospace; font-size: 0.82rem; color: var(--pv11-sage); }\n.pavc-b1l11-vocab-embed .pv11-game-board { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.pavc-b1l11-vocab-embed .pv11-game-col { display: flex; flex-direction: column; gap: 8px; }\n.pavc-b1l11-vocab-embed .pv11-tile {\n  font-family: 'Work Sans', sans-serif;\n  text-align: left;\n  border: 1px solid var(--pv11-line);\n  background: #fff;\n  border-radius: 6px;\n  padding: 10px 12px;\n  cursor: pointer;\n  font-size: 0.95rem;\n  color: var(--pv11-ink);\n  transition: background 0.15s, border-color 0.15s, transform 0.1s;\n}\n.pavc-b1l11-vocab-embed .pv11-tile .pv11-tile-py {\n  display: block;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.7rem;\n  color: var(--pv11-sage);\n  margin-top: 2px;\n}\n.pavc-b1l11-vocab-embed .pv11-tile:hover:not(.pv11-matched):not(.pv11-selected) { border-color: var(--pv11-mustard); }\n.pavc-b1l11-vocab-embed .pv11-tile.pv11-selected { border-color: var(--pv11-oxblood); background: var(--pv11-bone); }\n.pavc-b1l11-vocab-embed .pv11-tile.pv11-matched { border-color: var(--pv11-sage); background: #eef2e9; color: var(--pv11-sage); cursor: default; }\n.pavc-b1l11-vocab-embed .pv11-tile.pv11-wrong { border-color: #b5453d; background: #fbeceb; animation: pv11-shake 0.3s; }\n@keyframes pv11-shake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-4px); } 75% { transform: translateX(4px); } }\n.pavc-b1l11-vocab-embed .pv11-game-win { text-align: center; padding: 14px; font-family: 'Bitter', serif; color: var(--pv11-oxblood-dark); display: none; }\n.pavc-b1l11-vocab-embed .pv11-game-win.pv11-show { display: block; }\n@media (max-width: 480px) { .pavc-b1l11-vocab-embed .pv11-game-board { grid-template-columns: 1fr; } }\n.pavc-b1l11-vocab-embed .pv11-quiz { background: #fff; border: 1px solid var(--pv11-line); border-radius: 12px; padding: 20px 22px; margin-top: 8px; }\n.pavc-b1l11-vocab-embed .pv11-quiz-progress { font-size: 0.82rem; color: var(--pv11-sage); margin: 0 0 10px; font-family: 'IBM Plex Mono', monospace; }\n.pavc-b1l11-vocab-embed .pv11-quiz-prompt { font-size: 1.1rem; margin: 0 0 14px; }\n.pavc-b1l11-vocab-embed .pv11-quiz-options { display: flex; flex-direction: column; gap: 8px; margin: 0 0 10px; }\n.pavc-b1l11-vocab-embed .pv11-quiz-opt { text-align: left; border: 1px solid var(--pv11-line); background: var(--pv11-bone); border-radius: 8px; padding: 10px 14px; cursor: pointer; font-size: 0.98rem; color: var(--pv11-ink); }\n.pavc-b1l11-vocab-embed .pv11-quiz-opt:hover { background: #f0e6d2; }\n.pavc-b1l11-vocab-embed .pv11-quiz-opt.correct { background: #e3efdd; border-color: #7fae6d; color: #3d5c34; }\n.pavc-b1l11-vocab-embed .pv11-quiz-opt.incorrect { background: #f5e0dc; border-color: var(--pv11-oxblood); color: var(--pv11-oxblood-dark); }\n.pavc-b1l11-vocab-embed .pv11-quiz-opt[disabled] { cursor: default; }\n.pavc-b1l11-vocab-embed .pv11-quiz-input-row { display: flex; gap: 8px; margin: 0 0 10px; flex-wrap: wrap; }\n.pavc-b1l11-vocab-embed .pv11-quiz-input { flex: 1 1 200px; border: 1px solid var(--pv11-line); border-radius: 8px; padding: 9px 12px; font-size: 0.98rem; }\n.pavc-b1l11-vocab-embed .pv11-quiz-submit, .pavc-b1l11-vocab-embed .pv11-quiz-next, .pavc-b1l11-vocab-embed .pv11-quiz-retake { border: none; background: var(--pv11-oxblood); color: #fff; border-radius: 20px; padding: 8px 18px; font-size: 0.9rem; cursor: pointer; }\n.pavc-b1l11-vocab-embed .pv11-quiz-submit:hover, .pavc-b1l11-vocab-embed .pv11-quiz-next:hover, .pavc-b1l11-vocab-embed .pv11-quiz-retake:hover { background: var(--pv11-oxblood-dark); }\n.pavc-b1l11-vocab-embed .pv11-quiz-feedback { font-size: 0.95rem; margin: 0 0 10px; min-height: 1.4em; }\n.pavc-b1l11-vocab-embed .pv11-quiz-feedback.correct { color: #3d5c34; }\n.pavc-b1l11-vocab-embed .pv11-quiz-feedback.incorrect { color: var(--pv11-oxblood-dark); }\n.pavc-b1l11-vocab-embed .pv11-quiz-score { text-align: center; }\n.pavc-b1l11-vocab-embed .pv11-quiz-score .pv11-quiz-score-num { font-size: 2.2rem; font-weight: 700; color: var(--pv11-oxblood-dark); display: block; margin-bottom: 8px; font-family: 'Bitter', serif; }\n<\/style>\n\n<p class=\"pv11-support-note\"><em>A note before you start: I&#8217;d love for you to support the official textbook \u2014 this page is only meant as a review tool for people who already own a copy, not a replacement for it.<\/em><\/p>\n\n<p class=\"pv11-lede\">\n<b><span class=\"lang-zh-TW\">\u5be6\u7528\u8996\u807d\u83ef\u8a9e<\/span><span class=\"lang-zh-CN\">\u5b9e\u7528\u89c6\u542c\u534e\u8bed<\/span> Book 1 \u00b7 Lesson 11\u300c<span class=\"lang-zh-TW\">\u4f60\u5e7e\u9ede\u9418\u4e0b\u8ab2<\/span><span class=\"lang-zh-CN\">\u4f60\u51e0\u70b9\u949f\u4e0b\u8bfe<\/span>\u300dWhat Time Do You Get Out of Class?<\/b> \u2014 this lesson&#8217;s vocabulary with pinyin, meaning, and an example sentence for every word, segmented word by word so you can see how each piece works on its own. This is a vocabulary-dense lesson (telling time + daily schedule), so it runs longer than earlier ones \u2014 43 words across six groups.\n<\/p>\n\n<div class=\"pv11-lang-toggle\">\n  <span class=\"pv11-lang-label\">TRANSLATION<\/span>\n  <button type=\"button\" class=\"pv11-lang-btn pv11-lang-active\" data-lang=\"en\">EN<\/button>\n  <button type=\"button\" class=\"pv11-lang-btn\" data-lang=\"ja\">\u65e5\u672c\u8a9e<\/button>\n  <button type=\"button\" class=\"pv11-lang-btn\" data-lang=\"ko\">\ud55c\uad6d\uc5b4<\/button>\n<\/div>\n\n<div class=\"pv11-sec-eyebrow\">01 \u2014 TELLING TIME<\/div>\n<div id=\"pv11-word-list-1\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">02 \u2014 CLASS, WORK &amp; REST<\/div>\n<div id=\"pv11-word-list-2\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">03 \u2014 PLACES<\/div>\n<div id=\"pv11-word-list-3\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">04 \u2014 PEOPLE &amp; OTHERS<\/div>\n<div id=\"pv11-word-list-4\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">05 \u2014 TIME ADVERBS<\/div>\n<div id=\"pv11-word-list-5\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">06 \u2014 VERBS &amp; EXPRESSIONS<\/div>\n<div id=\"pv11-word-list-6\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">07 \u2014 PUT IT TOGETHER<\/div>\n<p class=\"pv11-dialogue-note\"><em>Note: this dialogue is not from the textbook \u2014 it&#8217;s a short conversation I made up using this lesson&#8217;s vocabulary (plus a bit of earlier lessons&#8217;, for review) so you can see the words used together. For the actual Lesson 11 dialogue, I&#8217;d recommend picking up a copy of the textbook itself.<\/em><\/p>\n<div class=\"pv11-dialogue\" id=\"pv11-dialogue\"><\/div>\n\n<div class=\"pv11-sec-eyebrow\">08 \u2014 FLASHCARDS<\/div>\n<p class=\"pv11-fc-hint\">Tap the card to flip it, then use the arrows to move through the deck.<\/p>\n<div class=\"pv11-flashcard-wrap\">\n  <div class=\"pv11-flashcard\" id=\"pv11-flashcard\">\n    <div class=\"pv11-fc-face pv11-fc-front\" id=\"pv11-fc-front\"><\/div>\n    <div class=\"pv11-fc-face pv11-fc-back\" id=\"pv11-fc-back\"><\/div>\n  <\/div>\n<\/div>\n<div class=\"pv11-flashcard-controls\">\n  <button class=\"pv11-game-btn\" id=\"pv11-fc-prev\">\u2039 Prev<\/button>\n  <span class=\"pv11-game-status\" id=\"pv11-fc-progress\">1 \/ 43<\/span>\n  <button class=\"pv11-game-btn\" id=\"pv11-fc-next\">Next \u203a<\/button>\n<\/div>\n\n<div class=\"pv11-sec-eyebrow\">09 \u2014 MATCH IT<\/div>\n<p style=\"font-size:0.9rem;color:#6b5f52;margin:0 0 10px;\">Tap a Chinese word, then tap the meaning that matches it (in whichever translation language is selected above). Get all 8 pairs to finish the round.<\/p>\n<div class=\"pv11-game-bar\">\n  <button class=\"pv11-game-btn\" id=\"pv11-game-new\">New Round<\/button>\n  <span class=\"pv11-game-status\" id=\"pv11-game-status\">0 \/ 8 matched<\/span>\n<\/div>\n<div class=\"pv11-game-board\">\n  <div class=\"pv11-game-col\" id=\"pv11-game-col-zh\"><\/div>\n  <div class=\"pv11-game-col\" id=\"pv11-game-col-en\"><\/div>\n<\/div>\n<div class=\"pv11-game-win\" id=\"pv11-game-win\">\ud83c\udf89 All matched! Nice work.<\/div>\n\n<div class=\"pv11-sec-eyebrow\">10 \u2014 VOCABULARY QUIZ<\/div>\n<p style=\"font-size:0.9rem;color:#6b5f52;margin:0 0 10px;\">20 questions covering this lesson&#8217;s vocabulary \u2014 a mix of multiple choice and type-the-pinyin. Questions pick up whichever translation language is selected above; switching mid-question applies from the next question onward.<\/p>\n<div class=\"pv11-quiz\" id=\"pv11-quiz\"><\/div>\n\n<script>\n(function () {\n  var root = document.getElementById('pavc-b1l11-vocab-embed-1');\n  if (!root) return;\n\n  var SPEAKER_SVG = '<svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"currentColor\" aria-hidden=\"true\">' +\n    '<path d=\"M7 4.5v15l13-7.5z\"><\/path>' +\n    '<\/svg>';\n\n  function W(t, s, p) { return { t: t, s: s, pt: p, ps: p }; }\n  function WD(t, s, pt, ps) { return { t: t, s: s, pt: pt, ps: ps }; }\n  function TR(en, ja, ko) { return { en: en, ja: ja, ko: ko }; }\n\n  var GROUPS = {\n    'pv11-word-list-1': [\n      { t: '\u9ede\u9418', s: '\u70b9\u949f', p: 'di\u01cenzh\u014dng', meaning: TR(\"o'clock\", '~\u6642', '~\uc2dc'),\n        ex: [W('\u73fe\u5728','\u73b0\u5728','Xi\u00e0nz\u00e0i'), W('\u662f','\u662f','sh\u00ec'), W('\u516b','\u516b','b\u0101'), WD('\u9ede\u9418','\u70b9\u949f','di\u01cenzh\u014dng','di\u01cenzh\u014dng'), '\u3002'],\n        exEn: TR(\"It's eight o'clock now.\", '\u4eca\u30018\u6642\u3067\u3059\u3002', '\uc9c0\uae08 8\uc2dc\uc608\uc694.') },\n      { t: '\u9ede', s: '\u70b9', p: 'di\u01cen', meaning: TR(\"o'clock (used alone); dot, point\", '~\u6642;\u70b9', '~\uc2dc; \uc810'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u516d','\u516d','li\u00f9'), WD('\u9ede','\u70b9','di\u01cen','di\u01cen'), W('\u534a','\u534a','b\u00e0n'), W('\u5403','\u5403','ch\u012b'), W('\u98ef','\u996d','f\u00e0n'), '\u3002'],\n        exEn: TR('I eat at six thirty.', '\u79c1\u306f6\u6642\u534a\u306b\u3054\u98ef\u3092\u98df\u3079\u307e\u3059\u3002', '\uc800\ub294 6\uc2dc \ubc18\uc5d0 \ubc25\uc744 \uba39\uc5b4\uc694.') },\n      { t: '\u9418', s: '\u949f', p: 'zh\u014dng', meaning: TR('clock', '\u6642\u8a08', '\uc2dc\uacc4'),\n        ex: [W('\u9019','\u8fd9','Zh\u00e8'), W('\u500b','\u4e2a','ge'), WD('\u9418','\u949f','zh\u014dng','zh\u014dng'), W('\u5f88','\u5f88','h\u011bn'), W('\u820a','\u65e7','ji\u00f9'), W('\u4e86','\u4e86','le'), '\u3002'],\n        exEn: TR('This clock is very old.', '\u3053\u306e\u6642\u8a08\u306f\u3068\u3066\u3082\u53e4\u3044\u3067\u3059\u3002', '\uc774 \uc2dc\uacc4\ub294 \ub9e4\uc6b0 \ub0a1\uc558\uc5b4\uc694.') },\n      { t: '\u5206\u9418', s: '\u5206\u949f', p: 'f\u0113nzh\u014dng', meaning: TR('minute', '\u5206', '\ubd84'),\n        ex: [W('\u8acb','\u8bf7','Q\u01d0ng'), W('\u7b49','\u7b49','d\u011bng'), W('\u4e94','\u4e94','w\u01d4'), WD('\u5206\u9418','\u5206\u949f','f\u0113nzh\u014dng','f\u0113nzh\u014dng'), '\u3002'],\n        exEn: TR('Please wait five minutes.', '\u4e94\u5206\u5f85\u3063\u3066\u304f\u3060\u3055\u3044\u3002', '5\ubd84\ub9cc \uae30\ub2e4\ub824 \uc8fc\uc138\uc694.') },\n      { t: '\u523b', s: '\u523b', p: 'k\u00e8', meaning: TR('a quarter of an hour', '15\u5206', '15\ubd84'),\n        ex: [W('\u73fe\u5728','\u73b0\u5728','Xi\u00e0nz\u00e0i'), W('\u4e94','\u4e94','w\u01d4'), W('\u9ede','\u70b9','di\u01cen'), W('\u4e00','\u4e00','y\u00ed'), W('\u523b','\u523b','k\u00e8'), '\u3002'],\n        exEn: TR(\"It's a quarter past five now.\", '\u4eca\u30015\u664215\u5206\u3067\u3059\u3002', '\uc9c0\uae08 5\uc2dc 15\ubd84\uc774\uc5d0\uc694.') },\n      { t: '\u9418\u982d', s: '\u949f\u5934', p: 'zh\u014dngt\u00f3u', meaning: TR('hour (colloquial)', '\u6642\u9593(\u53e3\u8a9e)', '\uc2dc\uac04(\uad6c\uc5b4\uccb4)'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u6bcf','\u6bcf','m\u011bi'), W('\u5929','\u5929','ti\u0101n'), W('\u4e0a','\u4e0a','sh\u00e0ng'), W('\u5169','\u4e24','li\u01ceng'), W('\u500b','\u4e2a','ge'), WD('\u9418\u982d','\u949f\u5934','zh\u014dngt\u00f3u','zh\u014dngt\u00f3u'), W('\u7684','\u7684','de'), W('\u4e2d\u6587','\u4e2d\u6587','Zh\u014dngw\u00e9n'), W('\u8ab2','\u8bfe','k\u00e8'), '\u3002'],\n        exEn: TR('I take two hours of Chinese class every day.', '\u79c1\u306f\u6bce\u65e52\u6642\u9593\u4e2d\u56fd\u8a9e\u306e\u6388\u696d\u3092\u53d7\u3051\u307e\u3059\u3002', '\uc800\ub294 \ub9e4\uc77c \ub450 \uc2dc\uac04 \uc911\uad6d\uc5b4 \uc218\uc5c5\uc744 \ub4e4\uc5b4\uc694.') },\n      { t: '\u5dee', s: '\u5dee', p: 'ch\u00e0', meaning: TR('to lack; to be short of', '\u8db3\u308a\u306a\u3044;\uff5e\u524d', '\ubd80\uc871\ud558\ub2e4; ~\uc804'),\n        ex: [W('\u73fe\u5728','\u73b0\u5728','Xi\u00e0nz\u00e0i'), W('\u5dee','\u5dee','ch\u00e0'), W('\u5341','\u5341','sh\u00ed'), W('\u5206','\u5206','f\u0113n'), W('\u4e03','\u4e03','q\u012b'), W('\u9ede','\u70b9','di\u01cen'), '\u3002'],\n        exEn: TR(\"It's ten minutes to seven now.\", '\u4eca\u30017\u664210\u5206\u524d\u3067\u3059\u3002', '\uc9c0\uae08 7\uc2dc 10\ubd84 \uc804\uc774\uc5d0\uc694.') },\n      { t: '\u5dee\u4e0d\u591a', s: '\u5dee\u4e0d\u591a', p: 'ch\u00e0b\u00f9du\u014d', meaning: TR('about; almost', '\u3082\u3046\u3059\u3050;\u3060\u3044\u305f\u3044', '\uac70\uc758; \ub300\ub7b5'),\n        ex: [W('\u5dee\u4e0d\u591a','\u5dee\u4e0d\u591a','Ch\u00e0b\u00f9du\u014d'), W('\u4e94','\u4e94','w\u01d4'), W('\u9ede','\u70b9','di\u01cen'), W('\u9418','\u949f','zh\u014dng'), W('\u4e86','\u4e86','le'), '\u3002'],\n        exEn: TR(\"It's almost five o'clock.\", '\u3082\u3046\u3059\u30505\u6642\u3067\u3059\u3002', '\uac70\uc758 5\uc2dc\uac00 \ub410\uc5b4\uc694.') },\n      { t: '\u904e', s: '\u8fc7', p: 'gu\u00f2', meaning: TR('to pass', '\u904e\u304e\u308b', '\uc9c0\ub098\ub2e4'),\n        ex: [W('\u73fe\u5728','\u73b0\u5728','Xi\u00e0nz\u00e0i'), W('\u4e5d','\u4e5d','ji\u01d4'), W('\u9ede','\u70b9','di\u01cen'), WD('\u904e','\u8fc7','gu\u00f2','gu\u00f2'), W('\u4e09','\u4e09','s\u0101n'), W('\u5206','\u5206','f\u0113n'), '\u3002'],\n        exEn: TR(\"It's three minutes past nine now.\", '\u4eca\u30019\u66423\u5206\u904e\u304e\u3067\u3059\u3002', '\uc9c0\uae08 9\uc2dc 3\ubd84\uc774 \uc9c0\ub0ac\uc5b4\uc694.') }\n    ],\n    'pv11-word-list-2': [\n      { t: '\u4e0b\u8ab2', s: '\u4e0b\u8bfe', p: 'xi\u00e0k\u00e8', meaning: TR('to get out of class', '\u6388\u696d\u304c\u7d42\u308f\u308b', '\uc218\uc5c5\uc774 \ub05d\ub098\ub2e4'),\n        ex: [W('\u4f60','\u4f60','N\u01d0'), W('\u5e7e','\u51e0','j\u01d0'), W('\u9ede','\u70b9','di\u01cen'), WD('\u4e0b\u8ab2','\u4e0b\u8bfe','xi\u00e0k\u00e8','xi\u00e0k\u00e8'), '\uff1f'],\n        exEn: TR('What time do you get out of class?', '\u4f55\u6642\u306b\u6388\u696d\u304c\u7d42\u308f\u308a\u307e\u3059\u304b\u3002', '\uba87 \uc2dc\uc5d0 \uc218\uc5c5\uc774 \ub05d\ub098\uc694?') },\n      { t: '\u4e0b', s: '\u4e0b', p: 'xi\u00e0', meaning: TR('to get off\/down', '\u964d\u308a\u308b', '\ub0b4\ub9ac\ub2e4'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u5728','\u5728','z\u00e0i'), W('\u9019\u88e1','\u8fd9\u91cc','zh\u00e8l\u01d0'), W('\u4e0b','\u4e0b','xi\u00e0'), W('\u8eca','\u8f66','ch\u0113'), '\u3002'],\n        exEn: TR('I get off the car here.', '\u79c1\u306f\u3053\u3053\u3067\u8eca\u3092\u964d\u308a\u307e\u3059\u3002', '\uc800\ub294 \uc5ec\uae30\uc11c \ucc28\uc5d0\uc11c \ub0b4\ub824\uc694.') },\n      { t: '\u8ab2', s: '\u8bfe', p: 'k\u00e8', meaning: TR('lesson; class', '\u8ab2;\u6388\u696d', '\uacfc; \uc218\uc5c5'),\n        ex: [W('\u9019','\u8fd9','Zh\u00e8'), WD('\u8ab2','\u8bfe','k\u00e8','k\u00e8'), W('\u4e0d','\u4e0d','b\u00fa'), W('\u592a','\u592a','t\u00e0i'), W('\u96e3','\u96be','n\u00e1n'), '\u3002'],\n        exEn: TR(\"This lesson isn't too hard.\", '\u3053\u306e\u8ab2\u306f\u3042\u307e\u308a\u96e3\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002', '\uc774 \uacfc\ub294 \uadf8\ub2e4\uc9c0 \uc5b4\ub835\uc9c0 \uc54a\uc544\uc694.') },\n      { t: '\u8d77\u5e8a', s: '\u8d77\u5e8a', p: 'q\u01d0chu\u00e1ng', meaning: TR('to get up', '\u8d77\u304d\u308b', '\uc77c\uc5b4\ub098\ub2e4'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u4eca\u5929','\u4eca\u5929','j\u012bnti\u0101n'), W('\u4e03','\u4e03','q\u012b'), W('\u9ede','\u70b9','di\u01cen'), W('\u8d77\u5e8a','\u8d77\u5e8a','q\u01d0chu\u00e1ng'), '\u3002'],\n        exEn: TR('I got up at seven today.', '\u79c1\u306f\u4eca\u65e57\u6642\u306b\u8d77\u304d\u307e\u3057\u305f\u3002', '\uc800\ub294 \uc624\ub298 7\uc2dc\uc5d0 \uc77c\uc5b4\ub0ac\uc5b4\uc694.') },\n      { t: '\u5e8a', s: '\u5e8a', p: 'chu\u00e1ng', meaning: TR('bed', '\u30d9\u30c3\u30c9', '\uce68\ub300'),\n        ex: [W('\u9019','\u8fd9','Zh\u00e8'), W('\u5f35','\u5f20','zh\u0101ng'), W('\u5e8a','\u5e8a','chu\u00e1ng'), W('\u5f88','\u5f88','h\u011bn'), W('\u8212\u670d','\u8212\u670d','sh\u016bfu'), '\u3002'],\n        exEn: TR('This bed is very comfortable.', '\u3053\u306e\u30d9\u30c3\u30c9\u306f\u3068\u3066\u3082\u5feb\u9069\u3067\u3059\u3002', '\uc774 \uce68\ub300\ub294 \ub9e4\uc6b0 \ud3b8\uc548\ud574\uc694.') },\n      { t: '\u7761\u89ba', s: '\u7761\u89c9', p: 'shu\u00ecji\u00e0o', meaning: TR('to sleep', '\u5bdd\u308b', '\uc790\ub2e4'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u5341\u4e00','\u5341\u4e00','sh\u00edy\u012b'), W('\u9ede','\u70b9','di\u01cen'), W('\u534a','\u534a','b\u00e0n'), WD('\u7761\u89ba','\u7761\u89c9','shu\u00ecji\u00e0o','shu\u00ecji\u00e0o'), '\u3002'],\n        exEn: TR(\"I go to sleep at 11:30.\", '\u79c1\u306f11\u6642\u534a\u306b\u5bdd\u307e\u3059\u3002', '\uc800\ub294 11\uc2dc \ubc18\uc5d0 \uc790\uc694.') },\n      { t: '\u7761', s: '\u7761', p: 'shu\u00ec', meaning: TR('to sleep', '\u7720\u308b', '\uc790\ub2e4'),\n        ex: [W('\u4f60','\u4f60','N\u01d0'), W('\u6628\u5929','\u6628\u5929','zu\u00f3ti\u0101n'), W('\u7761','\u7761','shu\u00ec'), W('\u4e86','\u4e86','le'), W('\u5e7e','\u51e0','j\u01d0'), W('\u500b','\u4e2a','ge'), W('\u9418\u982d','\u949f\u5934','zh\u014dngt\u00f3u'), '\uff1f'],\n        exEn: TR('How many hours did you sleep yesterday?', '\u3042\u306a\u305f\u306f\u6628\u65e5\u4f55\u6642\u9593\u5bdd\u307e\u3057\u305f\u304b\u3002', '\uc5b4\uc81c \uba87 \uc2dc\uac04 \uc8fc\ubb34\uc168\uc5b4\uc694?') },\n      { t: '\u89ba', s: '\u89c9', p: 'ji\u00e0o', meaning: TR('sleep', '\u7720\u308a', '\uc7a0'),\n        ex: [W('\u4ed6','\u4ed6','T\u0101'), W('\u4eca\u5929','\u4eca\u5929','j\u012bnti\u0101n'), WD('\u6c92','\u6ca1','m\u00e9i','m\u00e9i'), W('\u7761','\u7761','shu\u00ec'), W('\u5348','\u5348','w\u01d4'), WD('\u89ba','\u89c9','ji\u00e0o','ji\u00e0o'), '\u3002'],\n        exEn: TR(\"He didn't take a nap today.\", '\u5f7c\u306f\u4eca\u65e5\u663c\u5bdd\u3092\u3057\u307e\u305b\u3093\u3067\u3057\u305f\u3002', '\uadf8\ub294 \uc624\ub298 \ub0ae\uc7a0\uc744 \uc548 \uc7a4\uc5b4\uc694.') },\n      { t: '\u4e0a\u73ed', s: '\u4e0a\u73ed', p: 'sh\u00e0ngb\u0101n', meaning: TR('to go to work', '\u51fa\u52e4\u3059\u308b', '\ucd9c\uadfc\ud558\ub2e4'),\n        ex: [W('\u6211\u5011','\u6211\u4eec','W\u01d2men'), W('\u516c\u53f8','\u516c\u53f8','g\u014dngs\u012b'), W('\u4e5d','\u4e5d','ji\u01d4'), W('\u9ede','\u70b9','di\u01cen'), W('\u4e0a\u73ed','\u4e0a\u73ed','sh\u00e0ngb\u0101n'), '\u3002'],\n        exEn: TR('Our company starts work at nine.', '\u79c1\u305f\u3061\u306e\u4f1a\u793e\u306f9\u6642\u306b\u4ed5\u4e8b\u304c\u59cb\u307e\u308a\u307e\u3059\u3002', '\uc800\ud76c \ud68c\uc0ac\ub294 9\uc2dc\uc5d0 \ucd9c\uadfc\ud574\uc694.') },\n      { t: '\u73ed', s: '\u73ed', p: 'b\u0101n', meaning: TR('class; group', '\u30af\u30e9\u30b9', '\ubc18'),\n        ex: [W('\u6211\u5011','\u6211\u4eec','W\u01d2men'), W('\u73ed','\u73ed','b\u0101n'), W('\u6709','\u6709','y\u01d2u'), W('\u4e8c','\u4e8c','\u00e8r'), W('\u5341','\u5341','sh\u00ed'), W('\u500b','\u4e2a','ge'), W('\u5b78\u751f','\u5b66\u751f','xu\u00e9sh\u0113ng'), '\u3002'],\n        exEn: TR('Our class has twenty students.', '\u79c1\u305f\u3061\u306e\u30af\u30e9\u30b9\u306b\u306f20\u4eba\u306e\u5b66\u751f\u304c\u3044\u307e\u3059\u3002', '\uc800\ud76c \ubc18\uc5d0\ub294 \ud559\uc0dd\uc774 20\uba85 \uc788\uc5b4\uc694.') },\n      { t: '\u4f11\u606f', s: '\u4f11\u606f', p: 'xi\u016bx\u00ed', meaning: TR('to rest', '\u4f11\u3080', '\uc26c\ub2e4'),\n        ex: [W('\u4e2d\u5348','\u4e2d\u5348','Zh\u014dngw\u01d4'), W('\u4f11\u606f','\u4f11\u606f','xi\u016bx\u00ed'), W('\u4e00','\u4e00','y\u00ed'), W('\u500b','\u4e2a','ge'), W('\u9418\u982d','\u949f\u5934','zh\u014dngt\u00f3u'), '\u3002'],\n        exEn: TR('We rest for an hour at noon.', '\u663c\u306b1\u6642\u9593\u4f11\u307f\u307e\u3059\u3002', '\uc810\uc2ec\uc5d0 \ud55c \uc2dc\uac04 \uc26c\uc5b4\uc694.') }\n    ],\n    'pv11-word-list-3': [\n      { t: '\u9580\u53e3', s: '\u95e8\u53e3', p: 'm\u00e9nk\u01d2u', meaning: TR('entrance; doorway', '\u5165\u308a\u53e3', '\uc785\uad6c'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u5728','\u5728','z\u00e0i'), W('\u5b78\u6821','\u5b66\u6821','xu\u00e9xi\u00e0o'), WD('\u9580\u53e3','\u95e8\u53e3','m\u00e9nk\u01d2u','m\u00e9nk\u01d2u'), W('\u7b49','\u7b49','d\u011bng'), W('\u4f60','\u4f60','n\u01d0'), '\u3002'],\n        exEn: TR(\"I'll wait for you at the school entrance.\", '\u79c1\u306f\u5b66\u6821\u306e\u5165\u308a\u53e3\u3067\u3042\u306a\u305f\u3092\u5f85\u3061\u307e\u3059\u3002', '\uc800\ub294 \ud559\uad50 \uc785\uad6c\uc5d0\uc11c \ub2f9\uc2e0\uc744 \uae30\ub2e4\ub9b4\uac8c\uc694.') },\n      { t: '\u9580', s: '\u95e8', p: 'm\u00e9n', meaning: TR('door', '\u30c9\u30a2', '\ubb38'),\n        ex: [W('\u8acb','\u8bf7','Q\u01d0ng'), W('\u95dc','\u5173','gu\u0101n'), WD('\u9580','\u95e8','m\u00e9n','m\u00e9n'), '\u3002'],\n        exEn: TR('Please close the door.', '\u30c9\u30a2\u3092\u9589\u3081\u3066\u304f\u3060\u3055\u3044\u3002', '\ubb38 \uc880 \ub2eb\uc544 \uc8fc\uc138\uc694.') },\n      { t: '\u706b\u8eca\u7ad9', s: '\u706b\u8f66\u7ad9', p: 'hu\u01d2ch\u0113zh\u00e0n', meaning: TR('train station', '\u99c5', '\uae30\ucc28\uc5ed'),\n        ex: [WD('\u706b\u8eca\u7ad9','\u706b\u8f66\u7ad9','hu\u01d2ch\u0113zh\u00e0n','hu\u01d2ch\u0113zh\u00e0n'), W('\u96e2','\u79bb','l\u00ed'), W('\u6211','\u6211','w\u01d2'), W('\u5bb6','\u5bb6','ji\u0101'), W('\u4e0d','\u4e0d','b\u00f9'), W('\u9060','\u8fdc','yu\u01cen'), '\u3002'],\n        exEn: TR(\"The train station isn't far from my house.\", '\u99c5\u306f\u79c1\u306e\u5bb6\u304b\u3089\u9060\u304f\u3042\u308a\u307e\u305b\u3093\u3002', '\uae30\ucc28\uc5ed\uc740 \uc800\ud76c \uc9d1\uc5d0\uc11c \uba40\uc9c0 \uc54a\uc544\uc694.') },\n      { t: '\u7ad9', s: '\u7ad9', p: 'zh\u00e0n', meaning: TR('to stand; station', '\u7acb\u3064;\u99c5', '\uc11c\ub2e4; \uc5ed'),\n        ex: [W('\u8acb','\u8bf7','Q\u01d0ng'), W('\u4f60','\u4f60','n\u01d0'), W('\u7ad9','\u7ad9','zh\u00e0n'), W('\u5728','\u5728','z\u00e0i'), W('\u9019\u88e1','\u8fd9\u91cc','zh\u00e8l\u01d0'), '\u3002'],\n        exEn: TR('Please stand here.', '\u3053\u3053\u306b\u7acb\u3063\u3066\u304f\u3060\u3055\u3044\u3002', '\uc5ec\uae30 \uc11c \uc8fc\uc138\uc694.') },\n      { t: '\u516c\u8eca\u7ad9', s: '\u516c\u8f66\u7ad9', p: 'g\u014dngch\u0113zh\u00e0n', meaning: TR('bus stop', '\u30d0\u30b9\u505c', '\ubc84\uc2a4 \uc815\ub958\uc7a5'),\n        ex: [WD('\u516c\u8eca\u7ad9','\u516c\u8f66\u7ad9','g\u014dngch\u0113zh\u00e0n','g\u014dngch\u0113zh\u00e0n'), W('\u5728','\u5728','z\u00e0i'), W('\u54ea\u88e1','\u54ea\u91cc','n\u01cel\u01d0'), '\uff1f'],\n        exEn: TR('Where is the bus stop?', '\u30d0\u30b9\u505c\u306f\u3069\u3053\u3067\u3059\u304b\u3002', '\ubc84\uc2a4 \uc815\ub958\uc7a5\uc740 \uc5b4\ub514\uc608\uc694?') },\n      { t: '\u516c\u53f8', s: '\u516c\u53f8', p: 'g\u014dngs\u012b', meaning: TR('company', '\u4f1a\u793e', '\ud68c\uc0ac'),\n        ex: [W('\u4ed6','\u4ed6','T\u0101'), W('\u7684','\u7684','de'), W('\u516c\u53f8','\u516c\u53f8','g\u014dngs\u012b'), W('\u5728','\u5728','z\u00e0i'), W('\u53f0\u5317','\u53f0\u5317','T\u00e1ib\u011bi'), '\u3002'],\n        exEn: TR('His company is in Taipei.', '\u5f7c\u306e\u4f1a\u793e\u306f\u53f0\u5317\u306b\u3042\u308a\u307e\u3059\u3002', '\uadf8\uc758 \ud68c\uc0ac\ub294 \ud0c0\uc774\ubca0\uc774\uc5d0 \uc788\uc5b4\uc694.') }\n    ],\n    'pv11-word-list-4': [\n      { t: '\u6bcf', s: '\u6bcf', p: 'm\u011bi', meaning: TR('every', '\u6bce', '\ub9e4'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u6bcf','\u6bcf','m\u011bi'), W('\u5929','\u5929','ti\u0101n'), W('\u4e03','\u4e03','q\u012b'), W('\u9ede','\u70b9','di\u01cen'), W('\u8d77\u5e8a','\u8d77\u5e8a','q\u01d0chu\u00e1ng'), '\u3002'],\n        exEn: TR('I get up at seven every day.', '\u79c1\u306f\u6bce\u65e57\u6642\u306b\u8d77\u304d\u307e\u3059\u3002', '\uc800\ub294 \ub9e4\uc77c 7\uc2dc\uc5d0 \uc77c\uc5b4\ub098\uc694.') },\n      { t: '\u5225\u7684', s: '\u522b\u7684', p: 'bi\u00e9de', meaning: TR('other', '\u4ed6\u306e', '\ub2e4\ub978'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u53ea','\u53ea','zh\u01d0'), W('\u8981','\u8981','y\u00e0o'), W('\u9019\u500b','\u8fd9\u4e2a','zh\u00e8ige'), '\uff0c', WD('\u6c92','\u6ca1','m\u00e9i','m\u00e9i'), W('\u6709','\u6709','y\u01d2u'), WD('\u5225\u7684','\u522b\u7684','bi\u00e9de','bi\u00e9de'), '\u3002'],\n        exEn: TR('I only want this one, nothing else.', '\u3053\u308c\u3060\u3051\u3067\u3044\u3044\u3067\u3059\u3001\u4ed6\u306f\u3044\u308a\u307e\u305b\u3093\u3002', '\uc774\uac83\ub9cc \ud544\uc694\ud574\uc694, \ub2e4\ub978 \uac74 \ud544\uc694 \uc5c6\uc5b4\uc694.') },\n      { t: '\u5225\u4eba', s: '\u522b\u4eba', p: 'bi\u00e9r\u00e9n', meaning: TR('other people', '\u4ed6\u306e\u4eba', '\ub2e4\ub978 \uc0ac\ub78c'),\n        ex: [WD('\u5225\u4eba','\u522b\u4eba','Bi\u00e9r\u00e9n','bi\u00e9r\u00e9n'), W('\u90fd','\u90fd','d\u014du'), W('\u4e0b\u8ab2','\u4e0b\u8bfe','xi\u00e0k\u00e8'), W('\u4e86','\u4e86','le'), '\u3002'],\n        exEn: TR(\"Everyone else has gotten out of class.\", '\u4ed6\u306e\u4eba\u306f\u3082\u3046\u6388\u696d\u304c\u7d42\u308f\u308a\u307e\u3057\u305f\u3002', '\ub2e4\ub978 \uc0ac\ub78c\ub4e4\uc740 \ub2e4 \uc218\uc5c5\uc774 \ub05d\ub0ac\uc5b4\uc694.') },\n      { t: '\u5225', s: '\u522b', p: 'bi\u00e9', meaning: TR(\"don't\", '\u301c\u3057\u306a\u3044\u3067', '~\ud558\uc9c0 \ub9c8\uc138\uc694'),\n        ex: [WD('\u5225','\u522b','Bi\u00e9','bi\u00e9'), W('\u8aaa','\u8bf4','shu\u014d'), W('\u82f1\u6587','\u82f1\u6587','Y\u012bngw\u00e9n'), '\uff01'],\n        exEn: TR(\"Don't speak English!\", '\u82f1\u8a9e\u3092\u8a71\u3055\u306a\u3044\u3067\u304f\u3060\u3055\u3044\uff01', '\uc601\uc5b4\ub85c \ub9d0\ud558\uc9c0 \ub9c8\uc138\uc694!') }\n    ],\n    'pv11-word-list-5': [\n      { t: '\u4e00\u8d77', s: '\u4e00\u8d77', p: 'y\u00ecq\u01d0', meaning: TR('together', '\u4e00\u7dd2\u306b', '\ud568\uaed8'),\n        ex: [W('\u6211\u5011','\u6211\u4eec','W\u01d2men'), W('\u4e00\u8d77','\u4e00\u8d77','y\u00ecq\u01d0'), W('\u53bb','\u53bb','q\u00f9'), W('\u770b','\u770b','k\u00e0n'), W('\u96fb\u5f71','\u7535\u5f71','di\u00e0ny\u01d0ng'), '\uff0c', W('\u597d','\u597d','h\u01ceo'), W('\u4e0d','\u4e0d','b\u00f9'), W('\u597d','\u597d','h\u01ceo'), '\uff1f'],\n        exEn: TR(\"Let's go watch a movie together, okay?\", '\u4e00\u7dd2\u306b\u6620\u753b\u3092\u898b\u306b\u884c\u304d\u307e\u305b\u3093\u304b\u3002', '\uc6b0\ub9ac \uac19\uc774 \uc601\ud654 \ubcf4\ub7ec \uac08\uae4c\uc694?') },\n      { t: '\u99ac\u4e0a', s: '\u9a6c\u4e0a', p: 'm\u01cesh\u00e0ng', meaning: TR('right away; immediately', '\u3059\u3050\u306b', '\uace7; \ubc14\ub85c'),\n        ex: [W('\u6211','\u6211','W\u01d2'), WD('\u99ac\u4e0a','\u9a6c\u4e0a','m\u01cesh\u00e0ng','m\u01cesh\u00e0ng'), W('\u5c31','\u5c31','ji\u00f9'), W('\u4f86','\u6765','l\u00e1i'), '\u3002'],\n        exEn: TR(\"I'll come right away.\", '\u3059\u3050\u306b\u884c\u304d\u307e\u3059\u3002', '\uae08\ubc29 \uac08\uac8c\uc694.') },\n      { t: '\u5c31', s: '\u5c31', p: 'ji\u00f9', meaning: TR('then; right away', '\u3059\u3050;\u305d\u308c\u306a\u3089', '\ubc14\ub85c; \uadf8\ub7ec\uba74'),\n        ex: [W('\u4e0b','\u4e0b','Xi\u00e0'), W('\u4e86','\u4e86','le'), W('\u8ab2','\u8bfe','k\u00e8'), '\uff0c', W('\u6211','\u6211','w\u01d2'), W('\u5c31','\u5c31','ji\u00f9'), W('\u56de','\u56de','hu\u00ed'), W('\u5bb6','\u5bb6','ji\u0101'), '\u3002'],\n        exEn: TR('After class, I go straight home.', '\u6388\u696d\u304c\u7d42\u308f\u3063\u305f\u3089\u3001\u3059\u3050\u5bb6\u306b\u5e30\u308a\u307e\u3059\u3002', '\uc218\uc5c5\uc774 \ub05d\ub098\uba74 \ubc14\ub85c \uc9d1\uc5d0 \uac00\uc694.') },\n      { t: '\u4e00\u6703\u5152', s: '\u4e00\u4f1a\u513f', p: 'y\u00echu\u01d0r', meaning: TR('a moment', '\u3057\u3070\u3089\u304f', '\uc7a0\uc2dc'),\n        ex: [W('\u8acb','\u8bf7','Q\u01d0ng'), W('\u7b49','\u7b49','d\u011bng'), WD('\u4e00\u6703\u5152','\u4e00\u4f1a\u513f','y\u00echu\u01d0r','y\u00echu\u01d0r'), '\u3002'],\n        exEn: TR('Please wait a moment.', '\u5c11\u3005\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u3002', '\uc7a0\uc2dc\ub9cc \uae30\ub2e4\ub824 \uc8fc\uc138\uc694.') },\n      { t: '\u4e00\u4e0b', s: '\u4e00\u4e0b', p: 'y\u00edxi\u00e0', meaning: TR('a moment (briefly)', '\u3061\u3087\u3063\u3068', '\uc7a0\uae50'),\n        ex: [W('\u8acb','\u8bf7','Q\u01d0ng'), W('\u7b49','\u7b49','d\u011bng'), W('\u4e00\u4e0b','\u4e00\u4e0b','y\u00edxi\u00e0'), '\u3002'],\n        exEn: TR('Please wait a moment.', '\u3061\u3087\u3063\u3068\u5f85\u3063\u3066\u304f\u3060\u3055\u3044\u3002', '\uc7a0\uae50\ub9cc \uae30\ub2e4\ub824 \uc8fc\uc138\uc694.') },\n      { t: '\u591c\u88e1', s: '\u591c\u91cc', p: 'y\u00e8l\u01d0', meaning: TR('at night', '\u591c\u306b', '\ubc24\uc5d0'),\n        ex: [W('\u6628\u5929','\u6628\u5929','Zu\u00f3ti\u0101n'), WD('\u591c\u88e1','\u591c\u91cc','y\u00e8l\u01d0','y\u00e8l\u01d0'), W('\u5f88','\u5f88','h\u011bn'), W('\u51b7','\u51b7','l\u011bng'), '\u3002'],\n        exEn: TR('Last night it was very cold.', '\u6628\u591c\u306f\u3068\u3066\u3082\u5bd2\u304b\u3063\u305f\u3067\u3059\u3002', '\uc5b4\uc82f\ubc24\uc740 \ub9e4\uc6b0 \ucd94\uc6e0\uc5b4\uc694.') },\n      { t: '\u591c', s: '\u591c', p: 'y\u00e8', meaning: TR('night', '\u591c', '\ubc24'),\n        ex: [W('\u9019','\u8fd9','Zh\u00e8'), W('\u662f','\u662f','sh\u00ec'), W('\u4e00','\u4e00','y\u00ed'), W('\u500b','\u4e2a','ge'), W('\u5f88','\u5f88','h\u011bn'), W('\u7f8e','\u7f8e','m\u011bi'), W('\u7684','\u7684','de'), W('\u591c','\u591c','y\u00e8'), '\u3002'],\n        exEn: TR('This is a beautiful night.', '\u3053\u308c\u306f\u3068\u3066\u3082\u7f8e\u3057\u3044\u591c\u3067\u3059\u3002', '\uc774\uac83\uc740 \ub9e4\uc6b0 \uc544\ub984\ub2e4\uc6b4 \ubc24\uc774\uc5d0\uc694.') }\n    ],\n    'pv11-word-list-6': [\n      { t: '\u7b49', s: '\u7b49', p: 'd\u011bng', meaning: TR('to wait', '\u5f85\u3064', '\uae30\ub2e4\ub9ac\ub2e4'),\n        ex: [W('\u4ed6','\u4ed6','T\u0101'), W('\u5728','\u5728','z\u00e0i'), W('\u90a3\u88e1','\u90a3\u91cc','n\u00e0l\u01d0'), W('\u7b49','\u7b49','d\u011bng'), W('\u8ab0','\u8c01','sh\u00e9i'), '\uff1f'],\n        exEn: TR('Who is he waiting for there?', '\u5f7c\u306f\u305d\u3053\u3067\u8ab0\u3092\u5f85\u3063\u3066\u3044\u307e\u3059\u304b\u3002', '\uadf8\ub294 \uac70\uae30\uc11c \ub204\uad6c\ub97c \uae30\ub2e4\ub9ac\uace0 \uc788\uc5b4\uc694?') },\n      { t: '\u5427', s: '\u5427', p: 'ba', meaning: TR('question particle (probability)', '\u301c\u3067\u3057\u3087\u3046', '~\uc8e0 (\ucd94\uce21)'),\n        ex: [W('\u4f60\u5011','\u4f60\u4eec','N\u01d0men'), W('\u6628\u5929','\u6628\u5929','zu\u00f3ti\u0101n'), W('\u73a9','\u73a9','w\u00e1n'), W('\u5f97','\u5f97','de'), W('\u5f88','\u5f88','h\u011bn'), W('\u597d','\u597d','h\u01ceo'), W('\u5427','\u5427','ba'), '\uff1f'],\n        exEn: TR('You all had a good time yesterday, didn\\u2019t you?', '\u6628\u65e5\u306f\u697d\u3057\u304b\u3063\u305f\u3067\u3057\u3087\u3046\uff1f', '\uc5b4\uc81c \uc7ac\ubbf8\uc788\uac8c \ub180\uc558\uc8e0?') },\n      { t: '\u4e0a', s: '\u4e0a', p: 'sh\u00e0ng', meaning: TR('to go to; to get on\/board', '\u884c\u304f;\u4e57\u308b', '\uac00\ub2e4; \ud0c0\ub2e4'),\n        ex: [W('\u4f60','\u4f60','N\u01d0'), W('\u8981','\u8981','y\u00e0o'), W('\u4e0a','\u4e0a','sh\u00e0ng'), W('\u54ea\u5152','\u54ea\u513f','n\u01cer'), W('\u53bb','\u53bb','q\u00f9'), '\uff1f'],\n        exEn: TR('Where are you going?', '\u3069\u3053\u3078\u884c\u304d\u307e\u3059\u304b\u3002', '\uc5b4\ub514\ub85c \uac00\uc138\uc694?') },\n      { t: '\u6c92\u554f\u984c', s: '\u6ca1\u95ee\u9898', p: 'm\u00e9i w\u00e8nt\u00ed', meaning: TR('no problem', '\u554f\u984c\u306a\u3044', '\ubb38\uc81c\uc5c6\ub2e4'),\n        ex: [W('\u660e\u5929','\u660e\u5929','M\u00edngti\u0101n'), W('\u80fd','\u80fd','n\u00e9ng'), W('\u4f86','\u6765','l\u00e1i'), W('\u55ce','\u5417','ma'), '\uff1f', WD('\u6c92\u554f\u984c','\u6ca1\u95ee\u9898','m\u00e9i w\u00e8nt\u00ed','m\u00e9i w\u00e8nt\u00ed'), '\uff01'],\n        exEn: TR('Can you come tomorrow? No problem!', '\u660e\u65e5\u6765\u3089\u308c\u307e\u3059\u304b\u3002\u554f\u984c\u3042\u308a\u307e\u305b\u3093\uff01', '\ub0b4\uc77c \uc624\uc2e4 \uc218 \uc788\uc5b4\uc694? \ubb38\uc81c\uc5c6\uc5b4\uc694!') },\n      { t: '\u554f\u984c', s: '\u95ee\u9898', p: 'w\u00e8nt\u00ed', meaning: TR('problem; question', '\u554f\u984c;\u8cea\u554f', '\ubb38\uc81c; \uc9c8\ubb38'),\n        ex: [W('\u6211','\u6211','W\u01d2'), W('\u6709','\u6709','y\u01d2u'), W('\u4e00','\u4e00','y\u00ed'), W('\u500b','\u4e2a','ge'), WD('\u554f\u984c','\u95ee\u9898','w\u00e8nt\u00ed','w\u00e8nt\u00ed'), W('\u60f3','\u60f3','xi\u01ceng'), WD('\u554f','\u95ee','w\u00e8n','w\u00e8n'), W('\u60a8','\u60a8','n\u00edn'), '\u3002'],\n        exEn: TR(\"I have a question I'd like to ask you.\", '\u3042\u306a\u305f\u306b\u805e\u304d\u305f\u3044\u8cea\u554f\u304c\u4e00\u3064\u3042\u308a\u307e\u3059\u3002', '\uc5ec\ucb64\ubcf4\uace0 \uc2f6\uc740 \uc9c8\ubb38\uc774 \ud558\ub098 \uc788\uc5b4\uc694.') },\n      { t: '\u5c0d\u4e0d\u8d77', s: '\u5bf9\u4e0d\u8d77', p: 'du\u00ecb\u00f9q\u01d0', meaning: TR('sorry; excuse me', '\u3059\u307f\u307e\u305b\u3093', '\uc8c4\uc1a1\ud569\ub2c8\ub2e4; \uc2e4\ub840\ud569\ub2c8\ub2e4'),\n        ex: [WD('\u5c0d\u4e0d\u8d77','\u5bf9\u4e0d\u8d77','Du\u00ecb\u00f9q\u01d0','du\u00ecb\u00f9q\u01d0'), '\uff0c', WD('\u8acb\u554f','\u8bf7\u95ee','q\u01d0ngw\u00e8n','q\u01d0ngw\u00e8n'), W('\u73fe\u5728','\u73b0\u5728','xi\u00e0nz\u00e0i'), W('\u5e7e','\u51e0','j\u01d0'), W('\u9ede','\u70b9','di\u01cen'), W('\u9418','\u949f','zh\u014dng'), '\uff1f'],\n        exEn: TR('Excuse me, what time is it now?', '\u3059\u307f\u307e\u305b\u3093\u3001\u4eca\u4f55\u6642\u3067\u3059\u304b\u3002', '\uc2e4\ub840\ud569\ub2c8\ub2e4, \uc9c0\uae08 \uba87 \uc2dc\uc608\uc694?') }\n    ]\n  };\n\n  var DIALOGUE = [\n    { speakerT: '\u6797\u5c0f\u59d0', speakerS: '\u6797\u5c0f\u59d0',\n      tokens: [W('\u4f60','\u4f60','N\u01d0'), W('\u4eca\u5929','\u4eca\u5929','j\u012bnti\u0101n'), W('\u4e0b\u5348','\u4e0b\u5348','xi\u00e0w\u01d4'), W('\u5e7e','\u51e0','j\u01d0'), W('\u9ede','\u70b9','di\u01cen'), WD('\u4e0b\u8ab2','\u4e0b\u8bfe','xi\u00e0k\u00e8','xi\u00e0k\u00e8'), '\uff1f'],\n      en: TR('What time do you get out of class this afternoon?', '\u4eca\u65e5\u306e\u5348\u5f8c\u3001\u4f55\u6642\u306b\u6388\u696d\u304c\u7d42\u308f\u308a\u307e\u3059\u304b\u3002', '\uc624\ub298 \uc624\ud6c4 \uba87 \uc2dc\uc5d0 \uc218\uc5c5\uc774 \ub05d\ub098\uc694?') },\n    { speakerT: '\u738b\u5148\u751f', speakerS: '\u738b\u5148\u751f',\n      tokens: [W('\u4e09','\u4e09','S\u0101n'), W('\u9ede','\u70b9','di\u01cen'), W('\u534a','\u534a','b\u00e0n'), WD('\u4e0b\u8ab2','\u4e0b\u8bfe','xi\u00e0k\u00e8','xi\u00e0k\u00e8'), '\u3002'],\n      en: TR('I get out of class at 3:30.', '3\u6642\u534a\u306b\u6388\u696d\u304c\u7d42\u308f\u308a\u307e\u3059\u3002', '3\uc2dc \ubc18\uc5d0 \uc218\uc5c5\uc774 \ub05d\ub098\uc694.') },\n    { speakerT: '\u6797\u5c0f\u59d0', speakerS: '\u6797\u5c0f\u59d0',\n      tokens: [W('\u6211\u5011','\u6211\u4eec','W\u01d2men'), W('\u4e00\u8d77','\u4e00\u8d77','y\u00ecq\u01d0'), W('\u53bb','\u53bb','q\u00f9'), W('\u770b','\u770b','k\u00e0n'), W('\u96fb\u5f71','\u7535\u5f71','di\u00e0ny\u01d0ng'), '\uff0c', W('\u597d','\u597d','h\u01ceo'), W('\u4e0d','\u4e0d','b\u00f9'), W('\u597d','\u597d','h\u01ceo'), '\uff1f'],\n      en: TR(\"Let's go watch a movie together, okay?\", '\u4e00\u7dd2\u306b\u6620\u753b\u3092\u898b\u306b\u884c\u304d\u307e\u305b\u3093\u304b\u3002', '\uc6b0\ub9ac \uac19\uc774 \uc601\ud654 \ubcf4\ub7ec \uac08\uae4c\uc694?') },\n    { speakerT: '\u738b\u5148\u751f', speakerS: '\u738b\u5148\u751f',\n      tokens: [W('\u597d','\u597d','H\u01ceo'), W('\u554a','\u554a','a'), '\uff01', W('\u96fb\u5f71','\u7535\u5f71','di\u00e0ny\u01d0ng'), W('\u5e7e','\u51e0','j\u01d0'), W('\u9ede','\u70b9','di\u01cen'), WD('\u9418','\u949f','zh\u014dng','zh\u014dng'), W('\u7684','\u7684','de'), '\uff1f'],\n      en: TR('Great! What time is the movie?', '\u3044\u3044\u3067\u3059\u306d\uff01\u6620\u753b\u306f\u4f55\u6642\u304b\u3089\u3067\u3059\u304b\u3002', '\uc88b\uc544\uc694! \uc601\ud654\ub294 \uba87 \uc2dc\uc608\uc694?') },\n    { speakerT: '\u6797\u5c0f\u59d0', speakerS: '\u6797\u5c0f\u59d0',\n      tokens: [W('\u4e94','\u4e94','W\u01d4'), W('\u9ede','\u70b9','di\u01cen'), W('\u7684','\u7684','de'), '\u3002', W('\u4e0b','\u4e0b','Xi\u00e0'), W('\u4e86','\u4e86','le'), W('\u8ab2','\u8bfe','k\u00e8'), '\uff0c', W('\u6211\u5011','\u6211\u4eec','w\u01d2men'), W('\u5c31','\u5c31','ji\u00f9'), W('\u53bb','\u53bb','q\u00f9'), W('\u8cb7','\u4e70','m\u01cei'), W('\u7968','\u7968','pi\u00e0o'), '\u3002'],\n      en: TR(\"It's at five. After class, let's go buy tickets right away.\", '5\u6642\u304b\u3089\u3067\u3059\u3002\u6388\u696d\u304c\u7d42\u308f\u3063\u305f\u3089\u3001\u3059\u3050\u30c1\u30b1\u30c3\u30c8\u3092\u8cb7\u3044\u306b\u884c\u304d\u307e\u3057\u3087\u3046\u3002', '5\uc2dc\uc608\uc694. \uc218\uc5c5 \ub05d\ub098\uba74 \ubc14\ub85c \ud45c \uc0ac\ub7ec \uac00\uc694.') },\n    { speakerT: '\u738b\u5148\u751f', speakerS: '\u738b\u5148\u751f',\n      tokens: [W('\u597d','\u597d','H\u01ceo'), '\uff0c', W('\u6211','\u6211','w\u01d2'), W('\u5728','\u5728','z\u00e0i'), W('\u5b78\u6821','\u5b66\u6821','xu\u00e9xi\u00e0o'), WD('\u9580\u53e3','\u95e8\u53e3','m\u00e9nk\u01d2u','m\u00e9nk\u01d2u'), W('\u7b49','\u7b49','d\u011bng'), W('\u4f60','\u4f60','n\u01d0'), '\u3002'],\n      en: TR(\"Okay, I'll wait for you at the school entrance.\", '\u306f\u3044\u3001\u5b66\u6821\u306e\u5165\u308a\u53e3\u3067\u5f85\u3063\u3066\u3044\u307e\u3059\u3002', '\ub124, \ud559\uad50 \uc785\uad6c\uc5d0\uc11c \uae30\ub2e4\ub9b4\uac8c\uc694.') },\n    { speakerT: '\u6797\u5c0f\u59d0', speakerS: '\u6797\u5c0f\u59d0',\n      tokens: [W('\u5225','\u522b','Bi\u00e9'), W('\u5fd8','\u5fd8','w\u00e0ng'), W('\u4e86','\u4e86','le'), '\uff0c', W('\u4e94','\u4e94','w\u01d4'), W('\u9ede','\u70b9','di\u01cen'), W('\u4ee5\u524d','\u4ee5\u524d','y\u01d0qi\u00e1n'), W('\u8981','\u8981','y\u00e0o'), W('\u5230','\u5230','d\u00e0o'), W('\u5594','\u5594','\u014d'), '\uff01'],\n      en: TR(\"Don't forget, you need to get there before five!\", '\u5fd8\u308c\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u306d\u30015\u6642\u524d\u306b\u7740\u3044\u3066\u304f\u3060\u3055\u3044\uff01', '\uc78a\uc9c0 \ub9c8\uc138\uc694, 5\uc2dc \uc804\uc5d0 \ub3c4\ucc29\ud574\uc57c \ud574\uc694!') }\n  ];\n\n  var ALL_WORDS = [];\n  Object.keys(GROUPS).forEach(function (k) {\n    GROUPS[k].forEach(function (w) { ALL_WORDS.push(w); });\n  });\n\n  function trSpans(tr) {\n    return '<span class=\"pv11-tr pv11-tr-en\">' + tr.en + '<\/span>' +\n           '<span class=\"pv11-tr pv11-tr-ja\">' + tr.ja + '<\/span>' +\n           '<span class=\"pv11-tr pv11-tr-ko\">' + tr.ko + '<\/span>';\n  }\n\n  function rubyWord(w) {\n    return '<span class=\"pv11-sent-word\">' +\n      '<ruby class=\"lang-zh-TW\"><span class=\"rb\">' + w.t + '<\/span><rt>' + w.pt + '<\/rt><\/ruby>' +\n      '<ruby class=\"lang-zh-CN\"><span class=\"rb\">' + w.s + '<\/span><rt>' + w.ps + '<\/rt><\/ruby>' +\n      '<\/span>';\n  }\n\n  function renderTokens(tokens) {\n    var html = '';\n    tokens.forEach(function (tok) {\n      if (typeof tok === 'string') {\n        html += '<span class=\"pv11-punct\">' + tok + '<\/span>';\n      } else {\n        html += rubyWord(tok);\n      }\n    });\n    return html;\n  }\n\n  function headwordRuby(t, s, pt, ps) {\n    return '<ruby class=\"lang-zh-TW\"><span class=\"rb\">' + t + '<\/span><rt>' + pt + '<\/rt><\/ruby>' +\n           '<ruby class=\"lang-zh-CN\"><span class=\"rb\">' + s + '<\/span><rt>' + ps + '<\/rt><\/ruby>';\n  }\n\n  var counter = 0;\n  Object.keys(GROUPS).forEach(function (containerId) {\n    var container = root.querySelector('#' + containerId);\n    if (!container) return;\n    var html = '';\n    GROUPS[containerId].forEach(function (w) {\n      counter++;\n      var num = (counter < 10 ? '0' : '') + counter;\n      html += '<div class=\"pv11-word-card\">' +\n        '<div class=\"pv11-word-top\">' +\n          '<span class=\"pv11-num\">' + num + '<\/span>' +\n          '<span class=\"pv11-hanzi\">' + headwordRuby(w.t, w.s, w.pt || w.p, w.ps || w.p) + '<\/span>' +\n          '<span class=\"pv11-meaning\">' + trSpans(w.meaning) + '<\/span>' +\n          '<button class=\"pv11-speaker\" data-trad=\"' + w.t + '\" data-simp=\"' + w.s + '\" aria-label=\"Play pronunciation\">' + SPEAKER_SVG + '<\/button>' +\n        '<\/div>' +\n        '<div class=\"pv11-example\">' +\n          renderTokens(w.ex) +\n          '<span class=\"pv11-en\">' + trSpans(w.exEn) + '<\/span>' +\n        '<\/div>' +\n      '<\/div>';\n    });\n    container.innerHTML = html;\n  });\n\n  var dialogueEl = root.querySelector('#pv11-dialogue');\n  if (dialogueEl) {\n    var dHtml = '';\n    DIALOGUE.forEach(function (line) {\n      dHtml += '<div class=\"pv11-line\">' +\n        '<span class=\"pv11-speaker-tag\">' +\n          '<span class=\"lang-zh-TW\">' + line.speakerT + '<\/span>' +\n          '<span class=\"lang-zh-CN\">' + line.speakerS + '<\/span>' +\n        '<\/span>' +\n        '<span class=\"pv11-line-body\">' +\n          renderTokens(line.tokens) +\n          '<span class=\"pv11-line-en\">' + trSpans(line.en) + '<\/span>' +\n        '<\/span>' +\n      '<\/div>';\n    });\n    dialogueEl.innerHTML = dHtml;\n  }\n\n  \/\/ ---- Translation language toggle ----\n  var langBtns = root.querySelectorAll('.pv11-lang-btn');\n  langBtns.forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var lang = btn.getAttribute('data-lang');\n      root.classList.remove('pv11-lang-en', 'pv11-lang-ja', 'pv11-lang-ko');\n      root.classList.add('pv11-lang-' + lang);\n      langBtns.forEach(function (b) { b.classList.remove('pv11-lang-active'); });\n      btn.classList.add('pv11-lang-active');\n    });\n  });\n  root.classList.add('pv11-lang-en');\n\n  \/\/ ---- Flashcards ----\n  var fcCard = root.querySelector('#pv11-flashcard');\n  var fcFront = root.querySelector('#pv11-fc-front');\n  var fcBack = root.querySelector('#pv11-fc-back');\n  var fcProgress = root.querySelector('#pv11-fc-progress');\n  var fcPrevBtn = root.querySelector('#pv11-fc-prev');\n  var fcNextBtn = root.querySelector('#pv11-fc-next');\n  var fcIndex = 0;\n  var fcFlipped = false;\n\n  function renderFlashcard() {\n    var w = ALL_WORDS[fcIndex];\n    if (!w || !fcFront || !fcBack) return;\n    fcFront.innerHTML = '<span class=\"pv11-hanzi\">' + headwordRuby(w.t, w.s, w.pt || w.p, w.ps || w.p) + '<\/span>';\n    fcBack.innerHTML = '<span class=\"pv11-meaning\">' + trSpans(w.meaning) + '<\/span>';\n    if (fcProgress) fcProgress.textContent = (fcIndex + 1) + ' \/ ' + ALL_WORDS.length;\n    if (fcCard) fcCard.classList.remove('pv11-flipped');\n    fcFlipped = false;\n  }\n\n  if (fcCard) {\n    fcCard.addEventListener('click', function () {\n      fcFlipped = !fcFlipped;\n      fcCard.classList.toggle('pv11-flipped', fcFlipped);\n    });\n  }\n  if (fcPrevBtn) fcPrevBtn.addEventListener('click', function () {\n    fcIndex = (fcIndex - 1 + ALL_WORDS.length) % ALL_WORDS.length;\n    renderFlashcard();\n  });\n  if (fcNextBtn) fcNextBtn.addEventListener('click', function () {\n    fcIndex = (fcIndex + 1) % ALL_WORDS.length;\n    renderFlashcard();\n  });\n  renderFlashcard();\n\n  \/\/ ---- Match It game ----\n  var gameColZh = root.querySelector('#pv11-game-col-zh');\n  var gameColEn = root.querySelector('#pv11-game-col-en');\n  var gameStatus = root.querySelector('#pv11-game-status');\n  var gameWin = root.querySelector('#pv11-game-win');\n  var gameNewBtn = root.querySelector('#pv11-game-new');\n  var gameRound = [];\n  var gameSelectedZh = null;\n  var gameSelectedEn = null;\n  var gameMatchedCount = 0;\n  var gameBusy = false;\n\n  function shuffle(arr) {\n    var a = arr.slice();\n    for (var i = a.length - 1; i > 0; i--) {\n      var j = Math.floor(Math.random() * (i + 1));\n      var tmp = a[i]; a[i] = a[j]; a[j] = tmp;\n    }\n    return a;\n  }\n\n  function startRound() {\n    gameRound = shuffle(ALL_WORDS).slice(0, 8);\n    gameSelectedZh = null;\n    gameSelectedEn = null;\n    gameMatchedCount = 0;\n    gameBusy = false;\n    if (gameWin) gameWin.classList.remove('pv11-show');\n\n    var zhOrder = shuffle(gameRound);\n    var enOrder = shuffle(gameRound);\n\n    gameColZh.innerHTML = zhOrder.map(function (w) {\n      return '<button class=\"pv11-tile\" data-id=\"' + w.t + '\" data-side=\"zh\">' +\n        '<span class=\"lang-zh-TW\">' + w.t + '<\/span><span class=\"lang-zh-CN\">' + w.s + '<\/span>' +\n        '<span class=\"pv11-tile-py\">' + (w.pt || w.p) + '<\/span>' +\n      '<\/button>';\n    }).join('');\n\n    gameColEn.innerHTML = enOrder.map(function (w) {\n      return '<button class=\"pv11-tile\" data-id=\"' + w.t + '\" data-side=\"en\">' + trSpans(w.meaning) + '<\/button>';\n    }).join('');\n\n    updateGameStatus();\n  }\n\n  function updateGameStatus() {\n    if (gameStatus) gameStatus.textContent = gameMatchedCount + ' \/ ' + gameRound.length + ' matched';\n  }\n\n  function handleTileClick(tile) {\n    if (gameBusy || tile.classList.contains('pv11-matched')) return;\n    var side = tile.getAttribute('data-side');\n\n    if (side === 'zh') {\n      if (gameSelectedZh) gameSelectedZh.classList.remove('pv11-selected');\n      gameSelectedZh = tile;\n      tile.classList.add('pv11-selected');\n    } else {\n      if (gameSelectedEn) gameSelectedEn.classList.remove('pv11-selected');\n      gameSelectedEn = tile;\n      tile.classList.add('pv11-selected');\n    }\n\n    if (gameSelectedZh) {\n      if (gameSelectedEn) {\n        var zhId = gameSelectedZh.getAttribute('data-id');\n        var enId = gameSelectedEn.getAttribute('data-id');\n        if (zhId === enId) {\n          gameSelectedZh.classList.remove('pv11-selected');\n          gameSelectedEn.classList.remove('pv11-selected');\n          gameSelectedZh.classList.add('pv11-matched');\n          gameSelectedEn.classList.add('pv11-matched');\n          gameMatchedCount++;\n          updateGameStatus();\n          gameSelectedZh = null;\n          gameSelectedEn = null;\n          var roundDone = (gameMatchedCount === gameRound.length);\n          if (roundDone) {\n            if (gameWin) {\n              gameWin.classList.add('pv11-show');\n            }\n          }\n        } else {\n          gameBusy = true;\n          var z = gameSelectedZh, en = gameSelectedEn;\n          z.classList.add('pv11-wrong');\n          en.classList.add('pv11-wrong');\n          setTimeout(function () {\n            z.classList.remove('pv11-selected', 'pv11-wrong');\n            en.classList.remove('pv11-selected', 'pv11-wrong');\n            gameBusy = false;\n          }, 400);\n          gameSelectedZh = null;\n          gameSelectedEn = null;\n        }\n      }\n    }\n  }\n\n  root.addEventListener('click', function (e) {\n    var tile = e.target.closest('.pv11-tile');\n    if (tile) {\n      if (root.contains(tile)) handleTileClick(tile);\n    }\n  });\n  if (gameNewBtn) gameNewBtn.addEventListener('click', startRound);\n\n  startRound();\n\n  \/\/ ---- Vocabulary Quiz (follows the EN\/JA\/KO translation toggle) ----\n  function QMC(promptTR, optionsTR, answer) { return { type: 'mc', prompt: promptTR, options: optionsTR, answer: answer }; }\n  function QTYPE(promptTR, accept) { return { type: 'type', prompt: promptTR, accept: accept }; }\n\n  var QUIZ_DATA = [\n    QTYPE(TR('Type the pinyin for <span class=\"lang-zh-TW\">\u9418\u982d<\/span><span class=\"lang-zh-CN\">\u949f\u5934<\/span>.', '<span class=\"lang-zh-TW\">\u9418\u982d<\/span><span class=\"lang-zh-CN\">\u949f\u5934<\/span>\u306e\u30d4\u30f3\u30a4\u30f3\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002', '<span class=\"lang-zh-TW\">\u9418\u982d<\/span><span class=\"lang-zh-CN\">\u949f\u5934<\/span>\uc758 \ubcd1\uc74c\uc744 \uc785\ub825\ud558\uc138\uc694.'), ['zhongtou']),\n    QMC(\n      TR('\u523b means...', '\u523b\u306e\u610f\u5473\u306f?', '\u523b\uc758 \ub73b\uc740?'),\n      [\n        TR('a quarter of an hour', '15\u5206', '15\ubd84'),\n        TR('minute', '\u5206', '\ubd84'),\n        TR('hour', '\u6642\u9593', '\uc2dc\uac04'),\n        TR('about; almost', '\u3082\u3046\u3059\u3050', '\uac70\uc758')\n      ], 0),\n    QMC(\n      TR('\u5dee\u4e0d\u591a means...', '\u5dee\u4e0d\u591a\u306e\u610f\u5473\u306f?', '\u5dee\u4e0d\u591a\uc758 \ub73b\uc740?'),\n      [\n        TR('about; almost', '\u3082\u3046\u3059\u3050;\u3060\u3044\u305f\u3044', '\uac70\uc758; \ub300\ub7b5'),\n        TR('to pass', '\u904e\u304e\u308b', '\uc9c0\ub098\ub2e4'),\n        TR('right away', '\u3059\u3050\u306b', '\ubc14\ub85c'),\n        TR('then', '\u305d\u308c\u306a\u3089', '\uadf8\ub7ec\uba74')\n      ], 0),\n    QTYPE(TR('Type the pinyin for <span class=\"lang-zh-TW\">\u4e0b\u8ab2<\/span><span class=\"lang-zh-CN\">\u4e0b\u8bfe<\/span>.', '<span class=\"lang-zh-TW\">\u4e0b\u8ab2<\/span><span class=\"lang-zh-CN\">\u4e0b\u8bfe<\/span>\u306e\u30d4\u30f3\u30a4\u30f3\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002', '<span class=\"lang-zh-TW\">\u4e0b\u8ab2<\/span><span class=\"lang-zh-CN\">\u4e0b\u8bfe<\/span>\uc758 \ubcd1\uc74c\uc744 \uc785\ub825\ud558\uc138\uc694.'), ['xiake']),\n    QMC(\n      TR('\u8d77\u5e8a means...', '\u8d77\u5e8a\u306e\u610f\u5473\u306f?', '\u8d77\u5e8a\uc758 \ub73b\uc740?'),\n      [\n        TR('to get up', '\u8d77\u304d\u308b', '\uc77c\uc5b4\ub098\ub2e4'),\n        TR('to sleep', '\u5bdd\u308b', '\uc790\ub2e4'),\n        TR('to rest', '\u4f11\u3080', '\uc26c\ub2e4'),\n        TR('to go to work', '\u51fa\u52e4\u3059\u308b', '\ucd9c\uadfc\ud558\ub2e4')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u7761\u89ba<\/span><span class=\"lang-zh-CN\">\u7761\u89c9<\/span> means...', '<span class=\"lang-zh-TW\">\u7761\u89ba<\/span><span class=\"lang-zh-CN\">\u7761\u89c9<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u7761\u89ba<\/span><span class=\"lang-zh-CN\">\u7761\u89c9<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('to sleep', '\u5bdd\u308b', '\uc790\ub2e4'),\n        TR('to get up', '\u8d77\u304d\u308b', '\uc77c\uc5b4\ub098\ub2e4'),\n        TR('bed', '\u30d9\u30c3\u30c9', '\uce68\ub300'),\n        TR('to rest', '\u4f11\u3080', '\uc26c\ub2e4')\n      ], 0),\n    QMC(\n      TR('\u4e0a\u73ed means...', '\u4e0a\u73ed\u306e\u610f\u5473\u306f?', '\u4e0a\u73ed\uc758 \ub73b\uc740?'),\n      [\n        TR('to go to work', '\u51fa\u52e4\u3059\u308b', '\ucd9c\uadfc\ud558\ub2e4'),\n        TR('to get out of class', '\u6388\u696d\u304c\u7d42\u308f\u308b', '\uc218\uc5c5\uc774 \ub05d\ub098\ub2e4'),\n        TR('to rest', '\u4f11\u3080', '\uc26c\ub2e4'),\n        TR('to sleep', '\u5bdd\u308b', '\uc790\ub2e4')\n      ], 0),\n    QTYPE(TR('Type the pinyin for \u4f11\u606f.', '\u4f11\u606f\u306e\u30d4\u30f3\u30a4\u30f3\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002', '\u4f11\u606f\uc758 \ubcd1\uc74c\uc744 \uc785\ub825\ud558\uc138\uc694.'), ['xiuxi']),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u9580\u53e3<\/span><span class=\"lang-zh-CN\">\u95e8\u53e3<\/span> means...', '<span class=\"lang-zh-TW\">\u9580\u53e3<\/span><span class=\"lang-zh-CN\">\u95e8\u53e3<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u9580\u53e3<\/span><span class=\"lang-zh-CN\">\u95e8\u53e3<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('entrance; doorway', '\u5165\u308a\u53e3', '\uc785\uad6c'),\n        TR('door', '\u30c9\u30a2', '\ubb38'),\n        TR('train station', '\u99c5', '\uae30\ucc28\uc5ed'),\n        TR('bus stop', '\u30d0\u30b9\u505c', '\ubc84\uc2a4 \uc815\ub958\uc7a5')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u706b\u8eca\u7ad9<\/span><span class=\"lang-zh-CN\">\u706b\u8f66\u7ad9<\/span> means...', '<span class=\"lang-zh-TW\">\u706b\u8eca\u7ad9<\/span><span class=\"lang-zh-CN\">\u706b\u8f66\u7ad9<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u706b\u8eca\u7ad9<\/span><span class=\"lang-zh-CN\">\u706b\u8f66\u7ad9<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('train station', '\u99c5', '\uae30\ucc28\uc5ed'),\n        TR('bus stop', '\u30d0\u30b9\u505c', '\ubc84\uc2a4 \uc815\ub958\uc7a5'),\n        TR('company', '\u4f1a\u793e', '\ud68c\uc0ac'),\n        TR('entrance', '\u5165\u308a\u53e3', '\uc785\uad6c')\n      ], 0),\n    QMC(\n      TR('\u516c\u53f8 means...', '\u516c\u53f8\u306e\u610f\u5473\u306f?', '\u516c\u53f8\uc758 \ub73b\uc740?'),\n      [\n        TR('company', '\u4f1a\u793e', '\ud68c\uc0ac'),\n        TR('school', '\u5b66\u6821', '\ud559\uad50'),\n        TR('train station', '\u99c5', '\uae30\ucc28\uc5ed'),\n        TR('class; group', '\u30af\u30e9\u30b9', '\ubc18')\n      ], 0),\n    QMC(\n      TR('\u6bcf means...', '\u6bcf\u306e\u610f\u5473\u306f?', '\u6bcf\uc758 \ub73b\uc740?'),\n      [\n        TR('every', '\u6bce', '\ub9e4'),\n        TR('other', '\u4ed6\u306e', '\ub2e4\ub978'),\n        TR('together', '\u4e00\u7dd2\u306b', '\ud568\uaed8'),\n        TR(\"don't\", '\u301c\u3057\u306a\u3044\u3067', '~\ud558\uc9c0 \ub9c8\uc138\uc694')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u5225\u4eba<\/span><span class=\"lang-zh-CN\">\u522b\u4eba<\/span> means...', '<span class=\"lang-zh-TW\">\u5225\u4eba<\/span><span class=\"lang-zh-CN\">\u522b\u4eba<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u5225\u4eba<\/span><span class=\"lang-zh-CN\">\u522b\u4eba<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('other people', '\u4ed6\u306e\u4eba', '\ub2e4\ub978 \uc0ac\ub78c'),\n        TR('every', '\u6bce', '\ub9e4'),\n        TR('other', '\u4ed6\u306e', '\ub2e4\ub978'),\n        TR(\"don't\", '\u301c\u3057\u306a\u3044\u3067', '~\ud558\uc9c0 \ub9c8\uc138\uc694')\n      ], 0),\n    QTYPE(TR('Type the pinyin for \u4e00\u8d77.', '\u4e00\u8d77\u306e\u30d4\u30f3\u30a4\u30f3\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002', '\u4e00\u8d77\uc758 \ubcd1\uc74c\uc744 \uc785\ub825\ud558\uc138\uc694.'), ['yiqi']),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u99ac\u4e0a<\/span><span class=\"lang-zh-CN\">\u9a6c\u4e0a<\/span> means...', '<span class=\"lang-zh-TW\">\u99ac\u4e0a<\/span><span class=\"lang-zh-CN\">\u9a6c\u4e0a<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u99ac\u4e0a<\/span><span class=\"lang-zh-CN\">\u9a6c\u4e0a<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('right away; immediately', '\u3059\u3050\u306b', '\uace7; \ubc14\ub85c'),\n        TR('together', '\u4e00\u7dd2\u306b', '\ud568\uaed8'),\n        TR('then', '\u305d\u308c\u306a\u3089', '\uadf8\ub7ec\uba74'),\n        TR('a moment', '\u3057\u3070\u3089\u304f', '\uc7a0\uc2dc')\n      ], 0),\n    QMC(\n      TR('\u5c31 means...', '\u5c31\u306e\u610f\u5473\u306f?', '\u5c31\uc758 \ub73b\uc740?'),\n      [\n        TR('then; right away', '\u3059\u3050;\u305d\u308c\u306a\u3089', '\ubc14\ub85c; \uadf8\ub7ec\uba74'),\n        TR('right away; immediately', '\u3059\u3050\u306b', '\uace7; \ubc14\ub85c'),\n        TR('together', '\u4e00\u7dd2\u306b', '\ud568\uaed8'),\n        TR('to wait', '\u5f85\u3064', '\uae30\ub2e4\ub9ac\ub2e4')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u4e00\u6703\u5152<\/span><span class=\"lang-zh-CN\">\u4e00\u4f1a\u513f<\/span> means...', '<span class=\"lang-zh-TW\">\u4e00\u6703\u5152<\/span><span class=\"lang-zh-CN\">\u4e00\u4f1a\u513f<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u4e00\u6703\u5152<\/span><span class=\"lang-zh-CN\">\u4e00\u4f1a\u513f<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('a moment', '\u3057\u3070\u3089\u304f', '\uc7a0\uc2dc'),\n        TR('night', '\u591c', '\ubc24'),\n        TR('then', '\u305d\u308c\u306a\u3089', '\uadf8\ub7ec\uba74'),\n        TR('every', '\u6bce', '\ub9e4')\n      ], 0),\n    QMC(\n      TR('\u7b49 means...', '\u7b49\u306e\u610f\u5473\u306f?', '\u7b49\uc758 \ub73b\uc740?'),\n      [\n        TR('to wait', '\u5f85\u3064', '\uae30\ub2e4\ub9ac\ub2e4'),\n        TR('to stand', '\u7acb\u3064', '\uc11c\ub2e4'),\n        TR('to pass', '\u904e\u304e\u308b', '\uc9c0\ub098\ub2e4'),\n        TR('to rest', '\u4f11\u3080', '\uc26c\ub2e4')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u6c92\u554f\u984c<\/span><span class=\"lang-zh-CN\">\u6ca1\u95ee\u9898<\/span> means...', '<span class=\"lang-zh-TW\">\u6c92\u554f\u984c<\/span><span class=\"lang-zh-CN\">\u6ca1\u95ee\u9898<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u6c92\u554f\u984c<\/span><span class=\"lang-zh-CN\">\u6ca1\u95ee\u9898<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('no problem', '\u554f\u984c\u306a\u3044', '\ubb38\uc81c\uc5c6\ub2e4'),\n        TR('problem; question', '\u554f\u984c;\u8cea\u554f', '\ubb38\uc81c; \uc9c8\ubb38'),\n        TR('excuse me', '\u3059\u307f\u307e\u305b\u3093', '\uc2e4\ub840\ud569\ub2c8\ub2e4'),\n        TR('to wait', '\u5f85\u3064', '\uae30\ub2e4\ub9ac\ub2e4')\n      ], 0),\n    QMC(\n      TR('<span class=\"lang-zh-TW\">\u5c0d\u4e0d\u8d77<\/span><span class=\"lang-zh-CN\">\u5bf9\u4e0d\u8d77<\/span> means...', '<span class=\"lang-zh-TW\">\u5c0d\u4e0d\u8d77<\/span><span class=\"lang-zh-CN\">\u5bf9\u4e0d\u8d77<\/span>\u306e\u610f\u5473\u306f?', '<span class=\"lang-zh-TW\">\u5c0d\u4e0d\u8d77<\/span><span class=\"lang-zh-CN\">\u5bf9\u4e0d\u8d77<\/span>\uc758 \ub73b\uc740?'),\n      [\n        TR('sorry; excuse me', '\u3059\u307f\u307e\u305b\u3093', '\uc8c4\uc1a1\ud569\ub2c8\ub2e4; \uc2e4\ub840\ud569\ub2c8\ub2e4'),\n        TR('no problem', '\u554f\u984c\u306a\u3044', '\ubb38\uc81c\uc5c6\ub2e4'),\n        TR('question particle', '\u301c\u3067\u3057\u3087\u3046', '~\uc8e0'),\n        TR('to wait', '\u5f85\u3064', '\uae30\ub2e4\ub9ac\ub2e4')\n      ], 0)\n  ];\n\n  var UI_STRINGS = {\n    en: { submit: 'Submit', next: 'Next', placeholder: 'Type your answer', correct: 'Correct!', incorrectPrefix: 'Not quite \u2014 the answer is \"', incorrectSuffix: '\".', incorrectGeneric: 'Not quite \u2014 check the highlighted answer above.', scoreLine: 'Nice work! Want to try again?', retake: 'Retake Quiz', questionLabel: 'Question' },\n    ja: { submit: '\u9001\u4fe1', next: '\u6b21\u3078', placeholder: '\u7b54\u3048\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044', correct: '\u6b63\u89e3!', incorrectPrefix: '\u6b8b\u5ff5\u3001\u6b63\u89e3\u306f\u300c', incorrectSuffix: '\u300d\u3067\u3059\u3002', incorrectGeneric: '\u6b8b\u5ff5\u3001\u4e0a\u306e\u30cf\u30a4\u30e9\u30a4\u30c8\u3055\u308c\u305f\u7b54\u3048\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002', scoreLine: '\u3088\u304f\u3067\u304d\u307e\u3057\u305f!\u3082\u3046\u4e00\u5ea6\u6311\u6226\u3057\u307e\u3059\u304b?', retake: '\u30af\u30a4\u30ba\u3092\u3084\u308a\u76f4\u3059', questionLabel: '\u8cea\u554f' },\n    ko: { submit: '\uc81c\ucd9c', next: '\ub2e4\uc74c', placeholder: '\ub2f5\uc744 \uc785\ub825\ud558\uc138\uc694', correct: '\uc815\ub2f5\uc785\ub2c8\ub2e4!', incorrectPrefix: '\uc544\uc27d\ub124\uc694 \u2014 \uc815\ub2f5\uc740 \"', incorrectSuffix: '\"\uc785\ub2c8\ub2e4.', incorrectGeneric: '\uc544\uc27d\ub124\uc694 \u2014 \uc704\uc5d0 \ud45c\uc2dc\ub41c \uc815\ub2f5\uc744 \ud655\uc778\ud558\uc138\uc694.', scoreLine: '\uc798\ud558\uc168\uc5b4\uc694! \ub2e4\uc2dc \ub3c4\uc804\ud574\ubcf4\uc2dc\uaca0\uc5b4\uc694?', retake: '\ud034\uc988 \ub2e4\uc2dc \ud480\uae30', questionLabel: '\ubb38\uc81c' }\n  };\n\n  function getLang() {\n    if (root.classList.contains('pv11-lang-ja')) return 'ja';\n    if (root.classList.contains('pv11-lang-ko')) return 'ko';\n    return 'en';\n  }\n\n  function stripTones(s) {\n    return s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').toLowerCase().replace(\/[^a-z0-9]\/g, '');\n  }\n\n  (function initQuiz() {\n    var qRoot = root.querySelector('#pv11-quiz');\n    if (!qRoot) return;\n    var current = 0;\n    var score = 0;\n    var answered = false;\n\n    function render() {\n      if (current >= QUIZ_DATA.length) { renderScore(); return; }\n      var lang = getLang();\n      var ui = UI_STRINGS[lang];\n      var q = QUIZ_DATA[current];\n      answered = false;\n      var html = '<p class=\"pv11-quiz-progress\">' + ui.questionLabel + ' ' + (current + 1) + ' \/ ' + QUIZ_DATA.length + '<\/p>';\n      html += '<p class=\"pv11-quiz-prompt\">' + q.prompt[lang] + '<\/p>';\n      if (q.type === 'mc') {\n        html += '<div class=\"pv11-quiz-options\">';\n        for (var i = 0; i < q.options.length; i++) {\n          html += '<button type=\"button\" class=\"pv11-quiz-opt\" data-i=\"' + i + '\">' + q.options[i][lang] + '<\/button>';\n        }\n        html += '<\/div>';\n      } else {\n        html += '<div class=\"pv11-quiz-input-row\">';\n        html += '<input type=\"text\" class=\"pv11-quiz-input\" placeholder=\"' + ui.placeholder + '\">';\n        html += '<button type=\"button\" class=\"pv11-quiz-submit\">' + ui.submit + '<\/button>';\n        html += '<\/div>';\n      }\n      html += '<p class=\"pv11-quiz-feedback\"><\/p>';\n      html += '<button type=\"button\" class=\"pv11-quiz-next\" style=\"display:none;\">' + ui.next + '<\/button>';\n      qRoot.innerHTML = html;\n\n      if (q.type === 'mc') {\n        var opts = qRoot.querySelectorAll('.pv11-quiz-opt');\n        opts.forEach(function (btn) {\n          btn.addEventListener('click', function () {\n            if (answered) return;\n            answered = true;\n            var i = parseInt(this.getAttribute('data-i'), 10);\n            var correct = i === q.answer;\n            if (correct) score++;\n            opts.forEach(function (b, bi) {\n              b.setAttribute('disabled', 'disabled');\n              if (bi === q.answer) b.classList.add('correct');\n              else if (bi === i) b.classList.add('incorrect');\n            });\n            showFeedback(correct);\n          });\n        });\n      } else {\n        var input = qRoot.querySelector('.pv11-quiz-input');\n        var submitBtn = qRoot.querySelector('.pv11-quiz-submit');\n        function submit() {\n          if (answered) return;\n          answered = true;\n          var val = stripTones(input.value || '');\n          var correct = q.accept.indexOf(val) !== -1;\n          if (correct) score++;\n          input.setAttribute('disabled', 'disabled');\n          submitBtn.setAttribute('disabled', 'disabled');\n          showFeedback(correct, q.accept[0]);\n        }\n        submitBtn.addEventListener('click', submit);\n        input.addEventListener('keydown', function (e) { if (e.key === 'Enter') submit(); });\n      }\n\n      function showFeedback(correct, correctAnswer) {\n        var fb = qRoot.querySelector('.pv11-quiz-feedback');\n        if (correct) {\n          fb.textContent = ui.correct;\n        } else if (correctAnswer) {\n          fb.textContent = ui.incorrectPrefix + correctAnswer + ui.incorrectSuffix;\n        } else {\n          fb.textContent = ui.incorrectGeneric;\n        }\n        fb.className = 'pv11-quiz-feedback ' + (correct ? 'correct' : 'incorrect');\n        var nextBtn = qRoot.querySelector('.pv11-quiz-next');\n        nextBtn.style.display = 'inline-block';\n        nextBtn.addEventListener('click', function () { current++; render(); });\n      }\n    }\n\n    function renderScore() {\n      var ui = UI_STRINGS[getLang()];\n      qRoot.innerHTML =\n        '<div class=\"pv11-quiz-score\">' +\n        '<span class=\"pv11-quiz-score-num\">' + score + ' \/ ' + QUIZ_DATA.length + '<\/span>' +\n        '<p>' + ui.scoreLine + '<\/p>' +\n        '<button type=\"button\" class=\"pv11-quiz-retake\">' + ui.retake + '<\/button>' +\n        '<\/div>';\n      qRoot.querySelector('.pv11-quiz-retake').addEventListener('click', function () {\n        current = 0; score = 0; render();\n      });\n    }\n\n    render();\n  })();\n\n  \/\/ Speaker buttons (event delegation, Web Speech API) \u2014 headword cards only\n  root.addEventListener('click', function (e) {\n    var btn = e.target.closest('.pv11-speaker');\n    if (!btn || !root.contains(btn)) return;\n    if (!('speechSynthesis' in window)) return;\n    var showingSimp = false;\n    var simpEl = root.querySelector('.lang-zh-CN');\n    if (simpEl) {\n      if (simpEl.offsetParent !== null) showingSimp = true;\n    }\n    var text = showingSimp ? btn.getAttribute('data-simp') : btn.getAttribute('data-trad');\n    var utter = new SpeechSynthesisUtterance(text);\n    utter.lang = showingSimp ? 'zh-CN' : 'zh-TW';\n    window.speechSynthesis.cancel();\n    window.speechSynthesis.speak(utter);\n  });\n\n})();\n<\/script>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><a href=\"https:\/\/tiffanysmandarin.com\/index.php\/shitinghuayu-audio\/\"><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=\"object-fit:cover;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":"","protected":false},"author":2,"featured_media":16392,"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":true,"_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":[1357],"tags":[],"class_list":["post-16794","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-1357"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese<\/title>\n<meta name=\"description\" content=\"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11\" \/>\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\/2026\/09\/09\/book-1-l11\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese\" \/>\n<meta property=\"og:description\" content=\"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/\" \/>\n<meta property=\"og:site_name\" content=\"OneDotDot Chinese\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-09T10:02:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-09T10:02:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/\"},\"author\":{\"name\":\"tiffany\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"headline\":\"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11\",\"datePublished\":\"2026-09-09T10:02:43+00:00\",\"dateModified\":\"2026-09-09T10:02:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/\"},\"wordCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/20190211100150_pic-scaled.jpg\",\"articleSection\":[\"\u8996\u807d\u83ef\u8a9e\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/\",\"name\":\"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/20190211100150_pic-scaled.jpg\",\"datePublished\":\"2026-09-09T10:02:43+00:00\",\"dateModified\":\"2026-09-09T10:02:44+00:00\",\"description\":\"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/20190211100150_pic-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/20190211100150_pic-scaled.jpg\",\"width\":2560,\"height\":1755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/09\\\/09\\\/book-1-l11\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11\"}]},{\"@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":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese","description":"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11","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\/2026\/09\/09\/book-1-l11\/","og_locale":"en_US","og_type":"article","og_title":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese","og_description":"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11","og_url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/","og_site_name":"OneDotDot Chinese","article_published_time":"2026-09-09T10:02:43+00:00","article_modified_time":"2026-09-09T10:02:44+00:00","og_image":[{"width":2560,"height":1755,"url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","type":"image\/jpeg"}],"author":"tiffany","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tiffany","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#article","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/"},"author":{"name":"tiffany","@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"headline":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11","datePublished":"2026-09-09T10:02:43+00:00","dateModified":"2026-09-09T10:02:44+00:00","mainEntityOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/"},"wordCount":2,"publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","articleSection":["\u8996\u807d\u83ef\u8a9e"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/","url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/","name":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11 - OneDotDot Chinese","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#primaryimage"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","datePublished":"2026-09-09T10:02:43+00:00","dateModified":"2026-09-09T10:02:44+00:00","description":"This is just for my students. \u8996\u807d\u83ef\u8a9e Book 1 Lesson 11","breadcrumb":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#primaryimage","url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","contentUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","width":2560,"height":1755},{"@type":"BreadcrumbList","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/09\/09\/book-1-l11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/tiffanysmandarin.com\/"},{"@type":"ListItem","position":2,"name":"\u8996\u807d\u83ef\u8a9e Book 1 Lesson 11"}]},{"@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":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/09\/20190211100150_pic-scaled.jpg","_links":{"self":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/16794","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=16794"}],"version-history":[{"count":1,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/16794\/revisions"}],"predecessor-version":[{"id":16795,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/16794\/revisions\/16795"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media\/16392"}],"wp:attachment":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media?parent=16794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/categories?post=16794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/tags?post=16794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}