{"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264"},"updated":{"$t":"2026-06-20T09:34:54.997-07:00"},"category":[{"term":"Vocabulary"},{"term":"Food"},{"term":"Grammar"},{"term":"Phrases"},{"term":"Tone Games"},{"term":"Tools"}],"title":{"type":"text","$t":"QuestThai - Learn Thai with Fun Games"},"subtitle":{"type":"html","$t":"QuestThai - Learn Thai with Fun Games Free interactive Thai language games designed for foreigners, expats, and travelers. Master Thai tones, vocabulary, phrases, food words, and daily conversations through fun quizzes and games. Play now and learn Thai faster than ever – 100% free!"},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default?alt=json"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"},{"rel":"next","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default?alt=json\u0026start-index=26\u0026max-results=25"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"52"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"25"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-254355996955748932"},"published":{"$t":"2026-06-20T05:29:02.462-07:00"},"updated":{"$t":"2026-06-20T05:29:02.462-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tools"}],"title":{"type":"text","$t":"Thai Name Generator - Find a Real Thai Name with Meaning (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Name Generator cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjLbLHfMstBwcXjufdXQcFQnCR6t7rZfPqFj8mBXyy_e2Hxj4dT5vj5cR65nOaViB7dbA-6AWCx2uuMfz2oavb1jLFannx5mzroW0i1IMFSuCy_pxGVcww42OhRmbIjKRB2PpB2fmA28IB4fE37gK_1kSL1j5LuQiD1QcagZfpn8U1ruSyFiAsevPkHQyCD\/s1672\/8544.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Name Generator Banner - Interactive tool that gives you a real Thai name with its meaning, romanization, and audio, by gender and theme\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjLbLHfMstBwcXjufdXQcFQnCR6t7rZfPqFj8mBXyy_e2Hxj4dT5vj5cR65nOaViB7dbA-6AWCx2uuMfz2oavb1jLFannx5mzroW0i1IMFSuCy_pxGVcww42OhRmbIjKRB2PpB2fmA28IB4fE37gK_1kSL1j5LuQiD1QcagZfpn8U1ruSyFiAsevPkHQyCD\/s1672\/8544.png\" title=\"Thai Name Generator: Find a Real Thai Name with Meaning\" width=\"1200\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption style=\"color: #9333ea; font-size: 13px; margin-top: 8px;\"\u003E\n    Interactive Thai Name Generator illustration - discover an authentic Thai name and the beautiful meaning behind it.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html#app\",\n      \"name\": \"Thai Name Generator - Find a Real Thai Name with Meaning\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Tool\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html\",\n      \"description\": \"Free Thai name generator built from a curated list of real Thai names. Choose a gender and a meaning you like - luck, love, beauty, strength, wisdom, nature, success, or happiness - and get an authentic Thai name with its Thai spelling, romanization, meaning, and audio. Includes a Surprise Me mode and a shareable name card. Built for learners, teachers, and the curious.\",\n      \"learningResourceType\": \"interactive tool\",\n      \"educationalUse\": [\"self-study\",\"cultural-learning\",\"reference\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"All levels\",\n      \"keywords\": \"Thai name generator, real Thai names with meaning, Thai names for foreigners, meaning of Thai names, female Thai names, male Thai names, Thai name and meaning, authentic Thai names, what is my Thai name\",\n      \"teaches\": [\n        \"The meanings behind common Thai names\",\n        \"How Thai names reflect virtues and nature\",\n        \"The difference between Thai given names and nicknames\",\n        \"How Thai names are pronounced\",\n        \"Thai naming culture and values\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"11\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"Are these real Thai names?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Every name in this generator is a real Thai name drawn from a curated list, each with an accurate meaning and romanization. The tool does not invent names; it selects authentic Thai names that match the gender and meaning you choose.\"}},\n        {\"@type\":\"Question\",\"name\":\"What do Thai names usually mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai given names usually carry positive, auspicious meanings drawn from virtues, nature, and good fortune. Common themes include luck, love, beauty, strength, wisdom, nature, success, and happiness. Parents often choose a name for the blessing its meaning conveys.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between a Thai name and a Thai nickname?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most Thai people have a formal given name, often long and of Sanskrit or Pali origin, and a short nickname used in daily life. The formal name appears on documents, while the nickname, often a single short syllable, is what friends and family actually call the person.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can a foreigner use a Thai name?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Using a Thai name for fun, learning, or as a friendly nickname is generally welcomed, especially when you understand and respect its meaning. This tool is designed to help you learn the meaning and pronunciation so you can use a Thai name thoughtfully and accurately.\"}},\n        {\"@type\":\"Question\",\"name\":\"How are Thai names pronounced?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai is a tonal language, so the pronunciation of a name depends on its tones and vowel lengths. This tool provides a romanization and an audio button so you can hear each name spoken and learn to say it correctly.\"}},\n        {\"@type\":\"Question\",\"name\":\"Are Thai names gendered?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Many Thai names are associated with a particular gender, while some are unisex and suit anyone. This generator lets you choose male, female, or any, and includes unisex names that work well for everyone.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Quicksand:wght@400;500;600;700\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qtNG .gen-btn,.qtNG .opt-btn,.qtNG .ll-i,.qtNG .speak-btn,.qtNG .share-btn,.qtNG .surprise-btn{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtNG{--pu:#7c3aed;--pu2:#9333ea;--pk:#db2777;--pk2:#ec4899;--pk3:#f9a8d4;--go:#d97706;--ink:#3b0764;--soft:#6b21a8;--bd:rgba(124,58,237,.16);--bg:#faf5ff;font-family:'Quicksand',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(124,58,237,.14);box-sizing:border-box;}\n.qtNG *{box-sizing:border-box;}\n.qtNG .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qtNG .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qtNG .intro em{font-style:italic;color:var(--ink);}\n.qtNG .intro strong{color:var(--ink);}\n.qtNG .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--pu);margin:28px 0 12px;font-style:italic;}\n.qtNG .thai-i{color:var(--pu);font-weight:700;}\n.qtNG .callout{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(249,168,212,.18));border-left:4px solid var(--pk2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qtNG .callout b{color:var(--pu);}\n.qtNG .tip{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:14.5px;line-height:1.7;}\n.qtNG .tip b{color:var(--pk);}\n\/* ===== GENERATOR TOOL ===== *\/\n.qtNG .tool-header{padding:24px 28px;background:linear-gradient(135deg,#581c87,#9333ea,#db2777);}\n.qtNG .th-title{font-family:'Lora',serif;color:#fff;font-size:22px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qtNG .th-sub{color:rgba(255,255,255,.9);font-size:13px;line-height:1.5;}\n.qtNG .th-badge{display:inline-block;margin-top:10px;padding:3px 12px;border-radius:999px;background:rgba(255,255,255,.2);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qtNG .mode-tabs{display:flex;gap:8px;padding:16px 22px 0;background:#fff;}\n.qtNG .mode-tab{flex:1;padding:11px;border-radius:12px 12px 0 0;border:2px solid var(--bd);border-bottom:none;background:var(--bg);cursor:pointer;font:700 13px 'Quicksand',sans-serif;color:var(--soft);transition:all .2s;text-align:center;}\n.qtNG .mode-tab.active{background:#fff;color:var(--pu);}\n.qtNG .tool{padding:22px;background:#fff;border-bottom:1px solid var(--bd);}\n.qtNG .opt-group{margin-bottom:18px;}\n.qtNG .opt-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--soft);margin-bottom:9px;}\n.qtNG .opt-row{display:flex;gap:8px;flex-wrap:wrap;}\n.qtNG .opt-btn{padding:9px 16px;border-radius:999px;border:2px solid var(--bd);background:#fff;cursor:pointer;font:600 14px 'Quicksand',sans-serif;color:var(--soft);transition:all .18s;display:inline-flex;align-items:center;gap:6px;}\n.qtNG .opt-btn:hover{border-color:var(--pk2);transform:translateY(-1px);}\n.qtNG .opt-btn.active{background:linear-gradient(135deg,var(--pu),var(--pk));color:#fff;border-color:transparent;}\n.qtNG .gen-btn{width:100%;margin-top:6px;padding:15px;border-radius:14px;border:none;background:linear-gradient(135deg,#7c3aed,#db2777);color:#fff;font:700 16px 'Quicksand',sans-serif;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px rgba(124,58,237,.25);}\n.qtNG .gen-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(124,58,237,.35);}\n\/* SURPRISE *\/\n.qtNG .surprise-panel{padding:26px 22px;background:#fff;border-bottom:1px solid var(--bd);text-align:center;display:none;}\n.qtNG .surprise-panel.show{display:block;}\n.qtNG .surprise-panel p{font-size:14px;color:var(--soft);margin:0 0 16px;}\n.qtNG .surprise-btn{padding:16px 32px;border-radius:999px;border:none;background:linear-gradient(135deg,#7c3aed,#db2777);color:#fff;font:700 17px 'Quicksand',sans-serif;cursor:pointer;transition:transform .2s;box-shadow:0 4px 16px rgba(124,58,237,.25);}\n.qtNG .surprise-btn:hover{transform:translateY(-2px) scale(1.02);}\n.qtNG .by-meaning-panel{display:block;}\n.qtNG .by-meaning-panel.hide{display:none;}\n\/* NAME CARD *\/\n.qtNG .name-card{margin-top:20px;background:linear-gradient(135deg,#faf5ff,#fdf2f8);border:2px solid var(--bd);border-radius:20px;padding:28px 22px;text-align:center;display:none;position:relative;overflow:hidden;}\n.qtNG .name-card.show{display:block;animation:ngReveal .5s cubic-bezier(.34,1.56,.64,1);}\n@keyframes ngReveal{from{opacity:0;transform:scale(.85) translateY(10px)}to{opacity:1;transform:none}}\n.qtNG .name-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(236,72,153,.06),transparent 60%);pointer-events:none;}\n.qtNG .nc-spark{font-size:22px;margin-bottom:4px;}\n.qtNG .nc-th{font-family:'Lora',serif;font-size:clamp(40px,11vw,64px);font-weight:700;color:var(--pu);line-height:1.1;margin-bottom:4px;position:relative;}\n.qtNG .nc-rom{font-size:20px;color:var(--pk);font-weight:600;font-style:italic;margin-bottom:14px;}\n.qtNG .nc-meaning-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--soft);font-weight:700;}\n.qtNG .nc-meaning{font-size:19px;color:var(--ink);font-weight:600;margin-bottom:6px;text-transform:capitalize;}\n.qtNG .nc-gender{display:inline-block;font-size:12px;padding:3px 12px;border-radius:999px;background:rgba(124,58,237,.1);color:var(--pu);font-weight:700;margin-bottom:16px;}\n.qtNG .nc-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qtNG .speak-btn,.qtNG .share-btn,.qtNG .again-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;font:600 13px 'Quicksand',sans-serif;cursor:pointer;transition:all .2s;border:1.5px solid;}\n.qtNG .speak-btn{background:rgba(124,58,237,.08);border-color:rgba(124,58,237,.25);color:var(--pu);}\n.qtNG .speak-btn:hover{background:rgba(124,58,237,.16);}\n.qtNG .speak-btn.active{animation:ngPulse 1s infinite;}\n@keyframes ngPulse{0%,100%{box-shadow:0 0 0 0 rgba(147,51,234,.4)}50%{box-shadow:0 0 0 8px rgba(147,51,234,0)}}\n.qtNG .share-btn{background:linear-gradient(135deg,#7c3aed,#db2777);border-color:transparent;color:#fff;}\n.qtNG .share-btn:hover{transform:translateY(-1px);}\n.qtNG .again-btn{background:#fff;border-color:var(--bd);color:var(--soft);}\n.qtNG .again-btn:hover{border-color:var(--pk2);color:var(--pk);}\n.qtNG .nc-copied{font-size:12px;color:var(--pk);margin-top:10px;height:16px;font-weight:600;}\n\/* ARTICLE BLOCKS *\/\n.qtNG .theme-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qtNG .theme-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 14px;display:flex;flex-direction:column;gap:3px;}\n.qtNG .tc-icon{font-size:20px;}\n.qtNG .tc-name{font-size:14px;font-weight:700;color:var(--pu);}\n.qtNG .tc-ex{font-size:12px;color:var(--soft);}\n.qtNG .tc-ex .th{font-size:15px;color:var(--ink);}\n.qtNG .name-table{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0;}\n.qtNG .name-table th{background:#581c87;color:#fff;padding:9px 12px;text-align:left;}\n.qtNG .name-table td{padding:7px 12px;border-bottom:1px solid var(--bd);}\n.qtNG .name-table tr:nth-child(even){background:rgba(124,58,237,.03);}\n.qtNG .nt-th{font-size:17px;color:var(--ink);}\n.qtNG .nt-rom{color:var(--pk);font-style:italic;}\n.qtNG .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qtNG .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qtNG .qa-q{font-size:14px;font-weight:700;color:var(--pu);margin-bottom:5px;}\n.qtNG .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qtNG .qa-a strong{color:var(--ink);}\n.qtNG .culture,.qtNG .faq,.qtNG .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qtNG .culture{background:linear-gradient(135deg,rgba(124,58,237,.03),rgba(249,168,212,.1));}\n.qtNG .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qtNG .culture h4{font-size:15px;font-weight:700;color:var(--pu);margin:20px 0 8px;}\n.qtNG .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qtNG .culture strong{color:var(--ink);}\n.qtNG .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--pu);margin:0 0 14px;font-style:italic;}\n.qtNG .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qtNG .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qtNG .faq-q::-webkit-details-marker{display:none;}\n.qtNG .faq-q::after{content:'+';font-size:20px;color:var(--pk2);flex-shrink:0;transition:transform .2s;}\n.qtNG details[open] .faq-q::after{transform:rotate(45deg);}\n.qtNG .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qtNG .faq-a .thai-i{color:var(--pu);}\n.qtNG .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qtNG .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qtNG .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qtNG .ll:hover{border-color:var(--pk2);background:rgba(124,58,237,.05);transform:translateY(-2px);}\n.qtNG .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtNG .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qtNG .ll-c{display:block !important;font-size:11px;color:var(--pu);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qtNG .intro,.qtNG .culture,.qtNG .faq,.qtNG .nxt{padding-left:16px;padding-right:16px;}.qtNG .theme-grid{grid-template-columns:1fr;}.qtNG .tool{padding:18px 14px;}.qtNG .name-table{font-size:12px;}.qtNG .name-table th,.qtNG .name-table td{padding:6px 8px;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qtNG\" id=\"qt-name-generator\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n    \u003Cp\u003EThai names are small poems. Where many cultures pick names mostly for their sound, Thai parents traditionally choose a name for its \u003Cem\u003Emeaning\u003C\/em\u003E - a wish for the child's life captured in a word. A name might mean victory, jasmine flower, golden blessing, or loving-kindness, carrying that hope with the person wherever they go. This Thai Name Generator opens that world to you: choose a quality you love and a gender, and the tool gives you a genuine Thai name, complete with its Thai spelling, its pronunciation, the meaning behind it, and audio so you can hear it spoken.\u003C\/p\u003E\n    \u003Cp\u003EEvery name here is real. Rather than inventing random syllables, this tool draws from a carefully assembled list of authentic Thai names, each paired with an accurate meaning and romanization. That means whether you are a learner looking for a friendly Thai nickname, a teacher illustrating how Thai names work, a writer searching for an authentic character name, or simply someone curious about what a beautiful Thai name might suit you, the result you get is something a Thai person would actually recognize and understand.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"tool-header\"\u003E\n    \u003Cdiv class=\"th-title\"\u003E✨ Thai Name Generator\u003C\/div\u003E\n    \u003Cdiv class=\"th-sub\"\u003EDiscover a real Thai name with a beautiful meaning. Choose what you love, or let fate surprise you - then hear it spoken and share your name card.\u003C\/div\u003E\n    \u003Cdiv class=\"th-badge\"\u003E⚡ INTERACTIVE TOOL\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"mode-tabs\"\u003E\n    \u003Cbutton class=\"mode-tab active\" id=\"ng-tab-meaning\" onclick=\"ngMode('meaning')\" type=\"button\"\u003E🎯 By Meaning\u003C\/button\u003E\n    \u003Cbutton class=\"mode-tab\" id=\"ng-tab-surprise\" onclick=\"ngMode('surprise')\" type=\"button\"\u003E🎲 Surprise Me\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"tool by-meaning-panel\" id=\"ng-meaning-panel\"\u003E\n    \u003Cdiv class=\"opt-group\"\u003E\n      \u003Cdiv class=\"opt-label\"\u003E👤 Gender\u003C\/div\u003E\n      \u003Cdiv class=\"opt-row\" id=\"ng-gender-row\"\u003E\n        \u003Cbutton class=\"opt-btn active\" data-g=\"any\" onclick=\"ngPickGender(this,'any')\" type=\"button\"\u003E✨ Any\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-g=\"f\" onclick=\"ngPickGender(this,'f')\" type=\"button\"\u003E👩 Female\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-g=\"m\" onclick=\"ngPickGender(this,'m')\" type=\"button\"\u003E👨 Male\u003C\/button\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"opt-group\"\u003E\n      \u003Cdiv class=\"opt-label\"\u003E❤️ Meaning you love\u003C\/div\u003E\n      \u003Cdiv class=\"opt-row\" id=\"ng-theme-row\"\u003E\n        \u003Cbutton class=\"opt-btn active\" data-t=\"any\" onclick=\"ngPickTheme(this,'any')\" type=\"button\"\u003E🍀 Any\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"luck\" onclick=\"ngPickTheme(this,'luck')\" type=\"button\"\u003E🍀 Luck\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"love\" onclick=\"ngPickTheme(this,'love')\" type=\"button\"\u003E❤️ Love\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"beauty\" onclick=\"ngPickTheme(this,'beauty')\" type=\"button\"\u003E🌸 Beauty\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"strength\" onclick=\"ngPickTheme(this,'strength')\" type=\"button\"\u003E💪 Strength\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"wisdom\" onclick=\"ngPickTheme(this,'wisdom')\" type=\"button\"\u003E🧠 Wisdom\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"nature\" onclick=\"ngPickTheme(this,'nature')\" type=\"button\"\u003E🌿 Nature\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"success\" onclick=\"ngPickTheme(this,'success')\" type=\"button\"\u003E⭐ Success\u003C\/button\u003E\n        \u003Cbutton class=\"opt-btn\" data-t=\"happiness\" onclick=\"ngPickTheme(this,'happiness')\" type=\"button\"\u003E😊 Happiness\u003C\/button\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cbutton class=\"gen-btn\" onclick=\"ngGenerate()\" type=\"button\"\u003E✨ Find My Thai Name\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"surprise-panel\" id=\"ng-surprise-panel\"\u003E\n    \u003Cp\u003ELet fate choose for you! Tap the button and receive a completely random authentic Thai name with its meaning.\u003C\/p\u003E\n    \u003Cbutton class=\"surprise-btn\" onclick=\"ngSurprise()\" type=\"button\"\u003E🎲 Surprise Me!\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"name-card\" id=\"ng-card\"\u003E\n    \u003Cdiv class=\"nc-spark\"\u003E✨\u003C\/div\u003E\n    \u003Cdiv class=\"nc-th\" id=\"ng-card-th\" lang=\"th\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"nc-rom\" id=\"ng-card-rom\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"nc-meaning-label\"\u003EMeaning\u003C\/div\u003E\n    \u003Cdiv class=\"nc-meaning\" id=\"ng-card-meaning\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"nc-gender\" id=\"ng-card-gender\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"nc-actions\"\u003E\n      \u003Cbutton class=\"speak-btn\" id=\"ng-speak\" onclick=\"ngSpeak()\" type=\"button\"\u003E🔊 Hear it\u003C\/button\u003E\n      \u003Cbutton class=\"share-btn\" onclick=\"ngShare()\" type=\"button\"\u003E🔗 Copy \u0026amp; Share\u003C\/button\u003E\n      \u003Cbutton class=\"again-btn\" onclick=\"ngAgain()\" type=\"button\"\u003E🔄 Another\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"nc-copied\" id=\"ng-copied\"\u003E\u003C\/div\u003E\n  \u003C\/div\u003E\n\n\u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EHow to Use the Generator\u003C\/h3\u003E\n    \u003Cp\u003EThe tool offers two ways to find your Thai name, designed for two different moods. In \u003Cstrong\u003EBy Meaning\u003C\/strong\u003E mode, you take the driver's seat: choose whether you would like a male, female, or unisex name, then pick the quality that speaks to you - perhaps wisdom, or beauty, or luck. When you tap the button, the generator searches its collection for an authentic Thai name matching your choices and presents it on a beautiful card, complete with the Thai script, the romanization, the meaning, and a button to hear it pronounced. If the first name is not quite right, tap again for another match. This mode is perfect for learners and anyone who wants a name that reflects a specific meaning.\u003C\/p\u003E\n    \u003Cp\u003EIn \u003Cstrong\u003ESurprise Me\u003C\/strong\u003E mode, you let serendipity decide. One tap delivers a completely random authentic Thai name from the entire collection. This mode is playful and a little magical - you never know whether you will receive a name meaning the moon, victory, or loving-kindness. It is wonderful for sharing with friends, for sparking curiosity, or simply for the small joy of discovery. Whichever mode you choose, every name you receive is genuine, meaningful, and ready to be spoken aloud.\u003C\/p\u003E\n    \u003Cp\u003EOnce you have a name you love, the card gives you everything you need to make it yours. The \u003Cstrong\u003EHear it\u003C\/strong\u003E button speaks the name in Thai so you can learn its pronunciation - invaluable in a tonal language where saying a name correctly truly matters. The \u003Cstrong\u003ECopy and Share\u003C\/strong\u003E button packages your name and its meaning into a friendly message you can paste anywhere, making it easy to show friends your Thai name or invite them to find their own. And the \u003Cstrong\u003EAnother\u003C\/strong\u003E button keeps the discoveries coming.\u003C\/p\u003E\n\n    \u003Ch3\u003EWhy Pronunciation Deserves Attention\u003C\/h3\u003E\n    \u003Cp\u003EIt is worth pausing on the audio feature, because pronunciation is where many people stumble with Thai names. Thai is tonal, which means the same string of letters can carry very different meanings depending on the pitch contour you use. A name is not fully yours until you can say it with reasonable accuracy, and hearing it spoken repeatedly is the best way to train your ear and mouth. Use the Hear it button generously: play the name several times, try to echo the tones, and notice the length of each vowel. Even a few minutes of careful listening will dramatically improve how natural your Thai name sounds when you introduce yourself.\u003C\/p\u003E\n    \u003Cp\u003EThis attention to sound connects the Name Generator to the rest of QuestThai's tools. If a particular name fascinates you, you can take its syllables over to the Tone Analyzer to understand exactly why each one carries the tone it does. In this way, a name becomes a gateway to deeper study - a single beautiful word that teaches you about consonant classes, vowel length, and the music of spoken Thai. That is the joy of learning a language through things you genuinely care about, like a name that feels like your own.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EThe Meaning Behind Thai Names\u003C\/h3\u003E\n    \u003Cp\u003ETo understand Thai names is to glimpse what Thai culture treasures. Thai given names are overwhelmingly positive, drawn from a vocabulary of blessings, virtues, and natural beauty. A parent naming a child is, in a very real sense, casting a wish for that child's whole life. This is why so many Thai names translate to things like \u003Cspan class=\"thai-i\"\u003Eชัย\u003C\/span\u003E (Chai, victory), \u003Cspan class=\"thai-i\"\u003Eบุญ\u003C\/span\u003E (Bun, merit and good karma), or \u003Cspan class=\"thai-i\"\u003Eมาลี\u003C\/span\u003E (Malee, jasmine flower). The name is a gift of intention.\u003C\/p\u003E\n    \u003Cp\u003EMany Thai names have roots in Sanskrit and Pali, the classical languages of Buddhism, which is why they can sound formal and carry layered, elevated meanings. Others come from everyday Thai words for beautiful or auspicious things - the sun, the moon, stars, flowers, jewels. When you choose a name in this generator by its meaning, you are participating in exactly the same thoughtful process a Thai family would: starting from a quality you wish to carry, and finding the name that embodies it.\u003C\/p\u003E\n\n    \u003Ch3\u003EEight Beautiful Themes\u003C\/h3\u003E\n    \u003Cp\u003EThe generator organizes names around eight meaning-themes that recur throughout Thai naming tradition. Each one opens a window onto something Thai culture holds dear:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Themes in Thai names\" class=\"theme-grid\"\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E🍀\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003ELuck\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eศิริ\u003C\/span\u003E Siri - glory, auspiciousness\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E❤️\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003ELove\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eดวงใจ\u003C\/span\u003E Duangjai - beloved\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E🌸\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003EBeauty\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eมาลี\u003C\/span\u003E Malee - jasmine\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E💪\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003EStrength\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eวีระ\u003C\/span\u003E Wira - brave\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E🧠\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003EWisdom\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eปัญญา\u003C\/span\u003E Panya - wisdom\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E🌿\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003ENature\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eดาว\u003C\/span\u003E Dao - star\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E⭐\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003ESuccess\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eชัย\u003C\/span\u003E Chai - victory\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"theme-card\"\u003E\u003Cspan class=\"tc-icon\"\u003E😊\u003C\/span\u003E\u003Cspan class=\"tc-name\"\u003EHappiness\u003C\/span\u003E\u003Cspan class=\"tc-ex\"\u003Ee.g. \u003Cspan class=\"th\" lang=\"th\"\u003Eสุข\u003C\/span\u003E Suk - joy\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice how these themes overlap with the values found in cultures everywhere, yet the specific images - jasmine, the lotus, merit, the monsoon sky - are distinctly Thai. Exploring them is a gentle, enjoyable way into the heart of the language.\u003C\/p\u003E\n\n    \u003Ch3\u003EGiven Names and Nicknames - Two Names for Every Person\u003C\/h3\u003E\n    \u003Cp\u003EHere is something that surprises many learners: nearly every Thai person has two names. There is the formal given name, often long, elegant, and Sanskrit-derived, which appears on official documents and is used in formal settings. And then there is the \u003Cstrong\u003Enickname\u003C\/strong\u003E - a short, affectionate name used in absolutely all daily life. In fact, Thai people often know their friends only by nickname, sometimes for years, without ever learning the formal name.\u003C\/p\u003E\n    \u003Cp\u003EThai nicknames are wonderfully varied and often playful. They can be short Thai words like \u003Cspan class=\"thai-i\"\u003Eแก้ว\u003C\/span\u003E (Kaew, crystal) or \u003Cspan class=\"thai-i\"\u003Eดาว\u003C\/span\u003E (Dao, star), colours, animals, fruits, or even borrowed English words. The names in this generator lean toward meaningful given-name style, but many - especially the short, single-syllable ones - work beautifully as nicknames too. If you are looking for a Thai name to actually use day to day, a short meaningful one makes a perfect, natural nickname.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E💡 Did you know?\u003C\/b\u003E When a Thai person asks your name in casual conversation, they almost always mean your nickname, not your full name. Picking a short, friendly Thai name to introduce yourself with is a genuinely charming way to connect.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EA Sample of Names and Their Meanings\u003C\/h3\u003E\n    \u003Cp\u003EHere is a small selection from the generator's collection, to show the range of beauty packed into Thai names:\u003C\/p\u003E\n\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\n    \u003Ctable class=\"name-table\"\u003E\n      \u003Cthead\u003E\u003Ctr\u003E\u003Cth scope=\"col\"\u003EName\u003C\/th\u003E\u003Cth scope=\"col\"\u003ERomanization\u003C\/th\u003E\u003Cth scope=\"col\"\u003EMeaning\u003C\/th\u003E\u003Cth scope=\"col\"\u003EStyle\u003C\/th\u003E\u003C\/tr\u003E\u003C\/thead\u003E\n      \u003Ctbody\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eกนกพร\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EKanokphon\u003C\/td\u003E\u003Ctd\u003Egolden blessing\u003C\/td\u003E\u003Ctd\u003EFemale\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eเมตตา\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EMetta\u003C\/td\u003E\u003Ctd\u003Eloving-kindness\u003C\/td\u003E\u003Ctd\u003EFemale\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eอนันต์\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EAnan\u003C\/td\u003E\u003Ctd\u003Einfinite, eternal\u003C\/td\u003E\u003Ctd\u003EMale\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eภาคิน\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EPhakin\u003C\/td\u003E\u003Ctd\u003Efortunate, prosperous\u003C\/td\u003E\u003Ctd\u003EMale\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eมงคล\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EMongkhon\u003C\/td\u003E\u003Ctd\u003Eauspicious blessing\u003C\/td\u003E\u003Ctd\u003EMale\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eบุญ\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EBun\u003C\/td\u003E\u003Ctd\u003Emerit, good karma\u003C\/td\u003E\u003Ctd\u003EUnisex\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eแก้ว\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EKaew\u003C\/td\u003E\u003Ctd\u003Ecrystal, precious\u003C\/td\u003E\u003Ctd\u003EUnisex\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd class=\"nt-th\" lang=\"th\"\u003Eปรีดา\u003C\/td\u003E\u003Ctd class=\"nt-rom\"\u003EPrida\u003C\/td\u003E\u003Ctd\u003Ejoy, gladness\u003C\/td\u003E\u003Ctd\u003EUnisex\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\n    \u003C\/table\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers About Thai Names\u003C\/h3\u003E\n    \u003Cdiv aria-label=\"Quick answers about Thai names\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\u003Cdiv class=\"qa-q\"\u003EAre these real Thai names?\u003C\/div\u003E\u003Cdiv class=\"qa-a\"\u003EYes. Every name comes from a \u003Cstrong\u003Ecurated list of authentic Thai names\u003C\/strong\u003E, each with an accurate meaning and romanization. The tool selects real names rather than inventing them.\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\u003Cdiv class=\"qa-q\"\u003EWhat do Thai names mean?\u003C\/div\u003E\u003Cdiv class=\"qa-a\"\u003EThai names almost always carry \u003Cstrong\u003Epositive, auspicious meanings\u003C\/strong\u003E drawn from virtues, nature, and good fortune - luck, love, beauty, strength, wisdom, nature, success, and happiness.\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\u003Cdiv class=\"qa-q\"\u003EDo Thai people use their full names?\u003C\/div\u003E\u003Cdiv class=\"qa-a\"\u003EUsually not in daily life. Most Thai people go by a short \u003Cstrong\u003Enickname\u003C\/strong\u003E, while the formal given name is reserved for documents and official settings.\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\u003Cdiv class=\"qa-q\"\u003ECan I use a Thai name myself?\u003C\/div\u003E\u003Cdiv class=\"qa-a\"\u003EUsing a Thai name for learning or as a friendly nickname is generally \u003Cstrong\u003Ewelcomed\u003C\/strong\u003E, especially when you understand and respect its meaning, which this tool helps you do.\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n\u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EThe Sound and Shape of Thai Names\u003C\/h3\u003E\n    \u003Cp\u003EBeyond their meanings, Thai names have a characteristic music and structure worth appreciating. Formal given names often flow with several syllables, drawing on the rounded, resonant sounds of Sanskrit and Pali - names like \u003Cspan class=\"thai-i\"\u003Eประเสริฐ\u003C\/span\u003E (Prasoet, excellent and noble) or \u003Cspan class=\"thai-i\"\u003Eกนกพร\u003C\/span\u003E (Kanokphon, golden blessing) carry a stately rhythm. Nicknames, by contrast, are typically crisp and short, a single bright syllable like \u003Cspan class=\"thai-i\"\u003Eแก้ว\u003C\/span\u003E (Kaew) or \u003Cspan class=\"thai-i\"\u003Eดาว\u003C\/span\u003E (Dao) that is easy to call across a room. This pairing of the formal and the affectionate gives Thai naming a lovely balance between dignity and warmth.\u003C\/p\u003E\n    \u003Cp\u003EYou may also notice that certain sounds and elements recur across many names. Syllables meaning blessing, light, jewel, or virtue appear again and again, recombined in countless ways. Once you start recognizing these building blocks, Thai names become far easier to remember and even to decode on your own. Seeing \u003Cspan class=\"thai-i\"\u003Eพร\u003C\/span\u003E (phon, blessing) inside a longer name, for instance, tells you instantly that a blessing is woven into its meaning. The generator's collection is full of these patterns, and exploring it slowly is a quietly rewarding way to build your Thai vocabulary.\u003C\/p\u003E\n\n    \u003Ch3\u003ENames Across Generations\u003C\/h3\u003E\n    \u003Cp\u003EThai naming has also evolved over time, which adds another layer of interest. Older generations often carry classic, weighty names rich in Pali-Sanskrit heritage, while younger Thais may have names that are shorter, more modern, or chosen for a fresh, pleasing sound. Nicknames in particular have grown wonderfully creative in recent decades, ranging from traditional Thai words to playful borrowings. Yet through all this change, the central idea endures: a name should mean something good. That continuity is part of what makes Thai names such a stable, meaningful window into the culture, no matter which generation you look at.\u003C\/p\u003E\n    \u003Cp\u003EWhen you generate a name with this tool, you are sampling from that long, living tradition. Each result connects you, in a small way, to centuries of Thai parents choosing words of hope for their children. Whether you keep the name as a learning aid, adopt it as a nickname, or simply enjoy the meaning for a moment before generating another, you are engaging with something genuinely meaningful - not a random label, but a small piece of Thai culture's enduring love of names that bless.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EBegin Your Discovery\u003C\/h3\u003E\n    \u003Cp\u003EEvery name in this collection has a story folded into a few syllables, waiting to be unfolded. Some will strike you immediately - a meaning that resonates, a sound you find lovely, a quality you aspire to. Others will surprise you with images you would never have associated with a name, like the monsoon sky or a field of jasmine. That sense of discovery is exactly what makes exploring Thai names so rewarding, and it is why this tool offers both a guided path and a leap into the unknown.\u003C\/p\u003E\n    \u003Cp\u003ESo go ahead and begin. Choose a meaning close to your heart, or surrender to the Surprise Me button and see what the collection offers you. Listen to your name spoken aloud, learn what it means, and carry it with you as a small, beautiful piece of the Thai language. Whether it becomes a nickname you use with Thai friends, a character in a story you are writing, or simply a moment of cross-cultural delight, your Thai name is yours to enjoy - meaning, music, and all. ✨\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E✨ Names as Cultural Windows\u003C\/h3\u003E\n    \u003Cp\u003ELearning the meanings of Thai names is one of the most delightful side doors into Thai culture. Each name is a tiny lesson in what the culture values and how the language works. When you discover that \u003Cspan class=\"thai-i\"\u003Eสุริยา\u003C\/span\u003E (Suriya) means the sun, or that \u003Cspan class=\"thai-i\"\u003Eกมล\u003C\/span\u003E (Kamon) means lotus and heart at once, you are not just collecting trivia - you are absorbing the imagery and values that run through Thai poetry, songs, and everyday speech. Names are vocabulary with feeling attached, which makes them remarkably memorable.\u003C\/p\u003E\n    \u003Ch4\u003EWhy Meaning Matters So Much in Thailand\u003C\/h4\u003E\n    \u003Cp\u003EThe strong emphasis on meaning in Thai names reflects deeper cultural currents: the influence of Buddhism, with its concern for merit and virtue; a love of nature expressed through countless names drawn from flowers, celestial bodies, and the seasons; and a belief that a good name brings good fortune. Some families even consult monks or astrologers to choose a name with the most auspicious meaning and sound for a newborn. While this generator is for learning and enjoyment rather than formal naming, it draws on that same rich tradition of names-as-blessings, so every result carries genuine cultural weight.\u003C\/p\u003E\n    \u003Ch4\u003EUsing Your Thai Name Respectfully\u003C\/h4\u003E\n    \u003Cp\u003EIf you find a Thai name you love, the kindest way to use it is with understanding. Knowing what your chosen name means, and being able to pronounce it reasonably well, transforms it from a novelty into a sign of genuine respect and interest in Thai culture. Thai people are generally warm and delighted when foreigners take an interest in the language, and introducing yourself with a thoughtfully chosen Thai nickname - and being able to explain its lovely meaning - is a wonderful little bridge between cultures. That is the spirit this tool is built in: not appropriation, but appreciation.\u003C\/p\u003E\n    \u003Cp\u003EKeep in mind that this generator is a friendly learning tool, not a formal or astrological naming service. The names and meanings are authentic, but choosing a name for an actual Thai child is a deeply personal matter often guided by family, tradition, and sometimes spiritual advisors. Enjoy this tool for what it is: a joyful, respectful way to explore the beauty hidden inside Thai names.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EAre these real Thai names?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EYes. Every name in this generator is a real Thai name drawn from a curated list, each with an accurate meaning and romanization. The tool does not invent names; it selects authentic Thai names that match the gender and meaning you choose.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat do Thai names usually mean?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai given names usually carry positive, auspicious meanings drawn from virtues, nature, and good fortune. Common themes include luck, love, beauty, strength, wisdom, nature, success, and happiness. Parents often choose a name for the blessing its meaning conveys.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between a Thai name and a Thai nickname?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EMost Thai people have a formal given name, often long and of Sanskrit or Pali origin, and a short nickname used in daily life. The formal name appears on documents, while the nickname, often a single short syllable, is what friends and family actually call the person.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003ECan a foreigner use a Thai name?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUsing a Thai name for fun, learning, or as a friendly nickname is generally welcomed, especially when you understand and respect its meaning. This tool is designed to help you learn the meaning and pronunciation so you can use a Thai name thoughtfully and accurately.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow are Thai names pronounced?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai is a tonal language, so the pronunciation of a name depends on its tones and vowel lengths. This tool provides a romanization and an audio button so you can hear each name spoken and learn to say it correctly.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EAre Thai names gendered?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EMany Thai names are associated with a particular gender, while some are unisex and suit anyone. This generator lets you choose male, female, or any, and includes unisex names that work well for everyone.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Keep Exploring Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language tools and games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎧\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ETone Analyzer\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETool\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🧩\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESentence Builder\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETool\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/\"\u003E\u003Cspan class=\"ll-i\"\u003E🏠\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Games\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EQuestThai Home\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Tools\"\u003E\u003Cspan class=\"ll-i\"\u003E🔧\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EMore Tools\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETools\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar NAMES=[\n{th:\"\\u0e21\\u0e32\\u0e25\\u0e35\",rom:\"Malee\",en:\"jasmine flower\",g:\"f\",t:[\"beauty\",\"nature\"]},\n{th:\"\\u0e14\\u0e27\\u0e07\\u0e43\\u0e08\",rom:\"Duangjai\",en:\"sweetheart, beloved\",g:\"f\",t:[\"love\"]},\n{th:\"\\u0e01\\u0e19\\u0e01\\u0e1e\\u0e23\",rom:\"Kanokphon\",en:\"golden blessing\",g:\"f\",t:[\"luck\",\"beauty\"]},\n{th:\"\\u0e1b\\u0e34\\u0e22\\u0e30\\u0e14\\u0e32\",rom:\"Piyada\",en:\"beloved one\",g:\"f\",t:[\"love\"]},\n{th:\"\\u0e2a\\u0e38\\u0e14\\u0e32\",rom:\"Suda\",en:\"beloved lady\",g:\"f\",t:[\"love\",\"beauty\"]},\n{th:\"\\u0e08\\u0e31\\u0e19\\u0e17\\u0e23\\u0e32\",rom:\"Jantra\",en:\"the moon\",g:\"f\",t:[\"beauty\",\"nature\"]},\n{th:\"\\u0e01\\u0e31\\u0e25\\u0e22\\u0e32\",rom:\"Kanlaya\",en:\"beautiful woman\",g:\"f\",t:[\"beauty\"]},\n{th:\"\\u0e40\\u0e21\\u0e15\\u0e15\\u0e32\",rom:\"Metta\",en:\"loving-kindness\",g:\"f\",t:[\"love\",\"wisdom\"]},\n{th:\"\\u0e1b\\u0e31\\u0e0d\\u0e0d\\u0e32\",rom:\"Panya\",en:\"wisdom, intellect\",g:\"u\",t:[\"wisdom\"]},\n{th:\"\\u0e28\\u0e34\\u0e23\\u0e34\",rom:\"Siri\",en:\"glory, auspiciousness\",g:\"f\",t:[\"luck\",\"success\"]},\n{th:\"\\u0e1e\\u0e23\\u0e17\\u0e34\\u0e1e\\u0e22\\u0e4c\",rom:\"Phonthip\",en:\"divine blessing\",g:\"f\",t:[\"luck\"]},\n{th:\"\\u0e19\\u0e20\\u0e32\",rom:\"Napha\",en:\"the sky\",g:\"f\",t:[\"nature\"]},\n{th:\"\\u0e25\\u0e14\\u0e32\",rom:\"Lada\",en:\"graceful vine\",g:\"f\",t:[\"nature\",\"beauty\"]},\n{th:\"\\u0e2d\\u0e23\\u0e38\\u0e13\",rom:\"Arun\",en:\"dawn, sunrise\",g:\"u\",t:[\"nature\",\"success\"]},\n{th:\"\\u0e01\\u0e21\\u0e25\",rom:\"Kamon\",en:\"lotus, heart\",g:\"u\",t:[\"beauty\",\"nature\"]},\n{th:\"\\u0e23\\u0e31\\u0e15\\u0e19\\u0e32\",rom:\"Rattana\",en:\"precious jewel\",g:\"f\",t:[\"beauty\",\"success\"]},\n{th:\"\\u0e2a\\u0e38\\u0e0a\\u0e32\\u0e14\\u0e32\",rom:\"Suchada\",en:\"of good birth\",g:\"f\",t:[\"success\"]},\n{th:\"\\u0e17\\u0e34\\u0e1e\\u0e22\\u0e4c\",rom:\"Thip\",en:\"divine, heavenly\",g:\"f\",t:[\"beauty\",\"luck\"]},\n{th:\"\\u0e27\\u0e34\\u0e20\\u0e32\",rom:\"Wipha\",en:\"radiance, splendour\",g:\"f\",t:[\"beauty\"]},\n{th:\"\\u0e0a\\u0e19\\u0e34\\u0e14\\u0e32\",rom:\"Chanida\",en:\"beloved daughter\",g:\"f\",t:[\"love\"]},\n{th:\"\\u0e2a\\u0e21\\u0e0a\\u0e32\\u0e22\",rom:\"Somchai\",en:\"a real man\",g:\"m\",t:[\"strength\"]},\n{th:\"\\u0e0a\\u0e31\\u0e22\",rom:\"Chai\",en:\"victory\",g:\"m\",t:[\"success\",\"strength\"]},\n{th:\"\\u0e18\\u0e19\\u0e32\",rom:\"Thana\",en:\"wealth, riches\",g:\"m\",t:[\"success\",\"luck\"]},\n{th:\"\\u0e1b\\u0e23\\u0e30\\u0e40\\u0e2a\\u0e23\\u0e34\\u0e10\",rom:\"Prasoet\",en:\"excellent, noble\",g:\"m\",t:[\"success\",\"wisdom\"]},\n{th:\"\\u0e27\\u0e35\\u0e23\\u0e30\",rom:\"Wira\",en:\"brave, heroic\",g:\"m\",t:[\"strength\"]},\n{th:\"\\u0e2d\\u0e19\\u0e31\\u0e19\\u0e15\\u0e4c\",rom:\"Anan\",en:\"infinite, eternal\",g:\"m\",t:[\"wisdom\",\"success\"]},\n{th:\"\\u0e20\\u0e39\\u0e21\\u0e34\",rom:\"Phum\",en:\"land, pride\",g:\"m\",t:[\"nature\",\"strength\"]},\n{th:\"\\u0e18\\u0e35\\u0e23\\u0e30\",rom:\"Thira\",en:\"wise, steadfast\",g:\"m\",t:[\"wisdom\"]},\n{th:\"\\u0e13\\u0e31\\u0e10\",rom:\"Nat\",en:\"scholar, wise one\",g:\"m\",t:[\"wisdom\"]},\n{th:\"\\u0e01\\u0e34\\u0e15\\u0e15\\u0e34\",rom:\"Kitti\",en:\"fame, honour\",g:\"m\",t:[\"success\"]},\n{th:\"\\u0e2a\\u0e38\\u0e23\\u0e34\\u0e22\\u0e32\",rom:\"Suriya\",en:\"the sun\",g:\"m\",t:[\"nature\",\"strength\"]},\n{th:\"\\u0e1e\\u0e07\\u0e28\\u0e4c\",rom:\"Phong\",en:\"family lineage\",g:\"m\",t:[\"strength\"]},\n{th:\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\",rom:\"Athit\",en:\"the sun\",g:\"m\",t:[\"nature\",\"strength\"]},\n{th:\"\\u0e14\\u0e19\\u0e31\\u0e22\",rom:\"Danai\",en:\"son\",g:\"m\",t:[\"love\"]},\n{th:\"\\u0e20\\u0e32\\u0e04\\u0e34\\u0e19\",rom:\"Phakin\",en:\"fortunate, prosperous\",g:\"m\",t:[\"luck\",\"success\"]},\n{th:\"\\u0e2a\\u0e38\\u0e02\",rom:\"Suk\",en:\"happiness, joy\",g:\"u\",t:[\"happiness\"]},\n{th:\"\\u0e1e\\u0e23\",rom:\"Phon\",en:\"blessing\",g:\"u\",t:[\"luck\"]},\n{th:\"\\u0e1a\\u0e38\\u0e0d\",rom:\"Bun\",en:\"merit, good karma\",g:\"u\",t:[\"luck\",\"happiness\"]},\n{th:\"\\u0e41\\u0e01\\u0e49\\u0e27\",rom:\"Kaew\",en:\"crystal, precious\",g:\"u\",t:[\"beauty\"]},\n{th:\"\\u0e14\\u0e32\\u0e27\",rom:\"Dao\",en:\"star\",g:\"u\",t:[\"nature\",\"beauty\"]},\n{th:\"\\u0e1f\\u0e49\\u0e32\",rom:\"Fa\",en:\"sky, blue\",g:\"u\",t:[\"nature\"]},\n{th:\"\\u0e21\\u0e07\\u0e04\\u0e25\",rom:\"Mongkhon\",en:\"auspicious blessing\",g:\"m\",t:[\"luck\",\"happiness\"]},\n{th:\"\\u0e1b\\u0e23\\u0e35\\u0e14\\u0e32\",rom:\"Prida\",en:\"joy, gladness\",g:\"u\",t:[\"happiness\"]},\n{th:\"\\u0e08\\u0e34\\u0e15\\u0e23\\u0e32\",rom:\"Jitra\",en:\"beautiful, picturesque\",g:\"f\",t:[\"beauty\"]},\n{th:\"\\u0e27\\u0e31\\u0e12\\u0e19\\u0e32\",rom:\"Watthana\",en:\"growth, prosperity\",g:\"u\",t:[\"success\"]},\n{th:\"\\u0e02\\u0e27\\u0e31\\u0e0d\",rom:\"Khwan\",en:\"spirit, soul\",g:\"f\",t:[\"strength\",\"luck\"]},\n{th:\"\\u0e0a\\u0e19\\u0e32\",rom:\"Chana\",en:\"victory\",g:\"f\",t:[\"strength\",\"success\"]},\n{th:\"\\u0e1e\\u0e25\\u0e2d\\u0e22\",rom:\"Phloi\",en:\"gem, sapphire\",g:\"f\",t:[\"strength\",\"beauty\"]},\n{th:\"\\u0e27\\u0e31\\u0e25\\u0e20\\u0e32\",rom:\"Wanlapha\",en:\"strong and beloved\",g:\"f\",t:[\"strength\",\"love\"]},\n{th:\"\\u0e23\\u0e31\\u0e01\",rom:\"Rak\",en:\"love\",g:\"u\",t:[\"love\"]},\n{th:\"\\u0e1b\\u0e34\\u0e15\\u0e34\",rom:\"Piti\",en:\"joy, delight\",g:\"m\",t:[\"love\",\"happiness\"]},\n{th:\"\\u0e40\\u0e2a\\u0e19\\u0e48\\u0e2b\\u0e4c\",rom:\"Sane\",en:\"charm, charisma\",g:\"m\",t:[\"love\",\"beauty\"]},\n{th:\"\\u0e1b\\u0e31\\u0e0d\\u0e0d\\u0e14\\u0e32\",rom:\"Panyada\",en:\"full of wisdom\",g:\"f\",t:[\"wisdom\"]},\n{th:\"\\u0e27\\u0e34\\u0e0a\\u0e0d\\u0e32\",rom:\"Witchaya\",en:\"knowledge, learned\",g:\"f\",t:[\"wisdom\"]},\n{th:\"\\u0e18\\u0e34\\u0e14\\u0e32\",rom:\"Thida\",en:\"scholar's daughter\",g:\"f\",t:[\"wisdom\",\"love\"]},\n{th:\"\\u0e22\\u0e34\\u0e19\\u0e14\\u0e35\",rom:\"Yindee\",en:\"gladness, delight\",g:\"u\",t:[\"happiness\"]},\n{th:\"\\u0e2a\\u0e23\\u0e32\\u0e0d\",rom:\"Saran\",en:\"joyful, cheerful\",g:\"u\",t:[\"happiness\"]},\n{th:\"\\u0e1b\\u0e23\\u0e35\\u0e22\\u0e32\",rom:\"Priya\",en:\"beloved, dear\",g:\"f\",t:[\"love\",\"happiness\"]}\n];\nvar GENDER_LABEL={m:\"Male name\",f:\"Female name\",u:\"Unisex name\"};\nvar current=null;\n\nfunction $(id){return document.getElementById(id);}\nfunction pick(arr){return arr[Math.floor(Math.random()*arr.length)];}\n\nvar selGender=\"any\", selTheme=\"any\";\n\nwindow.ngPickGender=function(btn,g){\n  selGender=g;\n  var row=$(\"ng-gender-row\").querySelectorAll(\".opt-btn\");\n  for(var i=0;i\u003Crow.length;i++)row[i].classList.remove(\"active\");\n  btn.classList.add(\"active\");\n};\nwindow.ngPickTheme=function(btn,t){\n  selTheme=t;\n  var row=$(\"ng-theme-row\").querySelectorAll(\".opt-btn\");\n  for(var i=0;i\u003Crow.length;i++)row[i].classList.remove(\"active\");\n  btn.classList.add(\"active\");\n};\n\nfunction matchNames(g,t){\n  return NAMES.filter(function(n){\n    var gOk=(g===\"any\")||(n.g===g)||(n.g===\"u\");\n    var tOk=(!t)||(t===\"any\")||(n.t.indexOf(t)\u003E=0);\n    return gOk\u0026\u0026tOk;\n  });\n}\n\nfunction showName(n){\n  current=n;\n  $(\"ng-card-th\").textContent=n.th;\n  $(\"ng-card-rom\").textContent=n.rom;\n  $(\"ng-card-meaning\").textContent=n.en;\n  $(\"ng-card-gender\").textContent=GENDER_LABEL[n.g];\n  $(\"ng-copied\").textContent=\"\";\n  var card=$(\"ng-card\");\n  card.classList.remove(\"show\");\n  void card.offsetWidth;\n  card.classList.add(\"show\");\n  setTimeout(function(){card.scrollIntoView({behavior:\"smooth\",block:\"nearest\"});},100);\n}\n\nwindow.ngGenerate=function(){\n  var pool=matchNames(selGender,selTheme);\n  if(!pool.length){pool=NAMES;}\n  var n=pick(pool);\n  if(current\u0026\u0026pool.length\u003E1){var tries=0;while(n.th===current.th\u0026\u0026tries\u003C10){n=pick(pool);tries++;}}\n  showName(n);\n};\nwindow.ngSurprise=function(){\n  var n=pick(NAMES);\n  if(current){var tries=0;while(n.th===current.th\u0026\u0026tries\u003C10){n=pick(NAMES);tries++;}}\n  showName(n);\n};\nwindow.ngAgain=function(){\n  var surpriseActive=$(\"ng-surprise-panel\").classList.contains(\"show\");\n  if(surpriseActive)window.ngSurprise();else window.ngGenerate();\n};\n\nwindow.ngSpeak=function(){\n  if(!current||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(current.th);u.lang=\"th-TH\";u.rate=0.75;\n  var b=$(\"ng-speak\");b.classList.add(\"active\");\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");};\n  speechSynthesis.speak(u);\n};\n\nwindow.ngShare=function(){\n  if(!current)return;\n  var text=\"My Thai name is \"+current.th+\" (\"+current.rom+\") - it means \\\"\"+current.en+\"\\\"! Find yours at https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html\";\n  if(navigator.share){\n    navigator.share({title:\"My Thai Name\",text:text}).catch(function(){fallbackCopy(text);});\n  } else { fallbackCopy(text); }\n};\nfunction fallbackCopy(text){\n  if(navigator.clipboard\u0026\u0026navigator.clipboard.writeText){\n    navigator.clipboard.writeText(text).then(function(){$(\"ng-copied\").textContent=\"\\u2713 Copied! Paste it anywhere to share.\";}).catch(function(){$(\"ng-copied\").textContent=\"Press and hold the name to copy.\";});\n  } else {\n    $(\"ng-copied\").textContent=\"Press and hold the name to copy.\";\n  }\n}\n\nwindow.ngMode=function(m){\n  $(\"ng-tab-meaning\").classList.toggle(\"active\",m===\"meaning\");\n  $(\"ng-tab-surprise\").classList.toggle(\"active\",m===\"surprise\");\n  $(\"ng-meaning-panel\").classList.toggle(\"hide\",m!==\"meaning\");\n  $(\"ng-surprise-panel\").classList.toggle(\"show\",m===\"surprise\");\n  $(\"ng-card\").classList.remove(\"show\");\n  current=null;\n};\n\n$(\"ng-surprise-panel\").classList.remove(\"show\");\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/254355996955748932\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/254355996955748932"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/254355996955748932"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-name-generator.html","title":"Thai Name Generator - Find a Real Thai Name with Meaning (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjLbLHfMstBwcXjufdXQcFQnCR6t7rZfPqFj8mBXyy_e2Hxj4dT5vj5cR65nOaViB7dbA-6AWCx2uuMfz2oavb1jLFannx5mzroW0i1IMFSuCy_pxGVcww42OhRmbIjKRB2PpB2fmA28IB4fE37gK_1kSL1j5LuQiD1QcagZfpn8U1ruSyFiAsevPkHQyCD\/s72-c\/8544.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-9054779543403630107"},"published":{"$t":"2026-06-20T04:10:53.941-07:00"},"updated":{"$t":"2026-06-20T04:10:53.941-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tools"}],"title":{"type":"text","$t":"Thai Sentence Builder - Build Real Thai Sentences by Tapping Words (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Sentence Builder cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhINuaIBElQXGcNA9EacmDKRG-Is6xPuHyE0sMfBIXm0wur7-PwUvlZXqWWi62xAYku7xCV309ZTcNpR7OUl7Nen6VvXmLt3eEeuyLQZufhpJfBT4KQh4lamGi1rjHdKPQE9_i5NZi7wu5WhkUEoh7643uX2PhlnzfmKKgix1H-6IvRQd18j3-iUODF3RH0\/s320\/8540.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Sentence Builder Banner - Interactive tool for building correct Thai sentences by tapping subject, verb, object, time, and tense marker words\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhINuaIBElQXGcNA9EacmDKRG-Is6xPuHyE0sMfBIXm0wur7-PwUvlZXqWWi62xAYku7xCV309ZTcNpR7OUl7Nen6VvXmLt3eEeuyLQZufhpJfBT4KQh4lamGi1rjHdKPQE9_i5NZi7wu5WhkUEoh7643uX2PhlnzfmKKgix1H-6IvRQd18j3-iUODF3RH0\/s320\/8540.png\" title=\"Thai Sentence Builder: Build Real Thai Sentences by Tapping Words\" width=\"1200\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption style=\"color: #ea580c; font-size: 13px; margin-top: 8px;\"\u003E\n    Interactive Thai Sentence Builder illustration showing how words snap together into a grammatically correct sentence.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html#app\",\n      \"name\": \"Thai Sentence Builder - Build Real Thai Sentences by Tapping Words\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Tool\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html\",\n      \"description\": \"Free interactive Thai sentence builder. Tap words to assemble grammatically correct Thai sentences and instantly see the romanization, English translation, and audio. Choose a subject, verb, object, time word, and tense or negation marker, and watch the tool place every word in natural Thai order. Includes a challenge mode. Built for learners, teachers, and Thai-major students.\",\n      \"learningResourceType\": \"interactive tool\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"reference\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai sentence builder, build Thai sentences, Thai word order, Thai sentence structure, subject verb object Thai, Thai grammar practice, make Thai sentences, Thai tense markers, learn Thai grammar interactive\",\n      \"teaches\": [\n        \"Natural Thai word order: subject, verb, object\",\n        \"Where time words go in a Thai sentence\",\n        \"How to use tense markers ja and laew correctly\",\n        \"How to negate a Thai sentence with mai\",\n        \"How to build complete Thai sentences from parts\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What is the basic word order in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai follows subject-verb-object order, the same as English. Chan kin khao means I eat rice, with chan as the subject, kin as the verb, and khao as the object. Thai does not conjugate verbs, so the verb form never changes.\"}},\n        {\"@type\":\"Question\",\"name\":\"Where do time words go in a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Time words usually go at the end of the sentence in Thai, or sometimes right after the subject. Khao pai talat muea wan means he went to the market yesterday, with muea wan, meaning yesterday, placed at the end.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you make a future sentence in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place ja, meaning will, before the verb. Chan ja duu nang means I will watch a movie. Thai verbs do not change form, so ja before the verb is what signals the future.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say already or completed action in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place laew, meaning already, at the end of the clause, after the object. Khao pai talat laew means he has already gone to the market. The marker laew signals a completed action.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you negate a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place mai, meaning not, directly before the verb. Chan mai kin khao means I do not eat rice. The negator mai always comes immediately before the verb it negates.\"}},\n        {\"@type\":\"Question\",\"name\":\"Does Thai conjugate verbs like English?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, Thai verbs never change form. Instead of conjugating, Thai uses small marker words like ja for future, laew for completed action, and kamlang for ongoing action, placed around the unchanging verb to show tense and aspect.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qtSB .role-btn,.qtSB .ls-icon,.qtSB .chip-emoji,.qtSB .ll-i,.qtSB .speak-btn,.qtSB .slot-chip{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtSB{--or:#ea580c;--or2:#f97316;--or3:#fdba74;--am:#d97706;--su:#16a34a;--pu:#7c3aed;--bl:#2563eb;--pk:#db2777;--ink:#431407;--soft:#9a3412;--bd:rgba(234,88,12,.15);--bg:#fff7ed;font-family:'Outfit',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(234,88,12,.13);box-sizing:border-box;}\n.qtSB *{box-sizing:border-box;}\n.qtSB .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qtSB .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qtSB .intro em{font-style:italic;color:var(--ink);}\n.qtSB .intro strong{color:var(--ink);}\n.qtSB .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--or);margin:28px 0 12px;font-style:italic;}\n.qtSB .thai-i{color:var(--or);font-weight:700;}\n.qtSB .callout{background:linear-gradient(135deg,rgba(234,88,12,.06),rgba(253,186,116,.2));border-left:4px solid var(--or2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qtSB .callout b{color:var(--or);}\n.qtSB .tip{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:14.5px;line-height:1.7;}\n.qtSB .tip b{color:var(--am);}\n\/* ===== BUILDER TOOL ===== *\/\n.qtSB .tool-header{padding:24px 28px;background:linear-gradient(135deg,#7c2d12,#ea580c);}\n.qtSB .th-title{font-family:'Lora',serif;color:#fff;font-size:22px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qtSB .th-sub{color:rgba(255,255,255,.88);font-size:13px;line-height:1.5;}\n.qtSB .th-badge{display:inline-block;margin-top:10px;padding:3px 12px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qtSB .tool{padding:22px;background:#fff;border-bottom:1px solid var(--bd);}\n\/* SENTENCE DISPLAY *\/\n.qtSB .sentence-stage{background:linear-gradient(135deg,rgba(234,88,12,.05),rgba(253,186,116,.16));border:2px solid var(--bd);border-radius:18px;padding:22px 18px;margin-bottom:18px;min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;}\n.qtSB .sentence-th{font-size:clamp(26px,6vw,38px);line-height:1.3;color:var(--ink);min-height:46px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center;}\n.qtSB .sentence-th .w{padding:2px 8px;border-radius:8px;animation:sbPop .3s cubic-bezier(.34,1.56,.64,1) both;}\n.qtSB .w.subj{background:rgba(37,99,235,.12);color:#1e40af;}\n.qtSB .w.verb{background:rgba(234,88,12,.14);color:#c2410c;}\n.qtSB .w.obj{background:rgba(22,163,74,.12);color:#15803d;}\n.qtSB .w.time{background:rgba(124,58,237,.12);color:#6d28d9;}\n.qtSB .w.mark{background:rgba(219,39,119,.12);color:#be185d;}\n@keyframes sbPop{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}\n.qtSB .sentence-rom{font-family:'Lora',serif;font-size:16px;color:var(--or);font-style:italic;min-height:22px;}\n.qtSB .sentence-en{font-size:14px;color:var(--soft);font-weight:600;min-height:20px;}\n.qtSB .sentence-empty{font-size:14px;color:var(--or3);font-style:italic;}\n.qtSB .stage-actions{display:flex;gap:8px;margin-top:6px;flex-wrap:wrap;justify-content:center;}\n.qtSB .speak-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:rgba(234,88,12,.1);border:1.5px solid rgba(234,88,12,.25);color:var(--or);font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qtSB .speak-btn:hover{background:rgba(234,88,12,.18);}\n.qtSB .speak-btn:disabled{opacity:.4;cursor:not-allowed;}\n.qtSB .speak-btn.active{animation:sbPulse 1s infinite;}\n@keyframes sbPulse{0%,100%{box-shadow:0 0 0 0 rgba(249,115,22,.4)}50%{box-shadow:0 0 0 8px rgba(249,115,22,0)}}\n.qtSB .clear-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#fff;border:1.5px solid var(--bd);color:var(--soft);font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qtSB .clear-btn:hover{border-color:var(--or2);color:var(--or);}\n\/* SLOT INDICATOR *\/\n.qtSB .slots{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:4px;}\n.qtSB .slot-chip{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;background:#fff;border:1.5px dashed var(--bd);color:var(--soft);opacity:.6;transition:all .2s;}\n.qtSB .slot-chip.filled{opacity:1;border-style:solid;}\n.qtSB .slot-chip.subj.filled{background:rgba(37,99,235,.1);border-color:#2563eb;color:#1e40af;}\n.qtSB .slot-chip.verb.filled{background:rgba(234,88,12,.12);border-color:#ea580c;color:#c2410c;}\n.qtSB .slot-chip.obj.filled{background:rgba(22,163,74,.1);border-color:#16a34a;color:#15803d;}\n.qtSB .slot-chip.time.filled{background:rgba(124,58,237,.1);border-color:#7c3aed;color:#6d28d9;}\n.qtSB .slot-chip.mark.filled{background:rgba(219,39,119,.1);border-color:#db2777;color:#be185d;}\n\/* WORD BANK *\/\n.qtSB .bank-section{margin-top:16px;}\n.qtSB .bank-label{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:14px 0 8px;}\n.qtSB .bank-label .dot{width:10px;height:10px;border-radius:50%;}\n.qtSB .bank-label.subj{color:#1e40af;}.qtSB .bank-label.subj .dot{background:#2563eb;}\n.qtSB .bank-label.verb{color:#c2410c;}.qtSB .bank-label.verb .dot{background:#ea580c;}\n.qtSB .bank-label.obj{color:#15803d;}.qtSB .bank-label.obj .dot{background:#16a34a;}\n.qtSB .bank-label.time{color:#6d28d9;}.qtSB .bank-label.time .dot{background:#7c3aed;}\n.qtSB .bank-label.mark{color:#be185d;}.qtSB .bank-label.mark .dot{background:#db2777;}\n.qtSB .word-row{display:flex;gap:8px;flex-wrap:wrap;}\n.qtSB .word-btn{padding:9px 14px;border-radius:12px;border:2px solid var(--bd);background:#fff;cursor:pointer;transition:all .18s;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:64px;}\n.qtSB .word-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(234,88,12,.12);}\n.qtSB .word-btn.active{border-width:2.5px;}\n.qtSB .word-btn.subj.active{border-color:#2563eb;background:rgba(37,99,235,.08);}\n.qtSB .word-btn.verb.active{border-color:#ea580c;background:rgba(234,88,12,.08);}\n.qtSB .word-btn.obj.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qtSB .word-btn.time.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qtSB .word-btn.mark.active{border-color:#db2777;background:rgba(219,39,119,.08);}\n.qtSB .wb-th{font-size:18px;color:var(--ink);font-weight:600;}\n.qtSB .wb-rom{font-size:10px;color:var(--soft);font-style:italic;}\n.qtSB .wb-en{font-size:10px;color:var(--soft);}\n.qtSB .word-btn .wb-clear{font-size:11px;color:var(--soft);}\n\/* CHALLENGE MODE *\/\n.qtSB .mode-tabs{display:flex;gap:8px;padding:16px 22px 0;background:#fff;}\n.qtSB .mode-tab{flex:1;padding:10px;border-radius:12px 12px 0 0;border:2px solid var(--bd);border-bottom:none;background:var(--bg);cursor:pointer;font:700 13px 'Outfit',sans-serif;color:var(--soft);transition:all .2s;text-align:center;}\n.qtSB .mode-tab.active{background:#fff;color:var(--or);border-color:var(--bd);}\n.qtSB .challenge{padding:22px;background:#fff;border-bottom:1px solid var(--bd);display:none;}\n.qtSB .challenge.show{display:block;}\n.qtSB .ch-prompt{background:linear-gradient(135deg,rgba(234,88,12,.06),rgba(253,186,116,.16));border:1.5px solid var(--bd);border-radius:14px;padding:16px;text-align:center;margin-bottom:14px;}\n.qtSB .ch-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--soft);margin-bottom:6px;}\n.qtSB .ch-en{font-size:19px;font-weight:700;color:var(--ink);}\n.qtSB .ch-feedback{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qtSB .ch-feedback.show{display:block;animation:sbFade .3s;}\n.qtSB .ch-feedback.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qtSB .ch-feedback.wrong{background:rgba(234,88,12,.08);color:#9a3412;border:1px solid rgba(234,88,12,.25);}\n@keyframes sbFade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n.qtSB .ch-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px;}\n.qtSB .ch-btn{padding:11px 22px;border-radius:999px;border:none;font:700 14px 'Outfit',sans-serif;cursor:pointer;transition:transform .2s;color:#fff;}\n.qtSB .ch-check{background:linear-gradient(135deg,#15803d,#16a34a);}\n.qtSB .ch-next{background:linear-gradient(135deg,#7c2d12,#ea580c);}\n.qtSB .ch-btn:hover{transform:translateY(-2px);}\n.qtSB .ch-score{text-align:center;font-size:13px;color:var(--soft);margin-top:10px;font-weight:600;}\n\/* ARTICLE BLOCKS *\/\n.qtSB .order-box{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qtSB .ob-slot{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 14px;border-radius:12px;min-width:72px;}\n.qtSB .ob-slot.s1{background:rgba(37,99,235,.1);}\n.qtSB .ob-slot.s2{background:rgba(234,88,12,.12);}\n.qtSB .ob-slot.s3{background:rgba(22,163,74,.1);}\n.qtSB .ob-th{font-size:20px;color:var(--ink);}\n.qtSB .ob-lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--soft);}\n.qtSB .ob-arrow{font-size:18px;color:var(--or2);font-weight:700;}\n.qtSB .ex-table{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0;}\n.qtSB .ex-table th{background:#7c2d12;color:#fff;padding:9px 12px;text-align:left;}\n.qtSB .ex-table td{padding:7px 12px;border-bottom:1px solid var(--bd);}\n.qtSB .ex-table tr:nth-child(even){background:rgba(234,88,12,.03);}\n.qtSB .ex-th{font-size:16px;color:var(--ink);}\n.qtSB .ex-rom{color:var(--or);font-style:italic;}\n.qtSB .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qtSB .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qtSB .qa-q{font-size:14px;font-weight:800;color:var(--or);margin-bottom:5px;}\n.qtSB .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qtSB .qa-a strong{color:var(--ink);}\n.qtSB .culture,.qtSB .faq,.qtSB .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qtSB .culture{background:linear-gradient(135deg,rgba(234,88,12,.03),rgba(253,186,116,.1));}\n.qtSB .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qtSB .culture h4{font-size:15px;font-weight:700;color:var(--or);margin:20px 0 8px;}\n.qtSB .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qtSB .culture strong{color:var(--ink);}\n.qtSB .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--or);margin:0 0 14px;font-style:italic;}\n.qtSB .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qtSB .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qtSB .faq-q::-webkit-details-marker{display:none;}\n.qtSB .faq-q::after{content:'+';font-size:20px;color:var(--or2);flex-shrink:0;transition:transform .2s;}\n.qtSB details[open] .faq-q::after{transform:rotate(45deg);}\n.qtSB .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qtSB .faq-a .thai-i{color:var(--or);}\n.qtSB .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qtSB .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qtSB .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qtSB .ll:hover{border-color:var(--or2);background:rgba(234,88,12,.05);transform:translateY(-2px);}\n.qtSB .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtSB .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qtSB .ll-c{display:block !important;font-size:11px;color:var(--or);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qtSB .intro,.qtSB .culture,.qtSB .faq,.qtSB .nxt{padding-left:16px;padding-right:16px;}.qtSB .tool{padding:16px 14px;}.qtSB .order-box{flex-direction:column;}.qtSB .ob-arrow{transform:rotate(90deg);}.qtSB .word-btn{min-width:56px;padding:8px 10px;}.qtSB .ex-table{font-size:12px;}.qtSB .ex-table th,.qtSB .ex-table td{padding:6px 8px;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qtSB\" id=\"qt-sentence-builder\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EOne of the most encouraging discoveries for anyone learning Thai is that the basic sentence structure is wonderfully simple - in fact, it follows the same subject-verb-object order as English. Where Thai differs, and where learners often feel lost, is in the small marker words that handle tense, negation, and timing, and in knowing exactly where each piece goes. This Thai Sentence Builder turns that challenge into play: you tap words to assemble a sentence, and the tool places everything in natural Thai order while showing you the romanization, the English meaning, and the audio.\u003C\/p\u003E\n\n    \u003Cp\u003EThe beauty of building sentences this way is that you learn by doing. Rather than memorizing abstract rules, you watch a sentence come together piece by piece - choose a subject, add a verb, attach an object, then experiment with time words and tense markers to see how the meaning shifts. Because Thai never conjugates its verbs, the same verb form works everywhere; all the heavy lifting is done by a handful of friendly marker words. Once you feel how they slot in, you can produce an endless variety of correct, natural Thai sentences with confidence.\u003C\/p\u003E\n\n    \u003Cp\u003EThis tool is built for everyone on the Thai-learning journey: beginners assembling their first sentences, intermediate learners drilling word order, teachers demonstrating structure live in class, and Thai-major students reviewing the grammar of their own language from a fresh angle. Scroll down, start tapping, and watch real Thai sentences take shape.\u003C\/p\u003E\n\n  \u003C\/div\u003E\n  \n  \u003Cdiv class=\"tool-header\"\u003E\n    \u003Cdiv class=\"th-title\"\u003E🧩 Thai Sentence Builder\u003C\/div\u003E\n    \u003Cdiv class=\"th-sub\"\u003ETap words to build correct Thai sentences. See the romanization, English meaning, and hear it spoken - with every word placed in natural Thai order.\u003C\/div\u003E\n    \u003Cdiv class=\"th-badge\"\u003E⚡ INTERACTIVE TOOL\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"mode-tabs\"\u003E\n    \u003Cbutton class=\"mode-tab active\" id=\"sb-tab-build\" onclick=\"sbMode('build')\" type=\"button\"\u003E🎯 Free Build\u003C\/button\u003E\n    \u003Cbutton class=\"mode-tab\" id=\"sb-tab-challenge\" onclick=\"sbMode('challenge')\" type=\"button\"\u003E🏆 Challenge\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"tool\" id=\"sb-build-panel\"\u003E\n    \u003Cdiv class=\"slots\"\u003E\n      \u003Cspan class=\"slot-chip subj\" id=\"sb-slot-subj\"\u003ESubject\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip mark\" id=\"sb-slot-neg\"\u003Enot\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip mark\" id=\"sb-slot-tense\"\u003Etense\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip verb\" id=\"sb-slot-verb\"\u003EVerb\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip obj\" id=\"sb-slot-obj\"\u003EObject\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip time\" id=\"sb-slot-time\"\u003ETime\u003C\/span\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"sentence-stage\"\u003E\n      \u003Cdiv class=\"sentence-th\" id=\"sb-th\"\u003E\u003Cspan class=\"sentence-empty\"\u003ETap words below to build a sentence\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sentence-rom\" id=\"sb-rom\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sentence-en\" id=\"sb-en\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stage-actions\"\u003E\n        \u003Cbutton class=\"speak-btn\" disabled=\"disabled\" id=\"sb-speak\" onclick=\"sbSpeak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n        \u003Cbutton class=\"clear-btn\" onclick=\"sbClear()\" type=\"button\"\u003E🔄 Clear\u003C\/button\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"bank-section\"\u003E\n      \u003Cdiv class=\"bank-label subj\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Subject (who)\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-bank-subj\"\u003E\u003C\/div\u003E\n\n      \u003Cdiv class=\"bank-label mark\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Tense \u0026amp; Negation (optional)\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-bank-mark\"\u003E\u003C\/div\u003E\n\n      \u003Cdiv class=\"bank-label verb\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Verb (action)\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-bank-verb\"\u003E\u003C\/div\u003E\n\n      \u003Cdiv class=\"bank-label obj\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Object (what)\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-bank-obj\"\u003E\u003C\/div\u003E\n\n      \u003Cdiv class=\"bank-label time\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Time (when - optional)\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-bank-time\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"challenge\" id=\"sb-challenge-panel\"\u003E\n    \u003Cdiv class=\"ch-prompt\"\u003E\n      \u003Cdiv class=\"ch-label\"\u003E🎯 Build this in Thai\u003C\/div\u003E\n      \u003Cdiv class=\"ch-en\" id=\"sb-ch-en\"\u003ELoading...\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"slots\"\u003E\n      \u003Cspan class=\"slot-chip subj\" id=\"sb-c-slot-subj\"\u003ESubject\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip mark\" id=\"sb-c-slot-neg\"\u003Enot\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip mark\" id=\"sb-c-slot-tense\"\u003Etense\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip verb\" id=\"sb-c-slot-verb\"\u003EVerb\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip obj\" id=\"sb-c-slot-obj\"\u003EObject\u003C\/span\u003E\n      \u003Cspan class=\"slot-chip time\" id=\"sb-c-slot-time\"\u003ETime\u003C\/span\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"sentence-stage\"\u003E\n      \u003Cdiv class=\"sentence-th\" id=\"sb-c-th\"\u003E\u003Cspan class=\"sentence-empty\"\u003ETap words to answer\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sentence-rom\" id=\"sb-c-rom\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"ch-feedback\" id=\"sb-ch-fb\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"bank-section\"\u003E\n      \u003Cdiv class=\"bank-label subj\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Subject\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-c-bank-subj\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"bank-label mark\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Tense \u0026amp; Negation\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-c-bank-mark\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"bank-label verb\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Verb\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-c-bank-verb\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"bank-label obj\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Object\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-c-bank-obj\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"bank-label time\"\u003E\u003Cspan class=\"dot\"\u003E\u003C\/span\u003E Time\u003C\/div\u003E\n      \u003Cdiv class=\"word-row\" id=\"sb-c-bank-time\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"ch-actions\"\u003E\n      \u003Cbutton class=\"ch-btn ch-check\" onclick=\"sbCheck()\" type=\"button\"\u003E✓ Check Answer\u003C\/button\u003E\n      \u003Cbutton class=\"ch-btn ch-next\" onclick=\"sbNextChallenge()\" type=\"button\"\u003E→ New Sentence\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"ch-score\" id=\"sb-ch-score\"\u003EScore: 0 correct\u003C\/div\u003E\n  \u003C\/div\u003E\n\n\u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EThai Word Order - Simpler Than You Think\u003C\/h3\u003E\n\n    \u003Cp\u003EThe single most reassuring fact about Thai sentence structure is that it shares the basic backbone of English: \u003Cstrong\u003Esubject - verb - object\u003C\/strong\u003E. When you say \u003Cspan class=\"thai-i\"\u003Eฉันกินข้าว\u003C\/span\u003E (chan kin khao), you are literally saying I - eat - rice, in that exact order. There is no hidden complexity in the core; the subject comes first, the action comes next, and the thing acted upon comes last.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai subject verb object order\" class=\"order-box\"\u003E\n      \u003Cdiv class=\"ob-slot s1\"\u003E\u003Cdiv class=\"ob-th\" lang=\"th\"\u003Eฉัน\u003C\/div\u003E\u003Cdiv class=\"ob-lbl\"\u003ESubject\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ob-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"ob-slot s2\"\u003E\u003Cdiv class=\"ob-th\" lang=\"th\"\u003Eกิน\u003C\/div\u003E\u003Cdiv class=\"ob-lbl\"\u003EVerb\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ob-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"ob-slot s3\"\u003E\u003Cdiv class=\"ob-th\" lang=\"th\"\u003Eข้าว\u003C\/div\u003E\u003Cdiv class=\"ob-lbl\"\u003EObject\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EWhat makes Thai feel different is not the word order of these three core pieces, but two things: first, Thai verbs never change form, and second, extra information like tense and timing is handled by small marker words that slot into specific positions. The builder above lets you feel exactly where each one goes, but here is the underlying logic so the tool's choices make sense.\u003C\/p\u003E\n\n    \u003Ch3\u003EVerbs Never Change - Markers Do the Work\u003C\/h3\u003E\n\n    \u003Cp\u003EIn English, the verb itself carries tense: eat becomes ate, will eat, is eating. Thai takes a completely different and arguably simpler approach: the verb \u003Cspan class=\"thai-i\"\u003Eกิน\u003C\/span\u003E (kin) stays \u003Cspan class=\"thai-i\"\u003Eกิน\u003C\/span\u003E forever, no matter when the action happens. Instead, Thai adds small, unchanging marker words around the verb to show time and aspect. This means you never have to memorize irregular verb forms - there are none. Once you learn a verb, you know its only form.\u003C\/p\u003E\n\n    \u003Cp\u003EThe three most important markers, all of which appear in the builder, are \u003Cspan class=\"thai-i\"\u003Eจะ\u003C\/span\u003E (ja) for the future, \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) for completed actions, and \u003Cspan class=\"thai-i\"\u003Eกำลัง\u003C\/span\u003E (kamlang) for ongoing actions. Crucially, they do not all sit in the same place: ja and kamlang come \u003Cstrong\u003Ebefore\u003C\/strong\u003E the verb, while laew comes at the \u003Cstrong\u003Eend\u003C\/strong\u003E of the clause. Getting these positions right is exactly what separates natural Thai from word-salad, and it is the main thing this tool trains.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E💡 Position is everything:\u003C\/b\u003E \u003Cspan class=\"thai-i\"\u003Eจะ\u003C\/span\u003E (ja, will) and \u003Cspan class=\"thai-i\"\u003Eกำลัง\u003C\/span\u003E (kamlang, -ing) go BEFORE the verb. \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew, already) goes at the END, after the object. So I will eat rice is chan \u003Cb\u003Eja\u003C\/b\u003E kin khao, but I have eaten rice already is chan kin khao \u003Cb\u003Elaew\u003C\/b\u003E.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ENegation and Time Words\u003C\/h3\u003E\n\n    \u003Cp\u003ETo make a sentence negative, Thai uses \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai), meaning not, and it always goes \u003Cstrong\u003Edirectly before the verb\u003C\/strong\u003E. So \u003Cspan class=\"thai-i\"\u003Eฉันกินข้าว\u003C\/span\u003E (chan kin khao, I eat rice) becomes \u003Cspan class=\"thai-i\"\u003Eฉันไม่กินข้าว\u003C\/span\u003E (chan mai kin khao, I do not eat rice). The negator clamps onto the verb and never drifts elsewhere - a clean, consistent rule with no exceptions to memorize.\u003C\/p\u003E\n\n    \u003Cp\u003ETime words like \u003Cspan class=\"thai-i\"\u003Eเมื่อวาน\u003C\/span\u003E (muea wan, yesterday) and \u003Cspan class=\"thai-i\"\u003Eพรุ่งนี้\u003C\/span\u003E (phrung nii, tomorrow) are flexible, but most naturally sit at the \u003Cstrong\u003Eend\u003C\/strong\u003E of the sentence. Interestingly, because the time word already tells you when something happens, Thai speakers often drop the tense marker entirely - \u003Cspan class=\"thai-i\"\u003Eฉันไปตลาดเมื่อวาน\u003C\/span\u003E (chan pai talat muea wan, I went to the market yesterday) needs no past marker because muea wan already makes the past clear. This elegant economy is very typical of Thai.\u003C\/p\u003E\n\n    \u003Ch3\u003ECommon Sentence Patterns\u003C\/h3\u003E\n\n    \u003Cp\u003EHere are the core patterns the builder produces, so you can see the system at a glance. Notice how the verb never changes - only the markers and their positions do:\u003C\/p\u003E\n\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\n    \u003Ctable class=\"ex-table\"\u003E\n      \u003Cthead\u003E\u003Ctr\u003E\u003Cth scope=\"col\"\u003EPattern\u003C\/th\u003E\u003Cth scope=\"col\"\u003EThai\u003C\/th\u003E\u003Cth scope=\"col\"\u003ERomanization\u003C\/th\u003E\u003Cth scope=\"col\"\u003EEnglish\u003C\/th\u003E\u003C\/tr\u003E\u003C\/thead\u003E\n      \u003Ctbody\u003E\n        \u003Ctr\u003E\u003Ctd\u003EBasic\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันกินข้าว\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan kin khao\u003C\/td\u003E\u003Ctd\u003EI eat rice\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd\u003EFuture\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันจะกินข้าว\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan ja kin khao\u003C\/td\u003E\u003Ctd\u003EI will eat rice\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd\u003ECompleted\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันกินข้าวแล้ว\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan kin khao laew\u003C\/td\u003E\u003Ctd\u003EI have eaten rice already\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd\u003EOngoing\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันกำลังกินข้าว\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan kamlang kin khao\u003C\/td\u003E\u003Ctd\u003EI am eating rice\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd\u003ENegative\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันไม่กินข้าว\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan mai kin khao\u003C\/td\u003E\u003Ctd\u003EI do not eat rice\u003C\/td\u003E\u003C\/tr\u003E\n        \u003Ctr\u003E\u003Ctd\u003EWith time\u003C\/td\u003E\u003Ctd class=\"ex-th\" lang=\"th\"\u003Eฉันกินข้าวเมื่อวาน\u003C\/td\u003E\u003Ctd class=\"ex-rom\"\u003Echan kin khao muea wan\u003C\/td\u003E\u003Ctd\u003EI ate rice yesterday\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\n    \u003C\/table\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Sentence Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about building Thai sentences:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai sentences\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the basic word order in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai uses \u003Cstrong\u003Esubject - verb - object\u003C\/strong\u003E, the same as English. Chan kin khao means I eat rice. The core order is intuitive for English speakers, which makes Thai sentences easier to start building than many people expect.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EDo Thai verbs change form for tense?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ENo. \u003Cstrong\u003EThai verbs never change form.\u003C\/strong\u003E Instead, small marker words like ja (will), laew (already), and kamlang (-ing) are added around the unchanging verb to show tense and aspect. There are no irregular verbs to memorize.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhere does the future marker go?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThe future marker \u003Cstrong\u003Eja\u003C\/strong\u003E goes directly before the verb. Chan ja kin khao means I will eat rice. The completed marker laew, by contrast, goes at the end of the clause.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you negate a Thai sentence?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EPlace \u003Cstrong\u003Emai\u003C\/strong\u003E (not) immediately before the verb. Chan mai kin khao means I do not eat rice. The negator always sits right before the verb it negates, with no exceptions.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n\u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EExpanding Your Sentences - Objects, Verbs, and Variety\u003C\/h3\u003E\n\n    \u003Cp\u003EThe builder includes a curated set of high-frequency words chosen because they combine naturally and appear constantly in everyday Thai. The verbs - \u003Cspan class=\"thai-i\"\u003Eกิน\u003C\/span\u003E (kin, eat), \u003Cspan class=\"thai-i\"\u003Eไป\u003C\/span\u003E (pai, go), \u003Cspan class=\"thai-i\"\u003Eดื่ม\u003C\/span\u003E (duem, drink), \u003Cspan class=\"thai-i\"\u003Eดู\u003C\/span\u003E (duu, watch), and \u003Cspan class=\"thai-i\"\u003Eชอบ\u003C\/span\u003E (chop, like) - are among the first any learner meets, and they unlock a surprising range of practical sentences. Pairing them with everyday objects like \u003Cspan class=\"thai-i\"\u003Eข้าว\u003C\/span\u003E (khao, rice), \u003Cspan class=\"thai-i\"\u003Eน้ำ\u003C\/span\u003E (nam, water), and \u003Cspan class=\"thai-i\"\u003Eกาแฟ\u003C\/span\u003E (kafae, coffee) gives you sentences you could genuinely use the moment you sit down at a Thai restaurant or market.\u003C\/p\u003E\n\n    \u003Cp\u003EAs you experiment, you will start to notice which combinations feel natural and which do not. Some verbs pair with certain objects: you drink water but watch a movie. The challenge mode respects these pairings, so the sentences it asks you to build always make real-world sense. This is deliberate - practicing with meaningful, plausible sentences builds intuition far better than drilling random or nonsensical word combinations. Every sentence you assemble is one you could actually say.\u003C\/p\u003E\n\n    \u003Ch3\u003EFrom the Builder to Real Conversation\u003C\/h3\u003E\n\n    \u003Cp\u003EThe ultimate goal of a tool like this is to make the leap from controlled practice to spontaneous speech feel small and natural. When you build dozens of sentences and hear each one spoken aloud, you are training both your grammatical instinct and your ear at the same time. The audio matters enormously: Thai is a tonal language, and hearing the correct pronunciation of each completed sentence helps you internalize not just the words and their order, but the melody of natural Thai speech.\u003C\/p\u003E\n\n    \u003Cp\u003EA good way to use this tool is to set yourself small missions. Try to build every possible future sentence with a given verb. Then negate each one. Then add a time word and notice how the meaning sharpens. Then switch to challenge mode and see how many you can produce from the English prompt alone. Each of these passes deepens a slightly different muscle - recognition, production, speed - and together they move you steadily toward the point where Thai sentences form in your mind without conscious effort. That is the moment every learner is working toward, and building sentences by hand, again and again, is one of the most reliable ways to reach it.\u003C\/p\u003E\n\n    \u003Cp\u003ERemember that the patterns you practice here scale up. The same subject-verb-object skeleton, the same marker positions, and the same negation rule apply to far longer and richer sentences than the builder shows. Master the core, and you have the framework on which all of Thai sentence-making is built. Everything else is simply adding more vocabulary into slots you already understand.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EUnderstanding Each Word Category\u003C\/h3\u003E\n\n    \u003Cp\u003ETo get the most from the builder, it helps to understand the role each colour-coded category plays. The five groups - subjects, verbs, objects, time words, and markers - are the fundamental building blocks of virtually every simple Thai sentence, and recognizing them is the first step toward grammatical fluency.\u003C\/p\u003E\n\n    \u003Cp\u003EThe \u003Cstrong\u003Esubjects\u003C\/strong\u003E in the builder cover the most essential pronouns: \u003Cspan class=\"thai-i\"\u003Eฉัน\u003C\/span\u003E (chan, I), \u003Cspan class=\"thai-i\"\u003Eเขา\u003C\/span\u003E (khao, he or she), \u003Cspan class=\"thai-i\"\u003Eเรา\u003C\/span\u003E (rao, we), and \u003Cspan class=\"thai-i\"\u003Eคุณ\u003C\/span\u003E (khun, you). Thai pronouns are a rich and nuanced topic in their own right, with different forms depending on formality and relationship, but these four are safe, common, and natural in everyday speech. Notice that \u003Cspan class=\"thai-i\"\u003Eเขา\u003C\/span\u003E serves for both he and she - Thai does not mark gender on pronouns the way English does, which is one fewer thing to track.\u003C\/p\u003E\n\n    \u003Cp\u003EThe \u003Cstrong\u003Everbs\u003C\/strong\u003E are action words, and as we have seen, they are the stars of the show precisely because they never change. The \u003Cstrong\u003Eobjects\u003C\/strong\u003E are the things acted upon, and choosing them teaches you an important subtlety: not every verb takes every object. The builder pairs them sensibly, which quietly teaches you natural collocations - the word partnerships that make speech sound fluent rather than mechanical.\u003C\/p\u003E\n\n    \u003Cp\u003EThe \u003Cstrong\u003Etime words\u003C\/strong\u003E anchor your sentence in time, and the \u003Cstrong\u003Emarkers\u003C\/strong\u003E - the negator \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai) and the tense words \u003Cspan class=\"thai-i\"\u003Eจะ\u003C\/span\u003E (ja), \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew), and \u003Cspan class=\"thai-i\"\u003Eกำลัง\u003C\/span\u003E (kamlang) - are the precision instruments that fine-tune meaning. Together these five categories give you everything needed to express who did what to what, when, and whether it actually happened. That is a remarkably complete toolkit from just a handful of words, and it is the foundation on which all further Thai study comfortably rests.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n        \u003Cp\u003EIt is worth emphasizing how transferable this skill is. The handful of patterns you drill in this builder - placing the subject first, slotting markers into their fixed positions, keeping the verb unchanged, and letting time words round out the sentence - are the very same patterns that underlie the most sophisticated Thai prose. A news article, a song lyric, and a casual text message all rest on this identical skeleton. By making these foundations automatic now, you spare yourself enormous effort later, because every new word you learn simply drops into a structure you already command without thinking.\u003C\/p\u003E\n\n    \u003Cp\u003ENow you have the full logic. Head back to the builder, switch on Challenge mode, and test yourself - the tool will give you an English sentence and let you assemble the Thai. With a little practice, correct word order will become automatic, and the satisfying click of a sentence falling perfectly into place will become a familiar friend on your journey to Thai fluency. 🧩\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🧩 Why Building Beats Memorizing\u003C\/h3\u003E\n    \u003Cp\u003EThere is a profound difference between recognizing a Thai sentence and being able to produce one. Many learners can read or understand sentences long before they can confidently create their own, because production requires you to make active choices: which subject, which verb, where does the marker go. This builder closes that gap by making you the author of every sentence. Each time you tap words into place and see the result confirmed as correct, you are rehearsing the exact mental motion you will use in real conversation. That active practice is far more powerful than passively reviewing example sentences in a textbook.\u003C\/p\u003E\n    \u003Ch4\u003EThe Freedom of Unchanging Verbs\u003C\/h4\u003E\n    \u003Cp\u003EOnce it truly sinks in that Thai verbs never change form, a huge weight lifts off your shoulders. There are no conjugation tables to drill, no irregular past tenses, no agreement between subject and verb to worry about. The same word \u003Cspan class=\"thai-i\"\u003Eไป\u003C\/span\u003E (pai, go) serves for I go, he goes, they went, and we will go. All the nuance comes from a small, fixed set of marker words whose positions you can learn in an afternoon. This is one of the genuine gifts Thai gives to learners, and the builder is designed to let you enjoy it - experiment freely, knowing the verb itself is always safe.\u003C\/p\u003E\n    \u003Ch4\u003EA Living Tool for Class and Self-Study\u003C\/h4\u003E\n    \u003Cp\u003EFor teachers, a tool like this is a gift in the classroom: project it on a screen, ask students to suggest words, and watch the sentence assemble in real time with instant audio. It turns an abstract grammar point into a shared, interactive moment. For self-learners, the challenge mode provides endless fresh practice that adapts as you improve. And for Thai-major students, seeing their native grammar formalized into clear slots and rules often brings a satisfying new clarity to patterns they have always used intuitively. However you come to it, the act of building sentences yourself is where real fluency begins.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the basic word order in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai follows subject-verb-object order, the same as English. \u003Cspan class=\"thai-i\"\u003Eฉันกินข้าว\u003C\/span\u003E (chan kin khao) means I eat rice, with chan as the subject, kin as the verb, and khao as the object. Thai does not conjugate verbs, so the verb form never changes.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhere do time words go in a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ETime words usually go at the end of the sentence in Thai, or sometimes right after the subject. \u003Cspan class=\"thai-i\"\u003Eเขาไปตลาดเมื่อวาน\u003C\/span\u003E (khao pai talat muea wan) means he went to the market yesterday, with muea wan, meaning yesterday, placed at the end.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make a future sentence in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPlace \u003Cspan class=\"thai-i\"\u003Eจะ\u003C\/span\u003E (ja), meaning will, before the verb. \u003Cspan class=\"thai-i\"\u003Eฉันจะดูหนัง\u003C\/span\u003E (chan ja duu nang) means I will watch a movie. Thai verbs do not change form, so ja before the verb is what signals the future.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say already or a completed action in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPlace \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew), meaning already, at the end of the clause, after the object. \u003Cspan class=\"thai-i\"\u003Eเขาไปตลาดแล้ว\u003C\/span\u003E (khao pai talat laew) means he has already gone to the market. The marker laew signals a completed action.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you negate a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPlace \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai), meaning not, directly before the verb. \u003Cspan class=\"thai-i\"\u003Eฉันไม่กินข้าว\u003C\/span\u003E (chan mai kin khao) means I do not eat rice. The negator mai always comes immediately before the verb it negates.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDoes Thai conjugate verbs like English?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENo, Thai verbs never change form. Instead of conjugating, Thai uses small marker words like \u003Cspan class=\"thai-i\"\u003Eจะ\u003C\/span\u003E (ja) for future, \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) for completed action, and \u003Cspan class=\"thai-i\"\u003Eกำลัง\u003C\/span\u003E (kamlang) for ongoing action, placed around the unchanging verb to show tense and aspect.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Keep Learning Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language tools and games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎧\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ETone Analyzer\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETool\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🚀\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EFuture Tense\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar Game\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❌\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENegation\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar Game\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Tools\"\u003E\u003Cspan class=\"ll-i\"\u003E🔧\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EMore Tools\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETools\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\n\nvar SUBJ=[\n  {th:\"\\u0e09\\u0e31\\u0e19\",rom:\"chan\",en:\"I\"},\n  {th:\"\\u0e40\\u0e02\\u0e32\",rom:\"khao\",en:\"he\/she\"},\n  {th:\"\\u0e40\\u0e23\\u0e32\",rom:\"rao\",en:\"we\"},\n  {th:\"\\u0e04\\u0e38\\u0e13\",rom:\"khun\",en:\"you\"}\n];\nvar VERB=[\n  {th:\"\\u0e01\\u0e34\\u0e19\",rom:\"kin\",en:\"eat\"},\n  {th:\"\\u0e44\\u0e1b\",rom:\"pai\",en:\"go to\"},\n  {th:\"\\u0e14\\u0e37\\u0e48\\u0e21\",rom:\"duem\",en:\"drink\"},\n  {th:\"\\u0e14\\u0e39\",rom:\"duu\",en:\"watch\"},\n  {th:\"\\u0e0a\\u0e2d\\u0e1a\",rom:\"chop\",en:\"like\"}\n];\nvar OBJ=[\n  {th:\"\\u0e02\\u0e49\\u0e32\\u0e27\",rom:\"khao\",en:\"rice\"},\n  {th:\"\\u0e19\\u0e49\\u0e33\",rom:\"nam\",en:\"water\"},\n  {th:\"\\u0e15\\u0e25\\u0e32\\u0e14\",rom:\"talat\",en:\"the market\"},\n  {th:\"\\u0e2b\\u0e19\\u0e31\\u0e07\",rom:\"nang\",en:\"a movie\"},\n  {th:\"\\u0e01\\u0e32\\u0e41\\u0e1f\",rom:\"kafae\",en:\"coffee\"}\n];\nvar TIME=[\n  {th:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\",rom:\"muea wan\",en:\"yesterday\",tense:\"past\"},\n  {th:\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\",rom:\"phrung nii\",en:\"tomorrow\",tense:\"future\"},\n  {th:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\",rom:\"thuk wan\",en:\"every day\",tense:\"habit\"},\n  {th:\"\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49\",rom:\"tawn nii\",en:\"now\",tense:\"present\"}\n];\n\/\/ markers: neg (\\u0e44\\u0e21\\u0e48) + tense (\\u0e08\\u0e30\/\\u0e41\\u0e25\\u0e49\\u0e27\/\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07)\nvar MARK=[\n  {th:\"\\u0e44\\u0e21\\u0e48\",rom:\"mai\",en:\"not\",kind:\"neg\"},\n  {th:\"\\u0e08\\u0e30\",rom:\"ja\",en:\"will\",kind:\"tense\",pos:\"before-verb\",type:\"future\"},\n  {th:\"\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"laew\",en:\"already\",kind:\"tense\",pos:\"end\",type:\"past\"},\n  {th:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\",rom:\"kamlang\",en:\"-ing\",kind:\"tense\",pos:\"before-verb\",type:\"progressive\"}\n];\n\nvar VERB_PAST={eat:\"ate\",\"go to\":\"went to\",watch:\"watched\",drink:\"drank\",like:\"liked\"};\nvar VERB_3SG={eat:\"eats\",\"go to\":\"goes to\",watch:\"watches\",drink:\"drinks\",like:\"likes\"};\nvar VERB_ING={eat:\"eating\",\"go to\":\"going to\",watch:\"watching\",drink:\"drinking\",like:\"liking\"};\nfunction isThirdSg(en){return [\"he\",\"she\",\"it\",\"he\/she\"].indexOf(en)\u003E=0;}\nfunction beForm(en){if(en===\"I\")return\"am\";if(isThirdSg(en))return\"is\";return\"are\";}\nfunction doForm(en){return isThirdSg(en)?\"does\":\"do\";}\nfunction cap(s){return s.charAt(0).toUpperCase()+s.slice(1);}\n\nfunction buildThai(st){\n  var parts=[];\n  if(!st.subj)return{th:\"\",rom:\"\",cls:[]};\n  var cls=[];\n  function push(w,c){parts.push({th:w.th,rom:w.rom,cls:c});}\n  push(st.subj,\"subj\");\n  if(st.neg)push(st.neg,\"mark\");\n  if(st.tense\u0026\u0026st.tense.pos===\"before-verb\")push(st.tense,\"mark\");\n  if(st.verb)push(st.verb,\"verb\");\n  if(st.obj)push(st.obj,\"obj\");\n  if(st.tense\u0026\u0026st.tense.pos===\"end\")push(st.tense,\"mark\");\n  if(st.time)push(st.time,\"time\");\n  return {\n    th:parts.map(function(p){return p.th;}).join(\"\"),\n    rom:parts.map(function(p){return p.rom;}).join(\" \"),\n    parts:parts\n  };\n}\n\nfunction buildEnglish(st){\n  if(!st.subj||!st.verb)return\"\";\n  var s=st.subj.en,v=st.verb.en;\n  var type=st.tense?st.tense.type:(st.time?st.time.tense:\"present\");\n  var parts=[cap(s)];\n  if(st.neg){\n    if(type===\"future\")parts.push(\"will\",\"not\",v);\n    else if(type===\"progressive\")parts.push(beForm(s),\"not\",VERB_ING[v]||v+\"ing\");\n    else if(type===\"past\")parts.push(\"did\",\"not\",v);\n    else parts.push(doForm(s),\"not\",v);\n  } else {\n    if(type===\"future\")parts.push(\"will\",v);\n    else if(type===\"progressive\")parts.push(beForm(s),VERB_ING[v]||v+\"ing\");\n    else if(type===\"past\")parts.push(VERB_PAST[v]||v);\n    else parts.push(isThirdSg(s)?(VERB_3SG[v]||v+\"s\"):v);\n  }\n  if(st.obj)parts.push(st.obj.en);\n  if(st.tense\u0026\u0026st.tense.th===\"\\u0e41\\u0e25\\u0e49\\u0e27\"\u0026\u0026!st.time)parts.push(\"already\");\n  if(st.time)parts.push(st.time.en);\n  return parts.join(\" \")+\".\";\n}\n\nfunction $(id){return document.getElementById(id);}\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\n\n\/\/ ===== FREE BUILD =====\nvar st={subj:null,neg:null,tense:null,verb:null,obj:null,time:null};\n\nfunction renderBank(){\n  buildRow(\"sb-bank-subj\",SUBJ,\"subj\",function(w){return st.subj\u0026\u0026st.subj.rom===w.rom;},pickSubj);\n  buildRow(\"sb-bank-verb\",VERB,\"verb\",function(w){return st.verb\u0026\u0026st.verb.rom===w.rom;},pickVerb);\n  buildRow(\"sb-bank-obj\",OBJ,\"obj\",function(w){return st.obj\u0026\u0026st.obj.th===w.th;},pickObj);\n  buildRow(\"sb-bank-time\",TIME,\"time\",function(w){return st.time\u0026\u0026st.time.rom===w.rom;},pickTime);\n  buildRow(\"sb-bank-mark\",MARK,\"mark\",function(w){return (st.neg\u0026\u0026st.neg.rom===w.rom)||(st.tense\u0026\u0026st.tense.rom===w.rom);},pickMark);\n}\nfunction buildRow(id,arr,cls,isActive,cb){\n  var row=$(id);if(!row)return;row.innerHTML=\"\";\n  arr.forEach(function(w){\n    var b=document.createElement(\"button\");\n    b.type=\"button\";b.className=\"word-btn \"+cls+(isActive(w)?\" active\":\"\");\n    b.innerHTML='\u003Cspan class=\"wb-th\"\u003E'+w.th+'\u003C\/span\u003E\u003Cspan class=\"wb-rom\"\u003E'+w.rom+'\u003C\/span\u003E\u003Cspan class=\"wb-en\"\u003E'+w.en+'\u003C\/span\u003E';\n    b.onclick=function(){cb(w);};\n    row.appendChild(b);\n  });\n}\nfunction pickSubj(w){st.subj=(st.subj\u0026\u0026st.subj.rom===w.rom)?null:w;upd();}\nfunction pickVerb(w){st.verb=(st.verb\u0026\u0026st.verb.rom===w.rom)?null:w;upd();}\nfunction pickObj(w){st.obj=(st.obj\u0026\u0026st.obj.th===w.th)?null:w;upd();}\nfunction pickTime(w){st.time=(st.time\u0026\u0026st.time.rom===w.rom)?null:w;upd();}\nfunction pickMark(w){\n  if(w.kind===\"neg\"){st.neg=(st.neg\u0026\u0026st.neg.rom===w.rom)?null:w;}\n  else{st.tense=(st.tense\u0026\u0026st.tense.rom===w.rom)?null:w;}\n  upd();\n}\n\nfunction renderSlots(prefix,state){\n  setSlot(prefix+\"subj\",state.subj,\"subj\");\n  setSlot(prefix+\"neg\",state.neg,\"mark\");\n  setSlot(prefix+\"tense\",state.tense,\"mark\");\n  setSlot(prefix+\"verb\",state.verb,\"verb\");\n  setSlot(prefix+\"obj\",state.obj,\"obj\");\n  setSlot(prefix+\"time\",state.time,\"time\");\n}\nfunction setSlot(id,val,cls){var el=$(id);if(!el)return;el.classList.toggle(\"filled\",!!val);}\n\nfunction upd(){\n  var r=buildThai(st);\n  var thEl=$(\"sb-th\");\n  if(r.parts\u0026\u0026r.parts.length){\n    thEl.innerHTML=r.parts.map(function(p){return '\u003Cspan class=\"w '+p.cls+'\"\u003E'+p.th+'\u003C\/span\u003E';}).join(\"\");\n  } else {\n    thEl.innerHTML='\u003Cspan class=\"sentence-empty\"\u003ETap words below to build a sentence\u003C\/span\u003E';\n  }\n  $(\"sb-rom\").textContent=r.rom||\"\";\n  $(\"sb-en\").textContent=buildEnglish(st)||\"\";\n  $(\"sb-speak\").disabled=!(st.subj\u0026\u0026st.verb);\n  renderSlots(\"sb-slot-\",st);\n  renderBank();\n}\nwindow.sbClear=function(){st={subj:null,neg:null,tense:null,verb:null,obj:null,time:null};upd();};\nwindow.sbSpeak=function(){speakThai(buildThai(st).th,$(\"sb-speak\"));};\n\nfunction speakThai(text,btn){\n  if(!text||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(text);u.lang=\"th-TH\";u.rate=0.85;\n  if(btn){btn.classList.add(\"active\");u.onend=u.onerror=function(){btn.classList.remove(\"active\");};}\n  speechSynthesis.speak(u);\n}\n\n\/\/ ===== CHALLENGE MODE =====\nvar cst={subj:null,neg:null,tense:null,verb:null,obj:null,time:null};\nvar target=null,score=0,answered=false;\n\nvar OBJ_FOR={kin:[\"khao\",\"nam\",\"kafae\"],duem:[\"nam\",\"kafae\"],duu:[\"nang\"],pai:[\"talat\"],chop:[\"khao\",\"nam\",\"nang\",\"kafae\"]};\n\nfunction genChallenge(){\n  var subj=SUBJ[Math.floor(Math.random()*SUBJ.length)];\n  var verb=VERB[Math.floor(Math.random()*VERB.length)];\n  var allowed=OBJ_FOR[verb.rom]||[\"khao\"];\n  var objRom=allowed[Math.floor(Math.random()*allowed.length)];\n  var obj=OBJ.filter(function(o){return o.rom===objRom;})[0];\n  var t={subj:subj,verb:verb,obj:obj,neg:null,tense:null,time:null};\n  var roll=Math.random();\n  if(roll\u003C0.25){t.tense=MARK[1];}        \/\/ \\u0e08\\u0e30 future\n  else if(roll\u003C0.5){t.tense=MARK[2];}    \/\/ \\u0e41\\u0e25\\u0e49\\u0e27 past\n  else if(roll\u003C0.65){t.neg=MARK[0];}     \/\/ \\u0e44\\u0e21\\u0e48 neg\n  else if(roll\u003C0.8){t.tense=MARK[3];}    \/\/ \\u0e01\\u0e33\\u0e25\\u0e31\\u0e07 prog\n  return t;\n}\n\nfunction renderChallengeBank(){\n  buildRowC(\"sb-c-bank-subj\",SUBJ,\"subj\",function(w){return cst.subj\u0026\u0026cst.subj.rom===w.rom;},function(w){cst.subj=(cst.subj\u0026\u0026cst.subj.rom===w.rom)?null:w;cupd();});\n  buildRowC(\"sb-c-bank-verb\",VERB,\"verb\",function(w){return cst.verb\u0026\u0026cst.verb.rom===w.rom;},function(w){cst.verb=(cst.verb\u0026\u0026cst.verb.rom===w.rom)?null:w;cupd();});\n  buildRowC(\"sb-c-bank-obj\",OBJ,\"obj\",function(w){return cst.obj\u0026\u0026cst.obj.th===w.th;},function(w){cst.obj=(cst.obj\u0026\u0026cst.obj.th===w.th)?null:w;cupd();});\n  buildRowC(\"sb-c-bank-time\",TIME,\"time\",function(w){return cst.time\u0026\u0026cst.time.rom===w.rom;},function(w){cst.time=(cst.time\u0026\u0026cst.time.rom===w.rom)?null:w;cupd();});\n  buildRowC(\"sb-c-bank-mark\",MARK,\"mark\",function(w){return (cst.neg\u0026\u0026cst.neg.rom===w.rom)||(cst.tense\u0026\u0026cst.tense.rom===w.rom);},function(w){if(w.kind===\"neg\"){cst.neg=(cst.neg\u0026\u0026cst.neg.rom===w.rom)?null:w;}else{cst.tense=(cst.tense\u0026\u0026cst.tense.rom===w.rom)?null:w;}cupd();});\n}\nfunction buildRowC(id,arr,cls,isActive,cb){\n  var row=$(id);if(!row)return;row.innerHTML=\"\";\n  arr.forEach(function(w){\n    var b=document.createElement(\"button\");\n    b.type=\"button\";b.className=\"word-btn \"+cls+(isActive(w)?\" active\":\"\");\n    b.innerHTML='\u003Cspan class=\"wb-th\"\u003E'+w.th+'\u003C\/span\u003E\u003Cspan class=\"wb-rom\"\u003E'+w.rom+'\u003C\/span\u003E\u003Cspan class=\"wb-en\"\u003E'+w.en+'\u003C\/span\u003E';\n    b.onclick=function(){cb(w);};\n    row.appendChild(b);\n  });\n}\nfunction cupd(){\n  var r=buildThai(cst);\n  var thEl=$(\"sb-c-th\");\n  if(r.parts\u0026\u0026r.parts.length){\n    thEl.innerHTML=r.parts.map(function(p){return '\u003Cspan class=\"w '+p.cls+'\"\u003E'+p.th+'\u003C\/span\u003E';}).join(\"\");\n  } else {\n    thEl.innerHTML='\u003Cspan class=\"sentence-empty\"\u003ETap words to answer\u003C\/span\u003E';\n  }\n  $(\"sb-c-rom\").textContent=r.rom||\"\";\n  renderSlots(\"sb-c-slot-\",cst);\n  renderChallengeBank();\n}\n\nwindow.sbNextChallenge=function(){\n  target=genChallenge();\n  cst={subj:null,neg:null,tense:null,verb:null,obj:null,time:null};\n  answered=false;\n  $(\"sb-ch-en\").textContent=buildEnglish(target);\n  $(\"sb-ch-fb\").className=\"ch-feedback\";\n  cupd();\n};\nwindow.sbCheck=function(){\n  if(!target)return;\n  var want=buildThai(target).th;\n  var got=buildThai(cst).th;\n  var fb=$(\"sb-ch-fb\");\n  if(got===want){\n    if(!answered){score++;$(\"sb-ch-score\").textContent=\"Score: \"+score+\" correct\";}\n    answered=true;\n    fb.className=\"ch-feedback show correct\";\n    fb.innerHTML=\"\\u2705 Perfect! \u003Cb\u003E\"+want+\"\u003C\/b\u003E (\"+buildThai(target).rom+\")\";\n  } else if(!got){\n    fb.className=\"ch-feedback show wrong\";\n    fb.textContent=\"Tap words to build the sentence first.\";\n  } else {\n    fb.className=\"ch-feedback show wrong\";\n    fb.innerHTML=\"\\u274c Not quite. You built: \"+got+\"\u003Cbr\u003EHint: check word order - subject, then markers, verb, object, then time.\";\n  }\n};\n\nwindow.sbMode=function(m){\n  $(\"sb-tab-build\").classList.toggle(\"active\",m===\"build\");\n  $(\"sb-tab-challenge\").classList.toggle(\"active\",m===\"challenge\");\n  $(\"sb-build-panel\").style.display=(m===\"build\")?\"block\":\"none\";\n  $(\"sb-challenge-panel\").classList.toggle(\"show\",m===\"challenge\");\n  if(m===\"challenge\"\u0026\u0026!target)window.sbNextChallenge();\n};\n\n\/\/ init\nupd();\n$(\"sb-challenge-panel\").classList.remove(\"show\");\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/9054779543403630107\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/9054779543403630107"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/9054779543403630107"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-sentence-builder.html","title":"Thai Sentence Builder - Build Real Thai Sentences by Tapping Words (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhINuaIBElQXGcNA9EacmDKRG-Is6xPuHyE0sMfBIXm0wur7-PwUvlZXqWWi62xAYku7xCV309ZTcNpR7OUl7Nen6VvXmLt3eEeuyLQZufhpJfBT4KQh4lamGi1rjHdKPQE9_i5NZi7wu5WhkUEoh7643uX2PhlnzfmKKgix1H-6IvRQd18j3-iUODF3RH0\/s72-c\/8540.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-9211380197386307165"},"published":{"$t":"2026-06-19T21:50:28.660-07:00"},"updated":{"$t":"2026-06-19T21:50:28.661-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tools"}],"title":{"type":"text","$t":"Thai Tone Analyzer — See Why Any Thai Syllable Has Its Tone (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Tone Analyzer cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgsFCe4rVqj_HOH8Pj9IagxtAHefXvF3N7AYC5AqBiJK6n74VuAFn0wM9aSd1FPW8YVXM5aF74sSvRk9uGhLMrjnOAzoUz0oMP7C6rcLEncRNyNsP0zyIusjtXYageK0jDutZdUYgDp47VCHQwUqWY0Bhul8KCMadQ5OP2cc8MfTT2kSPZUKJIhS6beCNLx\/s1672\/8526.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Tone Analyzer Banner - Interactive tool showing how consonant class, live\/dead syllables, vowel length, and tone marks determine the tone of any Thai word\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgsFCe4rVqj_HOH8Pj9IagxtAHefXvF3N7AYC5AqBiJK6n74VuAFn0wM9aSd1FPW8YVXM5aF74sSvRk9uGhLMrjnOAzoUz0oMP7C6rcLEncRNyNsP0zyIusjtXYageK0jDutZdUYgDp47VCHQwUqWY0Bhul8KCMadQ5OP2cc8MfTT2kSPZUKJIhS6beCNLx\/s1600\/8526.png\" title=\"Thai Tone Analyzer: See Why Any Thai Syllable Has Its Tone\" width=\"1200\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption style=\"color: #0d9488; font-size: 13px; margin-top: 8px;\"\u003E\n    Interactive Thai Tone Analyzer tool illustration showing how initial consonant class, live or dead syllable type, vowel length, and tone marks combine.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html#app\",\n      \"name\": \"Thai Tone Analyzer - See Why Any Thai Syllable Has Its Tone\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Tool\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html\",\n      \"description\": \"Free interactive Thai tone analyzer. Type any Thai syllable and see its tone explained step by step: the initial consonant class (high, mid, low), whether the syllable is live or dead, the vowel length, and any tone mark. Shows the full reasoning behind the tone, with audio. Built for learners, teachers, and Thai-major students. No sign-up required.\",\n      \"learningResourceType\": \"interactive tool\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"reference\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Advanced\",\n      \"keywords\": \"Thai tone analyzer, how to know Thai tone, Thai tone rules, Thai consonant class, live dead syllable Thai, Thai tone mark rules, why does Thai word have this tone, Thai phonology tool, mai ek mai tho tone, learn Thai tones\",\n      \"teaches\": [\n        \"How the initial consonant class determines tone\",\n        \"How live and dead syllables follow different tone rules\",\n        \"How vowel length affects tone in dead syllables\",\n        \"How the four Thai tone marks interact with consonant class\",\n        \"How to predict the tone of any standard Thai syllable\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"9\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How many tones does Thai have?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai has five tones: mid, low, falling, high, and rising. The tone of any syllable is determined by the consonant class, whether the syllable is live or dead, the vowel length, and any tone mark, not chosen at random.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do I work out the tone of a Thai word myself?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Check four things in order: the class of the initial consonant (high, mid, or low), whether the syllable is live or dead, the vowel length, and any tone mark. Apply the standard rules and these four factors together give you the tone.\"}},\n        {\"@type\":\"Question\",\"name\":\"What are the three Thai consonant classes?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"High class includes kho khai, cho ching, tho than, tho thung, pho phueng, fo fa, so sala, so ruesi, so suea, and ho hip. Mid class includes ko kai, cho chan, do chada, to patak, do dek, to tao, bo baimai, po pla, and o ang. Low class is everything else, the largest group.\"}},\n        {\"@type\":\"Question\",\"name\":\"Why does the same tone mark give different tones?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Because tone marks interact with the consonant class. The mark mai ek gives a low tone with mid and high class consonants, but a falling tone with a low-class consonant. The mark mai tho gives falling with mid and high class, but high with low class.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between a live and dead syllable in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A live syllable ends in a long vowel or a sonorant sound such as m, n, ng, y, or w. A dead syllable ends in a short vowel or a stop sound such as p, t, or k. Live and dead syllables follow different tone rules, so this distinction is essential.\"}},\n        {\"@type\":\"Question\",\"name\":\"Is the Thai tone analyzer always accurate?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The analyzer is accurate for standard single syllables, which covers the large majority of everyday Thai words. Some advanced cases such as true consonant clusters, uncommon leading-consonant combinations, and multi-syllable words can follow special rules, and the tool flags when a syllable may need extra checking.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qtTA .fac-card,.qtTA .ex-btn,.qtTA .comp-emoji,.qtTA .ll-i,.qtTA .speak-btn{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtTA{--tl:#0d9488;--tl2:#14b8a6;--tl3:#5eead4;--em:#059669;--am:#d97706;--rd:#dc2626;--pu:#7c3aed;--ink:#042f2e;--soft:#0f766e;--bd:rgba(13,148,136,.16);--bg:#f0fdfa;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(13,148,136,.13);box-sizing:border-box;}\n.qtTA *{box-sizing:border-box;}\n.qtTA .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qtTA .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qtTA .intro em{font-style:italic;color:var(--ink);}\n.qtTA .intro strong{color:var(--ink);}\n.qtTA .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--tl);margin:28px 0 12px;font-style:italic;}\n.qtTA .thai-i{color:var(--tl);font-weight:700;}\n.qtTA .callout{background:linear-gradient(135deg,rgba(13,148,136,.06),rgba(94,234,212,.2));border-left:4px solid var(--tl2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qtTA .callout b{color:var(--tl);}\n.qtTA .tip{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:14.5px;line-height:1.7;}\n.qtTA .tip b{color:var(--am);}\n\/* ===== ANALYZER TOOL ===== *\/\n.qtTA .tool-header{padding:24px 28px;background:linear-gradient(135deg,#134e4a,#0d9488);}\n.qtTA .th-title{font-family:'Lora',serif;color:#fff;font-size:22px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qtTA .th-sub{color:rgba(255,255,255,.85);font-size:13px;line-height:1.5;}\n.qtTA .th-badge{display:inline-block;margin-top:10px;padding:3px 12px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qtTA .tool{padding:24px 22px;background:#fff;border-bottom:1px solid var(--bd);}\n.qtTA .input-row{display:flex;gap:10px;margin-bottom:8px;flex-wrap:wrap;}\n.qtTA .tone-input{flex:1;min-width:180px;font-family:'Sora',sans-serif;font-size:26px;padding:14px 18px;border:2.5px solid var(--bd);border-radius:14px;color:var(--ink);text-align:center;transition:border-color .2s;background:var(--bg);}\n.qtTA .tone-input:focus{outline:none;border-color:var(--tl2);}\n.qtTA .tone-input::placeholder{color:#99f6e4;font-size:20px;}\n.qtTA .analyze-btn{padding:14px 26px;border-radius:14px;border:none;background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff;font:700 15px 'Sora',sans-serif;cursor:pointer;transition:transform .2s;white-space:nowrap;}\n.qtTA .analyze-btn:hover{transform:translateY(-2px);}\n.qtTA .ex-row{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:10px;}\n.qtTA .ex-label{font-size:12px;color:var(--soft);font-weight:600;}\n.qtTA .ex-btn{padding:6px 13px;border-radius:999px;border:1.5px solid var(--bd);background:var(--bg);color:var(--tl);font:600 15px 'Sora',sans-serif;cursor:pointer;transition:all .18s;}\n.qtTA .ex-btn:hover{background:rgba(13,148,136,.1);border-color:var(--tl2);transform:translateY(-1px);}\n\/* RESULT *\/\n.qtTA .result-area{padding:0 22px 24px;background:#fff;display:none;}\n.qtTA .result-area.show{display:block;animation:taFade .4s;}\n@keyframes taFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\n.qtTA .res-top{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;background:linear-gradient(135deg,rgba(13,148,136,.07),rgba(94,234,212,.18));border:1.5px solid var(--bd);border-radius:18px;padding:22px;margin-bottom:16px;}\n.qtTA .res-word{font-size:clamp(40px,9vw,60px);line-height:1;color:var(--ink);}\n.qtTA .res-meta{text-align:left;}\n.qtTA .res-tone-label{font-size:12px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;font-weight:700;}\n.qtTA .res-tone{font-family:'Lora',serif;font-size:30px;font-weight:700;color:var(--tl);font-style:italic;line-height:1.1;}\n.qtTA .res-tone-th{font-size:16px;color:var(--soft);font-weight:600;}\n.qtTA .speak-btn{margin-top:8px;display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:999px;background:rgba(13,148,136,.1);border:1.5px solid rgba(13,148,136,.25);color:var(--tl);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qtTA .speak-btn:hover{background:rgba(13,148,136,.18);}\n.qtTA .speak-btn.active{animation:taPulse 1s infinite;}\n@keyframes taPulse{0%,100%{box-shadow:0 0 0 0 rgba(20,184,166,.4)}50%{box-shadow:0 0 0 8px rgba(20,184,166,0)}}\n\/* COMPONENTS BREAKDOWN *\/\n.qtTA .comp-title{font-size:13px;font-weight:800;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin:18px 0 10px;}\n.qtTA .comp-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;}\n.qtTA .comp-card{border-radius:14px;padding:14px;border:1.5px solid var(--bd);background:#fff;display:flex;flex-direction:column;gap:3px;}\n.qtTA .comp-card.c-class{border-left:4px solid var(--tl);}\n.qtTA .comp-card.c-live{border-left:4px solid var(--em);}\n.qtTA .comp-card.c-vowel{border-left:4px solid var(--am);}\n.qtTA .comp-card.c-mark{border-left:4px solid var(--pu);}\n.qtTA .comp-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n.qtTA .comp-val{font-size:17px;font-weight:700;color:var(--ink);}\n.qtTA .comp-val .big-th{font-size:22px;}\n.qtTA .comp-sub{font-size:11.5px;color:var(--soft);line-height:1.4;}\n\/* color chips for class *\/\n.qtTA .chip{display:inline-block;padding:1px 9px;border-radius:999px;font-size:12px;font-weight:700;}\n.qtTA .chip.high{background:rgba(220,38,38,.12);color:#b91c1c;}\n.qtTA .chip.mid{background:rgba(13,148,136,.14);color:#0f766e;}\n.qtTA .chip.low{background:rgba(124,58,237,.12);color:#6d28d9;}\n.qtTA .chip.live{background:rgba(5,150,105,.14);color:#047857;}\n.qtTA .chip.dead{background:rgba(100,116,139,.14);color:#475569;}\n\/* STEP REASONING *\/\n.qtTA .steps{background:var(--bg);border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin-top:14px;}\n.qtTA .steps-h{font-family:'Lora',serif;font-size:15px;font-weight:700;color:var(--tl);font-style:italic;margin:0 0 12px;}\n.qtTA .step{display:flex;gap:12px;padding:9px 0;border-bottom:1px dashed var(--bd);}\n.qtTA .step:last-child{border-bottom:none;}\n.qtTA .step-n{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--tl);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;}\n.qtTA .step-txt{font-size:13.5px;color:var(--soft);line-height:1.6;}\n.qtTA .step-txt b{color:var(--ink);}\n.qtTA .step.final .step-n{background:var(--am);}\n.qtTA .step.final .step-txt b{color:var(--am);}\n\/* WARNING for complex *\/\n.qtTA .warn{display:none;background:rgba(217,119,6,.08);border:1.5px solid rgba(217,119,6,.3);border-radius:12px;padding:12px 16px;margin-top:12px;font-size:13px;color:#92400e;line-height:1.6;}\n.qtTA .warn.show{display:block;}\n.qtTA .warn b{color:#b45309;}\n.qtTA .err{display:none;background:rgba(220,38,38,.07);border:1.5px solid rgba(220,38,38,.25);border-radius:12px;padding:14px 16px;color:#991b1b;font-size:14px;line-height:1.6;text-align:center;}\n.qtTA .err.show{display:block;}\n\/* ===== ARTICLE BLOCKS ===== *\/\n.qtTA .factor-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qtTA .fac-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px;position:relative;}\n.qtTA .fac-num{position:absolute;top:10px;right:12px;font-family:'Lora',serif;font-size:26px;font-weight:700;color:var(--tl3);}\n.qtTA .fac-title{font-size:14px;font-weight:800;color:var(--tl);margin-bottom:5px;padding-right:24px;}\n.qtTA .fac-desc{font-size:12.5px;color:var(--soft);line-height:1.6;}\n.qtTA .class-box{display:flex;flex-direction:column;gap:8px;margin:16px 0;}\n.qtTA .cl-row{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:center;background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px 14px;}\n.qtTA .cl-row.high{border-left:4px solid var(--rd);}\n.qtTA .cl-row.mid{border-left:4px solid var(--tl);}\n.qtTA .cl-row.low{border-left:4px solid var(--pu);}\n.qtTA .cl-name{font-size:12px;font-weight:800;color:var(--ink);text-transform:uppercase;letter-spacing:.3px;}\n.qtTA .cl-letters{font-size:21px;color:var(--ink);grid-column:2;}\n.qtTA .cl-note{font-size:11px;color:var(--soft);grid-column:2;font-style:italic;}\n.qtTA .ld-box{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qtTA .ld-col{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px;}\n.qtTA .ld-col.live{border-top:4px solid var(--em);}\n.qtTA .ld-col.dead{border-top:4px solid #64748b;}\n.qtTA .ld-head{font-size:14px;font-weight:800;margin-bottom:8px;}\n.qtTA .ld-col.live .ld-head{color:var(--em);}\n.qtTA .ld-col.dead .ld-head{color:#475569;}\n.qtTA .ld-ex{font-size:12.5px;color:var(--soft);padding:4px 0;line-height:1.5;}\n.qtTA .ld-ex span{font-size:17px;color:var(--ink);font-weight:600;}\n.qtTA .vowel-box{background:linear-gradient(135deg,rgba(217,119,6,.05),rgba(254,243,199,.4));border:1.5px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qtTA .vw-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0;border-bottom:1px dashed var(--bd);}\n.qtTA .vw-row:last-child{border-bottom:none;}\n.qtTA .vw-thai{font-size:26px;color:var(--ink);min-width:50px;}\n.qtTA .vw-rom{font-size:13px;color:var(--am);font-style:italic;font-weight:700;min-width:90px;}\n.qtTA .vw-arrow{color:var(--tl2);font-weight:700;}\n.qtTA .vw-tone{font-size:14px;font-weight:700;color:var(--tl);}\n.qtTA .mark-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;}\n.qtTA .mk-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 8px;text-align:center;display:flex;flex-direction:column;gap:4px;}\n.qtTA .mk-sym{font-size:30px;color:var(--pu);line-height:1;}\n.qtTA .mk-name{font-size:11px;color:var(--soft);font-weight:700;font-style:italic;}\n.qtTA .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qtTA .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qtTA .qa-q{font-size:14px;font-weight:800;color:var(--tl);margin-bottom:5px;}\n.qtTA .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qtTA .qa-a strong{color:var(--ink);}\n\/* culture \/ faq \/ nxt *\/\n.qtTA .culture,.qtTA .faq,.qtTA .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qtTA .culture{background:linear-gradient(135deg,rgba(13,148,136,.03),rgba(94,234,212,.1));}\n.qtTA .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qtTA .culture h4{font-size:15px;font-weight:700;color:var(--tl);margin:20px 0 8px;}\n.qtTA .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qtTA .culture strong{color:var(--ink);}\n.qtTA .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--tl);margin:0 0 14px;font-style:italic;}\n.qtTA .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qtTA .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qtTA .faq-q::-webkit-details-marker{display:none;}\n.qtTA .faq-q::after{content:'+';font-size:20px;color:var(--tl2);flex-shrink:0;transition:transform .2s;}\n.qtTA details[open] .faq-q::after{transform:rotate(45deg);}\n.qtTA .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qtTA .faq-a .thai-i{color:var(--tl);}\n.qtTA .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qtTA .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qtTA .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qtTA .ll:hover{border-color:var(--tl2);background:rgba(13,148,136,.05);transform:translateY(-2px);}\n.qtTA .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qtTA .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qtTA .ll-c{display:block !important;font-size:11px;color:var(--tl);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qtTA .intro,.qtTA .culture,.qtTA .faq,.qtTA .nxt{padding-left:16px;padding-right:16px;}.qtTA .factor-grid,.qtTA .comp-grid,.qtTA .ld-box{grid-template-columns:1fr;}.qtTA .mark-grid{grid-template-columns:1fr 1fr;}.qtTA .tool{padding:18px 14px;}.qtTA .result-area{padding-left:14px;padding-right:14px;}.qtTA .cl-row{grid-template-columns:1fr;}.qtTA .cl-letters,.qtTA .cl-note{grid-column:1;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qtTA\" id=\"qt-tone-analyzer\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EIf you have spent any time learning Thai, you have almost certainly run into the question that stops every learner in their tracks: why does this word have \u003Cem\u003Ethat\u003C\/em\u003E tone? You look up a word, you see it marked as falling or high or rising, and you simply have to memorize it - because nobody ever explained the logic underneath. The truth is that Thai tones are not random at all. They follow a precise, learnable system, and once you understand it, you can work out the tone of almost any syllable yourself. This Thai Tone Analyzer is built to make that system visible.\u003C\/p\u003E\n\n    \u003Cp\u003EType any Thai syllable into the tool below and it will break the word into its parts - the initial consonant and its class, the vowel and its length, the final sound, and any tone mark - then walk you through exactly how those pieces combine to produce the tone. Instead of just telling you the answer, it shows you the reasoning, the same reasoning a Thai linguistics student learns. Whether you are a curious beginner, a serious learner, a teacher preparing a lesson, or a Thai-major student reviewing for an exam, this tool turns one of the most intimidating parts of Thai into something you can actually see and understand.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 How to use it:\u003C\/b\u003E Type a single Thai syllable (for example \u003Cspan class=\"thai-i\"\u003Eขา\u003C\/span\u003E, \u003Cspan class=\"thai-i\"\u003Eค่า\u003C\/span\u003E, or \u003Cspan class=\"thai-i\"\u003Eหมา\u003C\/span\u003E) into the box. The analyzer highlights each component in colour, names the tone in both English and Thai, and explains step by step why that tone results. Tap the speaker to hear it.\n    \u003C\/div\u003E\n\n    \n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"tool-header\"\u003E\n    \u003Cdiv class=\"th-title\"\u003E🎧 Thai Tone Analyzer\u003C\/div\u003E\n    \u003Cdiv class=\"th-sub\"\u003EType any Thai syllable and see exactly why it has its tone - consonant class, live or dead, vowel length, and tone mark, explained step by step.\u003C\/div\u003E\n    \u003Cdiv class=\"th-badge\"\u003E⚡ INTERACTIVE TOOL\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"tool\"\u003E\n    \u003Cdiv class=\"input-row\"\u003E\n      \u003Cinput aria-label=\"Type a Thai syllable\" autocomplete=\"off\" class=\"tone-input\" id=\"ta-input\" lang=\"th\" placeholder=\"พิมพ์คำไทย เช่น ขา\" spellcheck=\"false\" type=\"text\" \/\u003E\n      \u003Cbutton class=\"analyze-btn\" id=\"ta-go\" onclick=\"taRun()\" type=\"button\"\u003EAnalyze\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"ex-row\"\u003E\n      \u003Cspan class=\"ex-label\"\u003ETry:\u003C\/span\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('ขา')\" type=\"button\"\u003Eขา\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('คา')\" type=\"button\"\u003Eคา\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('ค่า')\" type=\"button\"\u003Eค่า\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('หมา')\" type=\"button\"\u003Eหมา\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('นก')\" type=\"button\"\u003Eนก\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('น้ำ')\" type=\"button\"\u003Eน้ำ\u003C\/button\u003E\n      \u003Cbutton class=\"ex-btn\" lang=\"th\" onclick=\"taEx('รัก')\" type=\"button\"\u003Eรัก\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-live=\"polite\" class=\"result-area\" id=\"ta-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"err\" id=\"ta-err\"\u003E\u003C\/div\u003E\n    \u003Cdiv id=\"ta-ok\"\u003E\n      \u003Cdiv class=\"res-top\"\u003E\n        \u003Cdiv class=\"res-word\" id=\"ta-word\" lang=\"th\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"res-meta\"\u003E\n          \u003Cdiv class=\"res-tone-label\"\u003ETone\u003C\/div\u003E\n          \u003Cdiv class=\"res-tone\" id=\"ta-tone\"\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"res-tone-th\" id=\"ta-tone-th\"\u003E\u003C\/div\u003E\n          \u003Cbutton class=\"speak-btn\" id=\"ta-speak\" onclick=\"taSpeak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n\n      \u003Cdiv class=\"comp-title\"\u003E🧩 Components\u003C\/div\u003E\n      \u003Cdiv class=\"comp-grid\"\u003E\n        \u003Cdiv class=\"comp-card c-class\"\u003E\n          \u003Cdiv class=\"comp-lbl\"\u003EInitial Consonant\u003C\/div\u003E\n          \u003Cdiv class=\"comp-val\"\u003E\u003Cspan class=\"big-th\" id=\"ta-cons\" lang=\"th\"\u003E\u003C\/span\u003E · \u003Cspan id=\"ta-class-chip\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"comp-sub\" id=\"ta-class-sub\"\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"comp-card c-live\"\u003E\n          \u003Cdiv class=\"comp-lbl\"\u003ESyllable Type\u003C\/div\u003E\n          \u003Cdiv class=\"comp-val\" id=\"ta-live-chip\"\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"comp-sub\" id=\"ta-live-sub\"\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"comp-card c-vowel\"\u003E\n          \u003Cdiv class=\"comp-lbl\"\u003EVowel Length\u003C\/div\u003E\n          \u003Cdiv class=\"comp-val\" id=\"ta-vowel\"\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"comp-sub\" id=\"ta-vowel-sub\"\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"comp-card c-mark\"\u003E\n          \u003Cdiv class=\"comp-lbl\"\u003ETone Mark\u003C\/div\u003E\n          \u003Cdiv class=\"comp-val\" id=\"ta-mark\"\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"comp-sub\" id=\"ta-mark-sub\"\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n\n      \u003Cdiv class=\"steps\"\u003E\n        \u003Cdiv class=\"steps-h\"\u003E🔍 Why this tone? Step by step\u003C\/div\u003E\n        \u003Cdiv id=\"ta-steps\"\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n\n      \u003Cdiv class=\"warn\" id=\"ta-warn\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EThe Logic Behind Every Thai Tone\u003C\/h3\u003E\n\n    \u003Cp\u003EThai has five tones - mid, low, falling, high, and rising. But the tone of a syllable is not chosen at random or simply attached to each word. It is the result of four factors working together, and the tool analyzes each one for you:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"The four factors that determine Thai tone\" class=\"factor-grid\"\u003E\n      \u003Cdiv class=\"fac-card\"\u003E\n        \u003Cdiv class=\"fac-num\"\u003E1\u003C\/div\u003E\n        \u003Cdiv class=\"fac-title\"\u003EConsonant Class\u003C\/div\u003E\n        \u003Cdiv class=\"fac-desc\"\u003EEvery Thai consonant belongs to one of three classes - high, mid, or low. This is the single most important factor, and it is a property of the initial consonant.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fac-card\"\u003E\n        \u003Cdiv class=\"fac-num\"\u003E2\u003C\/div\u003E\n        \u003Cdiv class=\"fac-title\"\u003ELive or Dead Syllable\u003C\/div\u003E\n        \u003Cdiv class=\"fac-desc\"\u003EA syllable is live if it ends in a long vowel or a sonorant sound (m, n, ng, y, w), and dead if it ends in a short vowel or a stop sound (p, t, k).\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fac-card\"\u003E\n        \u003Cdiv class=\"fac-num\"\u003E3\u003C\/div\u003E\n        \u003Cdiv class=\"fac-title\"\u003EVowel Length\u003C\/div\u003E\n        \u003Cdiv class=\"fac-desc\"\u003EWhether the vowel is short or long matters, especially for dead syllables with a low-class consonant, where it decides between high and falling tone.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fac-card\"\u003E\n        \u003Cdiv class=\"fac-num\"\u003E4\u003C\/div\u003E\n        \u003Cdiv class=\"fac-title\"\u003ETone Mark\u003C\/div\u003E\n        \u003Cdiv class=\"fac-desc\"\u003EIf a tone mark is present, it interacts with the consonant class to set the tone directly, often overriding the default pattern.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe analyzer reads all four of these from the syllable you type and applies the standard rules of Thai phonology to compute the tone. Below, we explain each piece so the tool's reasoning makes complete sense.\u003C\/p\u003E\n\n    \u003Ch3\u003EStep One: The Three Consonant Classes\u003C\/h3\u003E\n\n    \u003Cp\u003EThe foundation of the entire tone system is the class of the initial consonant. Thai sorts its consonants into three groups, and knowing which group a letter belongs to is the first thing the analyzer checks:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai consonant classes\" class=\"class-box\"\u003E\n      \u003Cdiv class=\"cl-row high\"\u003E\n        \u003Cdiv class=\"cl-name\"\u003EHigh Class\u003C\/div\u003E\n        \u003Cdiv class=\"cl-letters\" lang=\"th\"\u003Eข ฉ ฐ ถ ผ ฝ ศ ษ ส ห\u003C\/div\u003E\n        \u003Cdiv class=\"cl-note\"\u003EDefault to rising tone in a live syllable\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cl-row mid\"\u003E\n        \u003Cdiv class=\"cl-name\"\u003EMid Class\u003C\/div\u003E\n        \u003Cdiv class=\"cl-letters\" lang=\"th\"\u003Eก จ ฎ ฏ ด ต บ ป อ\u003C\/div\u003E\n        \u003Cdiv class=\"cl-note\"\u003EDefault to mid tone in a live syllable\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cl-row low\"\u003E\n        \u003Cdiv class=\"cl-name\"\u003ELow Class\u003C\/div\u003E\n        \u003Cdiv class=\"cl-letters\" lang=\"th\"\u003Eค ง ช ซ ท น พ ฟ ม ย ร ล ว ...\u003C\/div\u003E\n        \u003Cdiv class=\"cl-note\"\u003EDefault to mid tone in a live syllable\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EHigh class and mid class are the smaller, more memorable groups; everything else is low class. This matters enormously because the same vowel and ending will produce a different tone depending on whether the initial consonant is high, mid, or low. For instance, \u003Cspan class=\"thai-i\"\u003Eขา\u003C\/span\u003E (khaa, with high-class ข) is rising, while \u003Cspan class=\"thai-i\"\u003Eคา\u003C\/span\u003E (khaa, with low-class ค) is mid - same vowel, different class, different tone. The analyzer identifies the class for you and colour-codes it so the pattern becomes intuitive over time.\u003C\/p\u003E\n\n    \u003Ch3\u003EStep Two: Live and Dead Syllables\u003C\/h3\u003E\n\n    \u003Cp\u003EThe second factor the tool determines is whether the syllable is live or dead - a distinction that does not exist in English and trips up many learners. A \u003Cstrong\u003Elive syllable\u003C\/strong\u003E ends in a long vowel or in a sonorant (a continuing sound: m, n, ng, y, or w). A \u003Cstrong\u003Edead syllable\u003C\/strong\u003E ends in a short vowel or in a stop sound (p, t, or k - sounds where the airflow stops):\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Live versus dead syllables\" class=\"ld-box\"\u003E\n      \u003Cdiv class=\"ld-col live\"\u003E\n        \u003Cdiv class=\"ld-head\"\u003E✅ Live\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eมา\u003C\/span\u003E maa - ends in long vowel\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eคน\u003C\/span\u003E khon - ends in n (sonorant)\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eยาว\u003C\/span\u003E yaao - ends in w (sonorant)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ld-col dead\"\u003E\n        \u003Cdiv class=\"ld-head\"\u003E☠️ Dead\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eจะ\u003C\/span\u003E ja - ends in short vowel\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eนก\u003C\/span\u003E nok - ends in k (stop)\u003C\/div\u003E\n        \u003Cdiv class=\"ld-ex\"\u003E\u003Cspan lang=\"th\"\u003Eรัก\u003C\/span\u003E rak - ends in k (stop)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EWhy does this matter? Because live and dead syllables follow different tone rules. A mid-class consonant in a live syllable gives a mid tone, but in a dead syllable it gives a low tone. The analyzer works out live-versus-dead from the vowel and final sound automatically, so you never have to guess. This single distinction unlocks a huge portion of the tone system.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EStep Three: Vowel Length\u003C\/h3\u003E\n\n    \u003Cp\u003EVowel length - whether a vowel is short or long - is the third factor. In many syllables it quietly rides along, but in one important case it becomes the deciding factor. When you have a low-class consonant in a dead syllable, a \u003Cstrong\u003Eshort\u003C\/strong\u003E vowel produces a high tone, while a \u003Cstrong\u003Elong\u003C\/strong\u003E vowel produces a falling tone:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Vowel length affecting tone\" class=\"vowel-box\"\u003E\n      \u003Cdiv class=\"vw-row\"\u003E\n        \u003Cspan class=\"vw-thai\" lang=\"th\"\u003Eนะ\u003C\/span\u003E\n        \u003Cspan class=\"vw-rom\"\u003Ena (short)\u003C\/span\u003E\n        \u003Cspan class=\"vw-arrow\"\u003E→\u003C\/span\u003E\n        \u003Cspan class=\"vw-tone\"\u003Ehigh tone\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vw-row\"\u003E\n        \u003Cspan class=\"vw-thai\" lang=\"th\"\u003Eน่า\u003C\/span\u003E\n        \u003Cspan class=\"vw-rom\"\u003Enaa (long)\u003C\/span\u003E\n        \u003Cspan class=\"vw-arrow\"\u003E→\u003C\/span\u003E\n        \u003Cspan class=\"vw-tone\"\u003Efalling tone\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThis is exactly the kind of subtle distinction that makes Thai tones feel mysterious until someone points it out. The analyzer detects vowel length from the vowel symbols in the syllable - including tricky cases like the inherent short vowel in a syllable such as \u003Cspan class=\"thai-i\"\u003Eนก\u003C\/span\u003E (nok), where no vowel symbol is written but a short o sound is understood. By surfacing vowel length explicitly, the tool removes one more source of confusion.\u003C\/p\u003E\n\n    \u003Ch3\u003EStep Four: Tone Marks\u003C\/h3\u003E\n\n    \u003Cp\u003EFinally, the tool checks for a tone mark. Thai has four tone marks, and when one is present, it interacts with the consonant class to set the tone - sometimes in ways that surprise learners. The four marks are:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"The four Thai tone marks\" class=\"mark-grid\"\u003E\n      \u003Cdiv class=\"mk-card\"\u003E\u003Cspan class=\"mk-sym\" lang=\"th\"\u003E่\u003C\/span\u003E\u003Cspan class=\"mk-name\"\u003Emai ek\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-card\"\u003E\u003Cspan class=\"mk-sym\" lang=\"th\"\u003E้\u003C\/span\u003E\u003Cspan class=\"mk-name\"\u003Emai tho\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-card\"\u003E\u003Cspan class=\"mk-sym\" lang=\"th\"\u003E๊\u003C\/span\u003E\u003Cspan class=\"mk-name\"\u003Emai tri\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-card\"\u003E\u003Cspan class=\"mk-sym\" lang=\"th\"\u003E๋\u003C\/span\u003E\u003Cspan class=\"mk-name\"\u003Emai chattawa\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe crucial insight that trips up nearly every learner is that a tone mark does not always produce the tone its name suggests. The mark \u003Cspan class=\"thai-i\"\u003E่\u003C\/span\u003E (mai ek) gives a low tone with mid and high class consonants, but a \u003Cstrong\u003Efalling\u003C\/strong\u003E tone with a low-class consonant. The mark \u003Cspan class=\"thai-i\"\u003E้\u003C\/span\u003E (mai tho) gives a falling tone with mid and high class, but a \u003Cstrong\u003Ehigh\u003C\/strong\u003E tone with low class. So \u003Cspan class=\"thai-i\"\u003Eค่า\u003C\/span\u003E (khaa with low-class ค and mai ek) is falling, not low. This is precisely where the analyzer earns its keep: it applies the correct consonant-class-and-mark interaction every time, and explains which rule fired, so the surprising results finally make sense.\u003C\/p\u003E\n\n    \u003Ch3\u003EPutting It All Together\u003C\/h3\u003E\n\n    \u003Cp\u003EWhen you type a syllable, the analyzer runs through all four factors in order: it identifies the consonant class, determines whether the syllable is live or dead, measures the vowel length, and checks for a tone mark. Then it applies the standard rules of Thai phonology to compute the resulting tone, and shows you the full chain of reasoning. Over time, watching this process repeat builds genuine intuition - you stop memorizing tones one by one and start \u003Cem\u003Epredicting\u003C\/em\u003E them, which is the moment Thai pronunciation truly opens up.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E💡 A note on accuracy:\u003C\/b\u003E This analyzer is precise for standard single syllables, which covers the vast majority of everyday words and is exactly what learners need most. Some advanced cases - true consonant clusters, certain leading-consonant combinations beyond the common ones, and multi-syllable words - can follow special rules. For those, treat the result as a strong guide and double-check with a teacher or dictionary. The tool will never silently hide this; it flags when a syllable may need extra checking.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Tone Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about Thai tones:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai tones\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow many tones does Thai have?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai has \u003Cstrong\u003Efive tones\u003C\/strong\u003E: mid, low, falling, high, and rising. The tone of a syllable is determined by the consonant class, whether the syllable is live or dead, the vowel length, and any tone mark - not chosen at random.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do I know what tone a Thai word has?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EIdentify four things: the \u003Cstrong\u003Eclass\u003C\/strong\u003E of the initial consonant (high, mid, or low), whether the syllable is \u003Cstrong\u003Elive or dead\u003C\/strong\u003E, the \u003Cstrong\u003Evowel length\u003C\/strong\u003E, and any \u003Cstrong\u003Etone mark\u003C\/strong\u003E. These four factors together determine the tone through the standard rules of Thai phonology.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhy does mai ek not always give a low tone?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EBecause tone marks interact with consonant class. The mark \u003Cstrong\u003Emai ek\u003C\/strong\u003E gives a low tone with mid and high class consonants, but a \u003Cstrong\u003Efalling\u003C\/strong\u003E tone with a low-class consonant. So the same mark produces different tones depending on the initial consonant.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is a live syllable versus a dead syllable in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EA \u003Cstrong\u003Elive syllable\u003C\/strong\u003E ends in a long vowel or a sonorant sound (m, n, ng, y, w). A \u003Cstrong\u003Edead syllable\u003C\/strong\u003E ends in a short vowel or a stop sound (p, t, k). The two types follow different tone rules, so this distinction is essential.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EReady to see it in action? Scroll up to the analyzer, type any Thai syllable, and watch the tone system reveal itself one step at a time. The more you use it, the more the logic becomes second nature. 🎧\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"intro\" style=\"border-top: 1px solid var(--bd);\"\u003E\n    \u003Ch3\u003EThe Complete Tone Rules at a Glance\u003C\/h3\u003E\n    \u003Cp\u003EHere is the full set of rules the analyzer applies, gathered in one place. Once these patterns become familiar, you will be able to predict the tone of most syllables on sight. This table is the heart of the Thai tone system - every result the tool gives traces back to one of these rows.\u003C\/p\u003E\n\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\n    \u003Ctable style=\"border-collapse: collapse; font-size: 13px; margin: 8px 0px; min-width: 480px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(19, 78, 74); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 9px 12px; text-align: left;\"\u003EConsonant Class\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 9px 12px; text-align: left;\"\u003ESyllable\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 9px 12px; text-align: left;\"\u003ETone Mark\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 9px 12px; text-align: left;\"\u003EResulting Tone\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 9px 12px; text-align: left;\"\u003EExample\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELive\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eกา kaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EDead\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eจะ ja\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EHigh\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELive\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003ERising\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eขา khaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EHigh\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EDead\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eขด khot\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELive\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eคา khaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EDead (short)\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EHigh\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eนก nok\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EDead (long)\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enone\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EFalling\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eมาก maak\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid \/ High\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E่ mai ek\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eก่า kaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E่ mai ek\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EFalling\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eค่า khaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid \/ High\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E้ mai tho\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EFalling\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eก้า kaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E้ mai tho\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EHigh\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eค้า khaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E๊ mai tri\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003EHigh\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eก๊า kaa\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EMid\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eany\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003E๋ mai chat\u003C\/td\u003E\u003Ctd style=\"color: #0f766e; font-weight: 700; padding: 6px 12px;\"\u003ERising\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"padding: 6px 12px;\"\u003Eก๋า kaa\u003C\/td\u003E\u003C\/tr\u003E\n    \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: var(--soft); font-size: 13px; font-style: italic; margin-top: 6px;\"\u003ENote: mai tri (๊) and mai chattawa (๋) appear almost exclusively with mid-class consonants in everyday Thai. This is why you will see them mostly on words borrowed into casual speech and in onomatopoeia.\u003C\/p\u003E\n\n    \u003Cp\u003EStudying this table alongside the live analyzer is the fastest way to internalize the system. Try typing each example word into the tool above, read the step-by-step explanation, and watch how every result maps back to exactly one row here. With a little practice, the logic stops feeling like a puzzle and starts feeling like second nature - and that is when reading Thai aloud becomes genuinely enjoyable rather than nerve-wracking.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎧 Why Understanding Tones Changes Everything\u003C\/h3\u003E\n    \u003Cp\u003EFor many learners, tones are the single biggest source of anxiety in Thai. The fear is understandable - get a tone wrong and you might say the word for something completely different. But here is the encouraging truth: the tone system is one of the most \u003Cstrong\u003Eregular\u003C\/strong\u003E parts of Thai. Unlike the endless exceptions of English spelling, Thai tone rules apply consistently. Once you understand the four factors and how they combine, you hold a key that unlocks the pronunciation of thousands of words at once. That is the real purpose of this tool: not to give you fish, but to teach you to fish.\u003C\/p\u003E\n    \u003Ch4\u003EFrom Memorizing to Predicting\u003C\/h4\u003E\n    \u003Cp\u003EBeginners typically learn tones word by word, memorizing each one as an isolated fact. This works for a handful of words but quickly becomes overwhelming. The breakthrough comes when you shift from memorizing to \u003Cstrong\u003Epredicting\u003C\/strong\u003E - looking at a new word and working out its tone from its spelling. This analyzer is designed to accelerate that shift. Every time you check a word and read the reasoning, you are training the pattern-recognition that fluent readers use automatically. After enough repetitions, you will glance at a syllable and simply know its tone, the same way you read English without sounding out letters.\u003C\/p\u003E\n    \u003Ch4\u003EA Tool for Teachers and Students Alike\u003C\/h4\u003E\n    \u003Cp\u003EWhile learners are the most obvious audience, this analyzer is just as useful for Thai language teachers building lesson materials, and for university students majoring in Thai who need to master the phonological rules for exams. Teachers can use it to generate clear, colour-coded explanations on the fly; students can check their own analysis against the tool's step-by-step breakdown. Even native Thai speakers, who pronounce tones effortlessly without ever thinking about the rules, often find it fascinating to see the hidden system that governs their own speech laid out so clearly. Understanding the why behind the tones deepens everyone's appreciation of how elegantly the Thai writing system encodes sound.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow many tones does Thai have?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai has five tones: mid, low, falling, high, and rising. In Thai these are called สามัญ (saman, mid), เอก (ek, low), โท (tho, falling), ตรี (tri, high), and จัตวา (chattawa, rising). The tone of any syllable is determined by the consonant class, whether the syllable is live or dead, the vowel length, and any tone mark.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do I work out the tone of a Thai word myself?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ECheck four things in order. First, the class of the initial consonant: high, mid, or low. Second, whether the syllable is live (ends in a long vowel or m, n, ng, y, w) or dead (ends in a short vowel or p, t, k). Third, the vowel length. Fourth, any tone mark. Apply the standard rules and the four factors together give you the tone. This tool does all four steps for you and shows the reasoning.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat are the three Thai consonant classes?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EHigh class includes ข ฉ ฐ ถ ผ ฝ ศ ษ ส ห. Mid class includes ก จ ฎ ฏ ด ต บ ป อ. Low class is everything else, the largest group. The class of the initial consonant is the most important single factor in determining a syllable's tone.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy does the same tone mark give different tones?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBecause tone marks interact with the consonant class. For example, ่ (mai ek) gives a low tone with mid and high class consonants, but a falling tone with a low-class consonant. Likewise ้ (mai tho) gives falling with mid and high class, but high with low class. The tool applies the correct interaction every time.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between a live and dead syllable?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EA live syllable ends in a long vowel or a sonorant sound (m, n, ng, y, w), such as มา (maa) or คน (khon). A dead syllable ends in a short vowel or a stop sound (p, t, k), such as จะ (ja) or นก (nok). Live and dead syllables follow different tone rules, so this distinction is essential for determining tone.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EIs this tone analyzer always accurate?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThe analyzer is accurate for standard single syllables, which covers the large majority of everyday Thai words. Some advanced cases, such as true consonant clusters, uncommon leading-consonant combinations, and multi-syllable words, can follow special rules. The tool flags when a syllable may need extra checking, so it never silently gives a misleading result. For tricky cases, confirm with a teacher or a good dictionary.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Keep Learning Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language tools and games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🕒\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EFrequency Words\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar Game\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E💪\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAbility \u0026amp; Permission\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar Game\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/\"\u003E\u003Cspan class=\"ll-i\"\u003E🏠\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Games\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EQuestThai Home\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Tools\"\u003E\u003Cspan class=\"ll-i\"\u003E🔧\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EMore Tools\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETools\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar HIGH=\"\\u0e02\\u0e03\\u0e09\\u0e10\\u0e16\\u0e1c\\u0e1d\\u0e28\\u0e29\\u0e2a\\u0e2b\";\nvar MID=\"\\u0e01\\u0e08\\u0e0e\\u0e0f\\u0e14\\u0e15\\u0e1a\\u0e1b\\u0e2d\";\nvar CONS=\"\\u0e01\\u0e02\\u0e03\\u0e04\\u0e05\\u0e06\\u0e07\\u0e08\\u0e09\\u0e0a\\u0e0b\\u0e0c\\u0e0d\\u0e0e\\u0e0f\\u0e10\\u0e11\\u0e12\\u0e13\\u0e14\\u0e15\\u0e16\\u0e17\\u0e18\\u0e19\\u0e1a\\u0e1b\\u0e1c\\u0e1d\\u0e1e\\u0e1f\\u0e20\\u0e21\\u0e22\\u0e23\\u0e25\\u0e27\\u0e28\\u0e29\\u0e2a\\u0e2b\\u0e2c\\u0e2d\\u0e2e\";\nvar TONE_MARKS=\"\\u0e48\\u0e49\\u0e4a\\u0e4b\";\nvar SONORANT=\"\\u0e07\\u0e19\\u0e21\\u0e0d\\u0e13\\u0e23\\u0e25\\u0e2c\\u0e22\\u0e27\";\nvar MAI_HAN=\"\\u0e31\",MAITAIKHU=\"\\u0e47\",SARA_AM=\"\\u0e33\";\nvar TONE_EN={mid:\"Mid\",low:\"Low\",falling:\"Falling\",high:\"High\",rising:\"Rising\"};\nvar TONE_TH={mid:\"\\u0e2a\\u0e32\\u0e21\\u0e31\\u0e0d\",low:\"\\u0e40\\u0e2d\\u0e01\",falling:\"\\u0e42\\u0e17\",high:\"\\u0e15\\u0e23\\u0e35\",rising:\"\\u0e08\\u0e31\\u0e15\\u0e27\\u0e32\"};\nvar MARK_NAME={ek:\"mai ek\",tho:\"mai tho\",tri:\"mai tri\",chat:\"mai chattawa\"};\nvar CLASS_EN={high:\"High\",mid:\"Mid\",low:\"Low\"};\n\nfunction isCons(c){return CONS.indexOf(c)\u003E=0;}\nfunction classify(c){if(HIGH.indexOf(c)\u003E=0)return\"high\";if(MID.indexOf(c)\u003E=0)return\"mid\";return\"low\";}\n\nfunction parseSyllable(s){\n  s=(s||\"\").trim();\n  var chars=Array.prototype.slice.call(s).filter(function(c){return c!==\"\\u200b\";});\n  var mark=null,mi=-1,i;\n  for(i=0;i\u003Cchars.length;i++){if(TONE_MARKS.indexOf(chars[i])\u003E=0){mi=i;break;}}\n  if(mi\u003E=0){mark=chars[mi];chars.splice(mi,1);}\n  var markMap={};markMap[\"\\u0e48\"]=\"ek\";markMap[\"\\u0e49\"]=\"tho\";markMap[\"\\u0e4a\"]=\"tri\";markMap[\"\\u0e4b\"]=\"chat\";\n  var markName=mark?markMap[mark]:null;\n\n  var leadVowel=\"\";\n  if(\"\\u0e40\\u0e41\\u0e42\\u0e44\\u0e43\".indexOf(chars[0])\u003E=0){leadVowel=chars[0];chars.shift();}\n\n  var initial=chars.shift()||\"\";\n  var cls=classify(initial);\n  var clusterNote=\"\",soundInitial=initial;\n\n  if(initial===\"\\u0e2b\"\u0026\u0026chars.length\u0026\u0026SONORANT.indexOf(chars[0])\u003E=0){\n    clusterNote=\"ho-nam\";soundInitial=chars[0];\n  } else if(initial===\"\\u0e2d\"\u0026\u0026chars[0]===\"\\u0e22\"){\n    clusterNote=\"aw-nam\";cls=\"mid\";soundInitial=\"\\u0e22\";\n  }\n\n  var rest=chars.join(\"\");\n  var restChars=Array.prototype.slice.call(rest);\n  var hasAm=rest.indexOf(SARA_AM)\u003E=0;\n\n  var finalCons=\"\";\n  if(clusterNote===\"ho-nam\"){\n    var consInRest=restChars.filter(isCons);\n    finalCons=consInRest.length\u003E1?consInRest[consInRest.length-1]:\"\";\n  } else {\n    for(i=restChars.length-1;i\u003E=0;i--){if(isCons(restChars[i])){finalCons=restChars[i];break;}}\n  }\n\n  var hasShortSign=restChars.some(function(c){return \"\\u0e30\\u0e34\\u0e36\\u0e38\".indexOf(c)\u003E=0;})||rest.indexOf(MAI_HAN)\u003E=0||rest.indexOf(MAITAIKHU)\u003E=0;\n  var hasLongSign=restChars.some(function(c){return \"\\u0e32\\u0e35\\u0e37\\u0e39\".indexOf(c)\u003E=0;})||(leadVowel!==\"\"\u0026\u0026\"\\u0e40\\u0e41\\u0e42\\u0e44\\u0e43\".indexOf(leadVowel)\u003E=0);\n\n  var vowelLong,live,final=\"\";\n  if(hasAm){\n    final=\"\\u0e21\";live=true;vowelLong=false;\n  } else if(finalCons){\n    final=finalCons;\n    live=SONORANT.indexOf(finalCons)\u003E=0;\n    if(hasShortSign)vowelLong=false;\n    else if(hasLongSign)vowelLong=true;\n    else vowelLong=false;\n  } else {\n    if(hasShortSign){vowelLong=false;live=false;}\n    else{vowelLong=true;live=true;}\n  }\n\n  return {input:s,initial:initial,soundInitial:soundInitial,cls:cls,leadVowel:leadVowel,\n          final:final,finalCons:finalCons,live:live,vowelLong:vowelLong,mark:markName,\n          markChar:mark,clusterNote:clusterNote,hasAm:hasAm,consCount:countCons(s)};\n}\nfunction countCons(s){var n=0,a=Array.prototype.slice.call(s),i;for(i=0;i\u003Ca.length;i++)if(isCons(a[i]))n++;return n;}\n\nfunction computeTone(cls,live,vowelLong,mark){\n  if(mark){\n    if(cls===\"mid\"){var m={ek:\"low\",tho:\"falling\",tri:\"high\",chat:\"rising\"};return m[mark];}\n    if(cls===\"high\"){if(mark===\"ek\")return\"low\";if(mark===\"tho\")return\"falling\";}\n    if(cls===\"low\"){if(mark===\"ek\")return\"falling\";if(mark===\"tho\")return\"high\";}\n  }\n  if(cls===\"mid\")return live?\"mid\":\"low\";\n  if(cls===\"high\")return live?\"rising\":\"low\";\n  if(cls===\"low\")return live?\"mid\":(vowelLong?\"falling\":\"high\");\n  return\"mid\";\n}\n\nfunction buildSteps(r,tone){\n  var steps=[];\n  var clsTxt=CLASS_EN[r.cls];\n  if(r.clusterNote===\"ho-nam\"){\n    steps.push(\"The syllable starts with a silent \u003Cb\u003E\\u0e2b\u003C\/b\u003E leading a low-class sonorant. This \u003Cb\u003E\\u0e2b\\u0e19\\u0e33\u003C\/b\u003E pattern raises the class to \u003Cb\u003E\"+clsTxt+\"\u003C\/b\u003E.\");\n  } else if(r.clusterNote===\"aw-nam\"){\n    steps.push(\"The syllable starts with \u003Cb\u003E\\u0e2d\u003C\/b\u003E leading \u003Cb\u003E\\u0e22\u003C\/b\u003E, an \u003Cb\u003E\\u0e2d\\u0e19\\u0e33\u003C\/b\u003E pattern, giving a \u003Cb\u003EMid\u003C\/b\u003E class.\");\n  } else {\n    steps.push(\"The initial consonant \u003Cb\u003E\"+r.initial+\"\u003C\/b\u003E is \u003Cb\u003E\"+clsTxt+\" class\u003C\/b\u003E.\");\n  }\n  steps.push(\"The syllable is \u003Cb\u003E\"+(r.live?\"live\":\"dead\")+\"\u003C\/b\u003E (\"+(r.live?(r.final\u0026\u0026r.final!==\"\\u0e21(am)\"?\"ends in a sonorant sound\":\"ends in a long vowel\"):(r.finalCons?\"ends in a stop sound\":\"ends in a short vowel\"))+\").\");\n  if(r.cls===\"low\"\u0026\u0026!r.live\u0026\u0026!r.mark){\n    steps.push(\"The vowel is \u003Cb\u003E\"+(r.vowelLong?\"long\":\"short\")+\"\u003C\/b\u003E, which matters here: a low-class dead syllable is \u003Cb\u003E\"+(r.vowelLong?\"falling\":\"high\")+\"\u003C\/b\u003E when the vowel is \"+(r.vowelLong?\"long\":\"short\")+\".\");\n  } else {\n    steps.push(\"Vowel length is \u003Cb\u003E\"+(r.vowelLong?\"long\":\"short\")+\"\u003C\/b\u003E.\");\n  }\n  if(r.mark){\n    steps.push(\"There is a tone mark \u003Cb\u003E\"+MARK_NAME[r.mark]+\"\u003C\/b\u003E (\"+r.markChar+\"). With a \u003Cb\u003E\"+clsTxt.toLowerCase()+\"-class\u003C\/b\u003E consonant, \"+MARK_NAME[r.mark]+\" produces a \u003Cb\u003E\"+TONE_EN[tone]+\"\u003C\/b\u003E tone.\");\n  } else {\n    steps.push(\"There is \u003Cb\u003Eno tone mark\u003C\/b\u003E, so the tone follows the default rule for a \"+clsTxt.toLowerCase()+\"-class \"+(r.live?\"live\":\"dead\")+\" syllable.\");\n  }\n  steps.push({final:true,txt:\"Result: this syllable has a \u003Cb\u003E\"+TONE_EN[tone]+\" tone\u003C\/b\u003E (\"+TONE_TH[tone]+\").\"});\n  return steps;\n}\n\nfunction detectComplex(r,s){\n  \/\/ flag potential multi-syllable or true-cluster cases the simple engine may not handle\n  var clusters=[\"\\u0e01\\u0e23\",\"\\u0e01\\u0e25\",\"\\u0e01\\u0e27\",\"\\u0e02\\u0e23\",\"\\u0e02\\u0e25\",\"\\u0e02\\u0e27\",\"\\u0e04\\u0e23\",\"\\u0e04\\u0e25\",\"\\u0e04\\u0e27\",\"\\u0e1b\\u0e23\",\"\\u0e1b\\u0e25\",\"\\u0e1e\\u0e23\",\"\\u0e1e\\u0e25\",\"\\u0e15\\u0e23\",\"\\u0e08\\u0e23\"];\n  var hasTrueCluster=false,i;\n  for(i=0;i\u003Cclusters.length;i++){if(s.indexOf(clusters[i])===0){hasTrueCluster=true;break;}}\n  var many=r.consCount\u003E=3 \u0026\u0026 r.clusterNote===\"\";\n  return {cluster:hasTrueCluster,many:many};\n}\n\nfunction $(id){return document.getElementById(id);}\n\nwindow.taRun=function(){\n  var s=($(\"ta-input\").value||\"\").trim();\n  var res=$(\"ta-result\"),err=$(\"ta-err\"),ok=$(\"ta-ok\");\n  res.classList.add(\"show\");\n  if(!s){err.textContent=\"Please type a Thai syllable.\";err.classList.add(\"show\");ok.style.display=\"none\";return;}\n  \/\/ validate has at least one Thai consonant\n  if(countCons(s)===0){err.textContent=\"Please enter a valid Thai syllable (with at least one consonant).\";err.classList.add(\"show\");ok.style.display=\"none\";return;}\n  err.classList.remove(\"show\");ok.style.display=\"block\";\n  var r=parseSyllable(s);\n  var tone=computeTone(r.cls,r.live,r.vowelLong,r.mark);\n\n  $(\"ta-word\").textContent=s;\n  $(\"ta-tone\").textContent=TONE_EN[tone]+\" tone\";\n  $(\"ta-tone-th\").textContent=\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e07\"+TONE_TH[tone];\n\n  $(\"ta-cons\").textContent=r.clusterNote===\"ho-nam\"?(r.initial+r.soundInitial):r.initial;\n  var chip=$(\"ta-class-chip\");chip.className=\"chip \"+r.cls;chip.textContent=CLASS_EN[r.cls]+\" class\";\n  var clsSubMap={high:\"\\u0e02 \\u0e09 \\u0e10 \\u0e16 \\u0e1c \\u0e1d \\u0e28 \\u0e29 \\u0e2a \\u0e2b\",mid:\"\\u0e01 \\u0e08 \\u0e0e \\u0e0f \\u0e14 \\u0e15 \\u0e1a \\u0e1b \\u0e2d\",low:\"\\u0e04 \\u0e07 \\u0e0a \\u0e0b \\u0e17 \\u0e19 \\u0e1e \\u0e1f \\u0e21 \\u0e22 \\u0e23 \\u0e25 \\u0e27 ...\"};\n  $(\"ta-class-sub\").textContent=(r.clusterNote===\"ho-nam\"?\"\\u0e2b\\u0e19\\u0e33 raises class. \":r.clusterNote===\"aw-nam\"?\"\\u0e2d\\u0e19\\u0e33 \\u0e22 pattern. \":\"\")+CLASS_EN[r.cls]+\": \"+clsSubMap[r.cls];\n\n  var lvChip=$(\"ta-live-chip\");lvChip.innerHTML='\u003Cspan class=\"chip '+(r.live?\"live\":\"dead\")+'\"\u003E'+(r.live?\"Live\":\"Dead\")+'\u003C\/span\u003E';\n  $(\"ta-live-sub\").textContent=r.live?\"Ends in a long vowel or sonorant (m, n, ng, y, w).\":\"Ends in a short vowel or stop sound (p, t, k).\";\n\n  $(\"ta-vowel\").textContent=r.vowelLong?\"Long\":\"Short\";\n  $(\"ta-vowel-sub\").textContent=r.vowelLong?\"A long vowel sound.\":(r.finalCons\u0026\u0026!\/[\\u0e30\\u0e31\\u0e34\\u0e36\\u0e38\\u0e47]\/.test(s)\u0026\u0026!r.hasAm?\"Inherent short vowel (no symbol written).\":\"A short vowel sound.\");\n\n  if(r.mark){\n    $(\"ta-mark\").textContent=MARK_NAME[r.mark]+\" (\"+r.markChar+\")\";\n    $(\"ta-mark-sub\").textContent=\"Interacts with \"+CLASS_EN[r.cls].toLowerCase()+\" class to set the tone.\";\n  } else {\n    $(\"ta-mark\").textContent=\"None\";\n    $(\"ta-mark-sub\").textContent=\"No mark, so the default class rule applies.\";\n  }\n\n  var steps=buildSteps(r,tone);\n  var html=\"\";\n  steps.forEach(function(st,i){\n    if(typeof st===\"object\"\u0026\u0026st.final){\n      html+='\u003Cdiv class=\"step final\"\u003E\u003Cdiv class=\"step-n\"\u003E\\u2713\u003C\/div\u003E\u003Cdiv class=\"step-txt\"\u003E'+st.txt+'\u003C\/div\u003E\u003C\/div\u003E';\n    } else {\n      html+='\u003Cdiv class=\"step\"\u003E\u003Cdiv class=\"step-n\"\u003E'+(i+1)+'\u003C\/div\u003E\u003Cdiv class=\"step-txt\"\u003E'+st+'\u003C\/div\u003E\u003C\/div\u003E';\n    }\n  });\n  $(\"ta-steps\").innerHTML=html;\n\n  var cx=detectComplex(r,s);\n  var warn=$(\"ta-warn\");\n  if(cx.cluster||cx.many){\n    warn.classList.add(\"show\");\n    warn.innerHTML=\"\u003Cb\u003E\\u26a0\\ufe0f Heads up:\u003C\/b\u003E This syllable may contain \"+(cx.cluster?\"a true consonant cluster\":\"multiple consonants\")+\", which can follow special rules beyond standard single syllables. Treat the result as a strong guide and double-check tricky cases with a teacher or dictionary.\";\n  } else {\n    warn.classList.remove(\"show\");\n  }\n};\n\nwindow.taEx=function(w){$(\"ta-input\").value=w;window.taRun();};\n\nwindow.taSpeak=function(){\n  var s=$(\"ta-word\").textContent;\n  if(!s||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(s);u.lang=\"th-TH\";u.rate=0.75;\n  var b=$(\"ta-speak\");\n  b.classList.add(\"active\");\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");};\n  speechSynthesis.speak(u);\n};\n\nvar inp=document.getElementById(\"ta-input\");\nif(inp){inp.addEventListener(\"keydown\",function(ev){if(ev.key===\"Enter\"){ev.preventDefault();window.taRun();}});}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/9211380197386307165\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/9211380197386307165"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/9211380197386307165"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-tone-analyzer.html","title":"Thai Tone Analyzer — See Why Any Thai Syllable Has Its Tone (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgsFCe4rVqj_HOH8Pj9IagxtAHefXvF3N7AYC5AqBiJK6n74VuAFn0wM9aSd1FPW8YVXM5aF74sSvRk9uGhLMrjnOAzoUz0oMP7C6rcLEncRNyNsP0zyIusjtXYageK0jDutZdUYgDp47VCHQwUqWY0Bhul8KCMadQ5OP2cc8MfTT2kSPZUKJIhS6beCNLx\/s72-c\/8526.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-4088105235656005344"},"published":{"$t":"2026-06-16T06:29:54.289-07:00"},"updated":{"$t":"2026-06-16T06:29:54.289-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Frequency Words Quiz - How Often Quest 5-Level Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Frequency Words Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhrhONBOZHJJhI531Gbves7pPvVApPuCXXkm08umpbLMA7KZVYq0TmPkyq66Pmcm6JoH02fLfo8WRrF51etDuq6PO1Wx7zAm9ruTBR9SH0pzevJIvCqfI9u8HmI7tFS-k880zU83yuL8zC_OV2B5dY7yxo5vD2-Pa5XHb4OOS_KDRzjQ6J0MHFMdXPr4srK\/s1672\/8266.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Frequency Words Quiz Banner - Learn the spectrum of Thai frequency words from samoe (always) to mai koei (never), and play the How Often Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhrhONBOZHJJhI531Gbves7pPvVApPuCXXkm08umpbLMA7KZVYq0TmPkyq66Pmcm6JoH02fLfo8WRrF51etDuq6PO1Wx7zAm9ruTBR9SH0pzevJIvCqfI9u8HmI7tFS-k880zU83yuL8zC_OV2B5dY7yxo5vD2-Pa5XHb4OOS_KDRzjQ6J0MHFMdXPr4srK\/s320\/8266.png\" title=\"Thai Frequency Words Quiz: How Often Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #7e22ce; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai frequency words vocabulary illustration covering the spectrum from samoe (always) and boi (often) down to mai khoi (rarely) and mai koei (never).\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\", \"Game\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html#app\",\n      \"name\": \"Thai Frequency Words Quiz - How Often Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html\",\n      \"description\": \"Free five-level HTML5 game teaching Thai frequency words on a clear spectrum, including samoe for always, boi for often, bang khrang for sometimes, mai khoi for rarely, mai koei for never, and pokati for usually, plus the thuk family for every. Match meanings, choose the right frequency, order the spectrum, and build frequency sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai frequency words, how to say always in Thai, samoe always, boi often, bang khrang sometimes, mai khoi rarely, mai koei never, pokati usually, thuk wan every day, how often in Thai, learn Thai frequency adverbs\",\n      \"teaches\": [\n        \"The frequency spectrum from samoe always to mai koei never\",\n        \"High frequency words samoe and boi, placed after the verb\",\n        \"Mid and low frequency: bang khrang sometimes, mai khoi rarely\",\n        \"The difference between mai khoi rarely and mai koei never\",\n        \"Usual habits with pokati and exact intervals with the thuk family\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"6\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say always and often in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Samoe means always and boi means often. Both usually come after the verb, as in kin phet samoe meaning always eat spicy and pai boi meaning go often. Doubling boi to boi boi intensifies it to very often or regularly.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say sometimes in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bang khrang means sometimes, and bang thii means much the same thing. It often comes at the start of a sentence, as in bang khrang kin khao nok baan meaning sometimes I eat out. It is perfect for describing occasional habits.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mai khoi and mai koei in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai khoi means rarely or not very often, while mai koei means never at all. Mai khoi pai means rarely go, but mai koei pai means have never gone. Mai khoi describes occasional action, and mai koei means zero times.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say usually in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pokati means usually or normally and describes your default habit. Pokati tuen chao means I usually wake up early. It often comes at the start of a sentence or before the verb, setting up your typical routine.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say every day or every week in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the thuk family, meaning every, before the time word. Thuk wan means every day, thuk aathit means every week, thuk duean means every month, and thuk pii means every year. These pin frequency to exact intervals.\"}},\n        {\"@type\":\"Question\",\"name\":\"Where do frequency words go in a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It varies by word. Samoe and boi usually come after the verb, as in pai boi meaning go often. Bang khrang, mai khoi, and pokati often come at the start of the sentence or before the verb, as in bang khrang kin khao nok baan meaning sometimes I eat out.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt49 .fg-card,.qt49 .ls-icon,.qt49 .card-emoji,.qt49 .r-emoji,.qt49 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt49{--pu:#7e22ce;--pu2:#9333ea;--pu3:#d8b4fe;--mg:#c026d3;--ink:#3b0764;--soft:#6b21a8;--bd:rgba(126,34,206,.15);--bg:#faf5ff;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(126,34,206,.13);box-sizing:border-box;}\n.qt49 *{box-sizing:border-box;}\n.qt49 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt49 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt49 .intro em{font-style:italic;color:var(--ink);}\n.qt49 .intro strong{color:var(--ink);}\n.qt49 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--pu);margin:28px 0 12px;font-style:italic;}\n.qt49 .thai-i{color:var(--pu);font-weight:700;}\n.qt49 .tip{background:linear-gradient(135deg,rgba(126,34,206,.06),rgba(216,180,254,.25));border-left:4px solid var(--pu2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt49 .tip b{color:var(--pu);}\n.qt49 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* FREQ SCALE *\/\n.qt49 .freq-scale{display:flex;flex-direction:column;gap:8px;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt49 .fs-item{display:grid;grid-template-columns:60px 90px 1fr 90px;align-items:center;gap:10px;}\n.qt49 .fs-thai{font-size:22px;color:var(--ink);}\n.qt49 .fs-rom{font-size:12px;color:var(--pu);font-weight:700;font-style:italic;}\n.qt49 .fs-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt49 .fs-bar{background:rgba(126,34,206,.1);border-radius:999px;height:10px;overflow:hidden;}\n.qt49 .fs-bar span{display:block;height:100%;border-radius:999px;}\n.qt49 .fs-item.full .fs-bar span{background:#7e22ce;}\n.qt49 .fs-item.high .fs-bar span{background:#9333ea;}\n.qt49 .fs-item.mid .fs-bar span{background:#c026d3;}\n.qt49 .fs-item.low .fs-bar span{background:#db2777;}\n.qt49 .fs-item.none .fs-bar span{background:#9ca3af;}\n\/* EXAMPLE BOX *\/\n.qt49 .example-box{background:linear-gradient(135deg,rgba(126,34,206,.05),rgba(216,180,254,.15));border:1.5px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt49 .eb-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt49 .eb-row:last-child{border-bottom:none;}\n.qt49 .eb-thai{font-size:22px;color:var(--pu);font-weight:700;min-width:130px;}\n.qt49 .eb-rom{font-size:13px;color:var(--mg);font-style:italic;font-weight:700;min-width:130px;}\n.qt49 .eb-en{font-size:12px;color:var(--soft);flex:1;min-width:140px;}\n\/* FREQ GRID *\/\n.qt49 .freq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt49 .fg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:2px;transition:all .2s;}\n.qt49 .fg-card:hover{border-color:var(--pu2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(126,34,206,.1);}\n.qt49 .fg-thai{font-size:22px;color:var(--ink);}\n.qt49 .fg-rom{font-size:12px;color:var(--pu);font-style:italic;font-weight:700;}\n.qt49 .fg-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt49 .fg-ex{font-size:11px;color:var(--soft);font-style:italic;margin-top:2px;}\n\/* QA BOX *\/\n.qt49 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt49 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt49 .qa-q{font-size:14px;font-weight:800;color:var(--pu);margin-bottom:5px;}\n.qt49 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt49 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt49 .game-header{padding:20px 28px;background:linear-gradient(135deg,#581c87,#7e22ce);border-bottom:none;}\n.qt49 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt49 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt49 .gh-badge{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qt49 .level-sel{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:18px 24px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt49 .ls-btn{border-radius:12px;padding:11px 6px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:3px;background:var(--bg);}\n.qt49 .ls-btn:hover{transform:translateY(-2px);}\n.qt49 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt49 .ls-btn.lv2.active{border-color:#9333ea;background:rgba(147,51,234,.08);}\n.qt49 .ls-btn.lv3.active{border-color:#c026d3;background:rgba(192,38,211,.08);}\n.qt49 .ls-btn.lv4.active{border-color:#db2777;background:rgba(219,39,119,.08);}\n.qt49 .ls-btn.lv5.active{border-color:#7e22ce;background:rgba(126,34,206,.12);}\n.qt49 .ls-icon{font-size:22px;}\n.qt49 .ls-name{font-size:11px;font-weight:800;color:var(--ink);}\n.qt49 .ls-desc{font-size:9px;color:var(--soft);line-height:1.2;}\n.qt49 .ls-pts{font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;margin-top:1px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(147,51,234,.14);color:#6b21a8;}\n.lv3 .ls-pts{background:rgba(192,38,211,.14);color:#86198f;}\n.lv4 .ls-pts{background:rgba(219,39,119,.14);color:#9d174d;}\n.lv5 .ls-pts{background:rgba(126,34,206,.14);color:#581c87;}\n.qt49 #game49{padding:22px 20px;}\n.qt49 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt49 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt49 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt49 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt49 .stat.sc .stat-v{color:#c026d3;}\n.qt49 .stat.li .stat-v{color:#dc2626;}\n.qt49 .stat.st .stat-v{color:var(--pu2);}\n.qt49 .stat.lv .stat-v{color:var(--pu);}\n.qt49 .prog{background:rgba(126,34,206,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt49 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt49 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(126,34,206,.07);}\n.qt49 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt49 .card-emoji{font-size:44px;animation:f49pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt49 .card-scenario{font-size:13px;color:#475569;background:#faf5ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt49 .thai-big{font-size:clamp(30px,6.5vw,48px);font-weight:400;letter-spacing:1px;line-height:1.15;color:var(--ink);}\n.qt49 .thai-big.pop{animation:f49pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes f49pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt49 .rom{font-family:'Lora',serif;font-size:16px;color:var(--pu);font-style:italic;}\n.qt49 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(126,34,206,.09);border:1.5px solid rgba(126,34,206,.22);color:var(--pu);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qt49 .speak:hover{background:rgba(126,34,206,.17);}\n.qt49 .speak.active{animation:f49pulse 1s infinite;}\n@keyframes f49pulse{0%,100%{box-shadow:0 0 0 0 rgba(147,51,234,.4)}50%{box-shadow:0 0 0 8px rgba(147,51,234,0)}}\n.qt49 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt49 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Sora',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt49 .ans:hover:not(:disabled){border-color:var(--pu2);background:rgba(147,51,234,.06);transform:translateY(-2px);}\n.qt49 .ans:disabled{cursor:default;}\n.qt49 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:f49bounce .5s;}\n.qt49 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:f49shake .4s;}\n.qt49 .ans.reveal{background:rgba(126,34,206,.07);border-color:rgba(126,34,206,.3);}\n@keyframes f49bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes f49shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt49 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt49 .fb.show{display:block;animation:f49fade .3s;}\n.qt49 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt49 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt49 .fb.bonus{background:rgba(126,34,206,.1);color:var(--pu);border:1px solid rgba(126,34,206,.3);}\n@keyframes f49fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes f49slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt49 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(126,34,206,.1);border:1.5px solid rgba(126,34,206,.35);border-radius:999px;color:var(--pu);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt49 .badge.show{display:flex;animation:f49pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes f49pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt49 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Sora',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt49 .next.show{display:block;animation:f49slide .3s both;}\n.qt49 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt49 .result{display:none;padding:36px 24px;text-align:center;}\n.qt49 .result.show{display:block;animation:f49fade .5s;}\n.qt49 .r-emoji{font-size:64px;animation:f49bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes f49bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt49 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--pu);margin:0 0 6px;font-style:italic;}\n.qt49 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#c026d3;line-height:1;margin:10px 0;}\n.qt49 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt49 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt49 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt49 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt49 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt49 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt49 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Sora',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt49 .btn-retry{background:linear-gradient(135deg,#581c87,#7e22ce);}\n.qt49 .btn-next{background:linear-gradient(135deg,#a21caf,#c026d3);}\n.qt49 .btn-r:hover{transform:translateY(-2px);}\n.qt49 .culture,.qt49 .faq,.qt49 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt49 .culture{background:linear-gradient(135deg,rgba(126,34,206,.03),rgba(216,180,254,.1));}\n.qt49 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt49 .culture h4{font-size:15px;font-weight:700;color:var(--pu);margin:20px 0 8px;}\n.qt49 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt49 .culture strong{color:var(--ink);}\n.qt49 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--pu);margin:0 0 14px;font-style:italic;}\n.qt49 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt49 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt49 .faq-q::-webkit-details-marker{display:none;}\n.qt49 .faq-q::after{content:'+';font-size:20px;color:var(--pu2);flex-shrink:0;transition:transform .2s;}\n.qt49 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt49 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt49 .faq-a .thai-i{color:var(--pu);}\n.qt49 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt49 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt49 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt49 .ll:hover{border-color:var(--pu2);background:rgba(147,51,234,.05);transform:translateY(-2px);}\n.qt49 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt49 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt49 .ll-c{display:block !important;font-size:11px;color:var(--pu);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt49 .intro,.qt49 .culture,.qt49 .faq,.qt49 .nxt{padding-left:16px;padding-right:16px;}.qt49 .answers{grid-template-columns:1fr;}.qt49 .stats{grid-template-columns:repeat(2,1fr);}.qt49 #game49{padding:16px 14px;}.qt49 .level-sel{grid-template-columns:repeat(2,1fr);gap:8px;}.qt49 .freq-grid{grid-template-columns:1fr;}.qt49 .fs-item{grid-template-columns:50px 1fr;grid-template-areas:\"thai rom\" \"bar bar\" \"en en\";gap:4px 10px;}.qt49 .fs-thai{grid-area:thai;}.qt49 .fs-rom{grid-area:rom;}.qt49 .fs-en{grid-area:en;}.qt49 .fs-bar{grid-area:bar;}.qt49 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt49\" id=\"qt-post-49\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EHow often do you eat Thai food? Do you always wake up early, or only sometimes? Can you say you rarely drink coffee, or that you go to the market every week? Talking about how frequently things happen is one of the most natural parts of everyday conversation, and Thai has a wonderfully clear set of frequency words that let you describe your habits and routines with precision. This guide to Thai frequency words gives you the full spectrum, from always to never, so you can paint an accurate picture of your daily life.\u003C\/p\u003E\n\n    \u003Cp\u003EFrequency words in Thai are a joy to learn because they slot neatly into sentences and pair beautifully with the verbs and tense markers you already know. With a handful of words - \u003Cspan class=\"thai-i\"\u003Eเสมอ\u003C\/span\u003E (samoe - always), \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E (boi - often), \u003Cspan class=\"thai-i\"\u003Eบางครั้ง\u003C\/span\u003E (bang khrang - sometimes), \u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi - rarely), and \u003Cspan class=\"thai-i\"\u003Eไม่เคย\u003C\/span\u003E (mai koei - never) - you can place any activity precisely on the scale of how regularly it happens. Add the everyday pokati (usually) and the thuk (every) family, and you have a complete toolkit for describing routines, preferences, and habits.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the full frequency spectrum, where these words sit in a sentence, and how they combine with time expressions. It builds on the daily-routine, tense, and quantity posts to round out your ability to describe life as it actually unfolds. The How Often Quest game at the end is a full five-level HTML5 challenge.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Frequency Spectrum — From Always to Never\u003C\/h3\u003E\n\n    \u003Cp\u003EThai frequency words form a clear scale, running from the most frequent to the least. Picturing them as a spectrum helps you choose exactly the right one for how often something truly happens:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai frequency spectrum\" class=\"freq-scale\"\u003E\n      \u003Cdiv class=\"fs-item full\"\u003E\n        \u003Cdiv class=\"fs-thai\" lang=\"th\"\u003Eเสมอ\u003C\/div\u003E\n        \u003Cdiv class=\"fs-rom\"\u003Esamoe\u003C\/div\u003E\n        \u003Cdiv class=\"fs-en\"\u003Ealways\u003C\/div\u003E\n        \u003Cdiv class=\"fs-bar\"\u003E\u003Cspan style=\"width: 100%;\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-item high\"\u003E\n        \u003Cdiv class=\"fs-thai\" lang=\"th\"\u003Eบ่อย\u003C\/div\u003E\n        \u003Cdiv class=\"fs-rom\"\u003Eboi\u003C\/div\u003E\n        \u003Cdiv class=\"fs-en\"\u003Eoften\u003C\/div\u003E\n        \u003Cdiv class=\"fs-bar\"\u003E\u003Cspan style=\"width: 75%;\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-item mid\"\u003E\n        \u003Cdiv class=\"fs-thai\" lang=\"th\"\u003Eบางครั้ง\u003C\/div\u003E\n        \u003Cdiv class=\"fs-rom\"\u003Ebang khrang\u003C\/div\u003E\n        \u003Cdiv class=\"fs-en\"\u003Esometimes\u003C\/div\u003E\n        \u003Cdiv class=\"fs-bar\"\u003E\u003Cspan style=\"width: 50%;\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-item low\"\u003E\n        \u003Cdiv class=\"fs-thai\" lang=\"th\"\u003Eไม่ค่อย\u003C\/div\u003E\n        \u003Cdiv class=\"fs-rom\"\u003Emai khoi\u003C\/div\u003E\n        \u003Cdiv class=\"fs-en\"\u003Erarely\u003C\/div\u003E\n        \u003Cdiv class=\"fs-bar\"\u003E\u003Cspan style=\"width: 22%;\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-item none\"\u003E\n        \u003Cdiv class=\"fs-thai\" lang=\"th\"\u003Eไม่เคย\u003C\/div\u003E\n        \u003Cdiv class=\"fs-rom\"\u003Emai koei\u003C\/div\u003E\n        \u003Cdiv class=\"fs-en\"\u003Enever\u003C\/div\u003E\n        \u003Cdiv class=\"fs-bar\"\u003E\u003Cspan style=\"width: 4%;\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThis spectrum is your mental map. At the top, \u003Cspan class=\"thai-i\"\u003Eเสมอ\u003C\/span\u003E (samoe) means always, every single time. \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E (boi) means often or frequently. In the middle, \u003Cspan class=\"thai-i\"\u003Eบางครั้ง\u003C\/span\u003E (bang khrang) means sometimes - a wonderfully useful word. Toward the bottom, \u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi) means rarely or not very often, and at the very bottom, \u003Cspan class=\"thai-i\"\u003Eไม่เคย\u003C\/span\u003E (mai koei) means never. Once you feel where each word sits, you can describe any habit with real accuracy.\u003C\/p\u003E\n\n    \u003Ch3\u003ESamoe and Boi — The Frequent End\u003C\/h3\u003E\n\n    \u003Cp\u003EThe two words for high frequency, \u003Cspan class=\"thai-i\"\u003Eเสมอ\u003C\/span\u003E (samoe - always) and \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E (boi - often), typically come after the verb or at the end of the sentence:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"samoe and boi examples\" class=\"example-box\"\u003E\n      \u003Cdiv class=\"eb-row\"\u003E\n        \u003Cspan class=\"eb-thai\" lang=\"th\"\u003Eกินเผ็ดเสมอ\u003C\/span\u003E\n        \u003Cspan class=\"eb-rom\"\u003Ekin phet samoe\u003C\/span\u003E\n        \u003Cspan class=\"eb-en\"\u003Ealways eat spicy food\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eb-row\"\u003E\n        \u003Cspan class=\"eb-thai\" lang=\"th\"\u003Eไปบ่อย\u003C\/span\u003E\n        \u003Cspan class=\"eb-rom\"\u003Epai boi\u003C\/span\u003E\n        \u003Cspan class=\"eb-en\"\u003Ego often\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eb-row\"\u003E\n        \u003Cspan class=\"eb-thai\" lang=\"th\"\u003Eมาบ่อยๆ\u003C\/span\u003E\n        \u003Cspan class=\"eb-rom\"\u003Emaa boi boi\u003C\/span\u003E\n        \u003Cspan class=\"eb-en\"\u003Ecome very often (doubled for emphasis)\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice a lovely feature in that last example: doubling \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E to boi boi intensifies it to very often or regularly. This reduplication is common in Thai and adds warmth and emphasis. Samoe sits naturally at the end - tham samoe (always do it), and you will hear it in the gentle farewell duu lae tua eng samoe (always take care of yourself). These two words anchor the frequent end of the scale and come up constantly when describing habits and routines.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EBang Khrang and Mai Khoi — The Middle and Low End\u003C\/h3\u003E\n\n    \u003Cp\u003EFor the middle and lower frequencies, Thai gives you \u003Cspan class=\"thai-i\"\u003Eบางครั้ง\u003C\/span\u003E (bang khrang - sometimes) and \u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi - rarely). Unlike samoe and boi, these often come at the start of a sentence or before the verb:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"bang khrang and mai khoi examples\" class=\"example-box\"\u003E\n      \u003Cdiv class=\"eb-row\"\u003E\n        \u003Cspan class=\"eb-thai\" lang=\"th\"\u003Eบางครั้งกินข้าวนอกบ้าน\u003C\/span\u003E\n        \u003Cspan class=\"eb-rom\"\u003Ebang khrang kin khao nok baan\u003C\/span\u003E\n        \u003Cspan class=\"eb-en\"\u003Esometimes eat out\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eb-row\"\u003E\n        \u003Cspan class=\"eb-thai\" lang=\"th\"\u003Eไม่ค่อยดื่มกาแฟ\u003C\/span\u003E\n        \u003Cspan class=\"eb-rom\"\u003Emai khoi duem kafae\u003C\/span\u003E\n        \u003Cspan class=\"eb-en\"\u003Erarely drink coffee\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eบางครั้ง\u003C\/span\u003E (bang khrang - sometimes) is wonderfully flexible and can also appear as bang thii, with much the same meaning. It is perfect for describing things you do now and then. Meanwhile \u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi - rarely, not very often) is built on the negator mai you learned earlier, and it softens a verb to mean you do something only occasionally. Mai khoi pai (rarely go), mai khoi kin (hardly ever eat). Note that mai khoi expresses rarely, while the stronger mai koei means never at all - a small but important difference on the scale.\u003C\/p\u003E\n\n    \u003Ch3\u003EPokati and the Thuk Family — Usually and Every\u003C\/h3\u003E\n\n    \u003Cp\u003ETwo more pieces complete your frequency toolkit. \u003Cspan class=\"thai-i\"\u003Eปกติ\u003C\/span\u003E (pokati - usually, normally) describes your default habit, and the \u003Cspan class=\"thai-i\"\u003Eทุก\u003C\/span\u003E (thuk - every) family pins down regular intervals:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"pokati and thuk family\" class=\"freq-grid\"\u003E\n      \u003Cdiv class=\"fg-card\"\u003E\n        \u003Cdiv class=\"fg-thai\" lang=\"th\"\u003Eปกติ\u003C\/div\u003E\n        \u003Cdiv class=\"fg-rom\"\u003Epokati\u003C\/div\u003E\n        \u003Cdiv class=\"fg-en\"\u003Eusually \/ normally\u003C\/div\u003E\n        \u003Cdiv class=\"fg-ex\"\u003Epokati tuen chao - usually wake early\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fg-card\"\u003E\n        \u003Cdiv class=\"fg-thai\" lang=\"th\"\u003Eทุกวัน\u003C\/div\u003E\n        \u003Cdiv class=\"fg-rom\"\u003Ethuk wan\u003C\/div\u003E\n        \u003Cdiv class=\"fg-en\"\u003Eevery day\u003C\/div\u003E\n        \u003Cdiv class=\"fg-ex\"\u003Edaily routine\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fg-card\"\u003E\n        \u003Cdiv class=\"fg-thai\" lang=\"th\"\u003Eทุกอาทิตย์\u003C\/div\u003E\n        \u003Cdiv class=\"fg-rom\"\u003Ethuk aathit\u003C\/div\u003E\n        \u003Cdiv class=\"fg-en\"\u003Eevery week\u003C\/div\u003E\n        \u003Cdiv class=\"fg-ex\"\u003Eweekly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fg-card\"\u003E\n        \u003Cdiv class=\"fg-thai\" lang=\"th\"\u003Eทุกเดือน\u003C\/div\u003E\n        \u003Cdiv class=\"fg-rom\"\u003Ethuk duean\u003C\/div\u003E\n        \u003Cdiv class=\"fg-en\"\u003Eevery month\u003C\/div\u003E\n        \u003Cdiv class=\"fg-ex\"\u003Emonthly\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eปกติ\u003C\/span\u003E (pokati) describes what you normally or usually do, making it perfect for explaining your default routine - pokati tham ngaan thueng haa mong (I usually work until five). The \u003Cspan class=\"thai-i\"\u003Eทุก\u003C\/span\u003E (thuk - every) family, which you first met in the quantity post, pins frequency to exact intervals: thuk wan (every day), thuk aathit (every week), thuk duean (every month), thuk pii (every year). Combining these gives rich, precise descriptions - pokati pai talaat thuk aathit (I usually go to the market every week). Together, pokati and thuk let you describe both your general patterns and your exact regular schedule.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Frequency Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about frequency words in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai frequency words\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"always\" and \"often\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ESamoe\u003C\/strong\u003E means always and \u003Cstrong\u003Eboi\u003C\/strong\u003E means often. Both usually come after the verb, as in kin phet samoe (always eat spicy) and pai boi (go often). Doubling boi to boi boi means very often.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"sometimes\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EBang khrang\u003C\/strong\u003E means sometimes, and bang thii means much the same. It often comes at the start of a sentence, as in bang khrang kin khao nok baan (sometimes I eat out).\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between mai khoi and mai koei?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EMai khoi\u003C\/strong\u003E means rarely or not very often, while \u003Cstrong\u003Emai koei\u003C\/strong\u003E means never at all. Mai khoi pai means rarely go, but mai koei pai means have never gone. Mai khoi is occasional, mai koei is zero.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"usually\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EPokati\u003C\/strong\u003E means usually or normally and describes your default habit. Pokati tuen chao means I usually wake up early. It often comes at the start of a sentence or before the verb.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html\"\u003EPost 40\u003C\/a\u003E - Daily Routine (habits to describe)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html\"\u003EPost 47\u003C\/a\u003E - Quantity (the thuk family)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html\"\u003EPost 48\u003C\/a\u003E - Ability \u0026amp; Permission\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 49 - Frequency Words (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe How Often Quest game below is a full five-level HTML5 experience: recognition, meaning in context, choosing the right frequency, ordering the spectrum, and building complete frequency sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🕒 How Often Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EFive levels - recognition, context, the right frequency, ordering the scale, and full sentences\u003C\/div\u003E\n    \u003Cdiv class=\"gh-badge\"\u003E⭐ 5-LEVEL HTML5 GAME\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"f49SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 1\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003ERecognition\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"f49SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E💬\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 2\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003EIn Context\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"f49SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 3\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003ERight Frequency\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+14\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv4\" id=\"ls4\" onclick=\"f49SetLv(4)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📊\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 4\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003EOrder the Scale\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+16\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv5\" id=\"ls5\" onclick=\"f49SetLv(5)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E👑\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 5\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003EBuild\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+18\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Frequency Game\" id=\"game49\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"f49-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"f49-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"f49-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"f49-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"f49-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"f49-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"f49-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"f49-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"f49-emoji\"\u003E🕒\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"f49-thai\" lang=\"th\"\u003Eเสมอ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"f49-rom\"\u003Esamoe\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"f49-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"f49-speak\" onclick=\"f49Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"f49-badge\"\u003E\u003Cspan id=\"f49-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"f49-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"f49-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"f49-next\" onclick=\"f49Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"f49-rt\" class=\"result\" id=\"f49-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"f49-em\"\u003E🕒\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"f49-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"f49-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"f49-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f49-co\" style=\"color: #7e22ce;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f49-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f49-ac\" style=\"color: #c026d3;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"f49-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"f49Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"f49-nextlv\" onclick=\"f49NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #7e22ce; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Frequency Words Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 460px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(88, 28, 135); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EFrequency\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเสมอ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Esamoe\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealways\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E100% (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบ่อย\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Eboi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eoften\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~75% (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบ่อยๆ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Eboi boi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Every often\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~85% (doubled)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eปกติ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Epokati\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eusually \/ normally\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~70% (front)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบางครั้ง\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ebang khrang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esometimes\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~50% (front)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบางที\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ebang thii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esometimes \/ maybe\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~50% (front)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ค่อย\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Emai khoi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Erarely \/ not often\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E~20% (front)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เคย\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Emai koei\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enever\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003E0% (before verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกวัน\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ethuk wan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery day\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Einterval\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกอาทิตย์\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ethuk aathit\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery week\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Einterval\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกเดือน\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ethuk duean\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery month\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Einterval\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกปี\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ethuk pii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery year\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Einterval\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกินเผ็ดเสมอ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ekin phet samoe\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealways eat spicy\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปบ่อย\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Epai boi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ego often\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ค่อยไป\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Emai khoi pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Erarely go\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบางครั้งมา\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ebang khrang maa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esometimes come\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eปกติตื่นเช้า\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Epokati tuen chao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eusually wake early\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(126, 34, 206, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เคยไป\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Emai koei pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave never gone\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #6b21a8; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EThe scale: samoe (always) \u0026gt; boi (often) \u0026gt; bang khrang (sometimes) \u0026gt; mai khoi (rarely) \u0026gt; mai koei (never). samoe\/boi go after the verb; the others go up front.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🕒 Describing Life as It Really Happens\u003C\/h3\u003E\n    \u003Cp\u003EFrequency words may seem like small grammatical details, but they are what let you move from stiff, robotic statements to natural descriptions of real life. Saying simply I eat spicy food is fine, but saying I always eat spicy food or I rarely eat spicy food tells your listener something true and personal about you. These words are the brushstrokes that turn a flat statement into a vivid picture of your habits and preferences. In Thai social life, where sharing the rhythms of daily living - what you usually do, where you often go, what you sometimes enjoy - is a warm way to connect, frequency words quickly become some of your most-used vocabulary.\u003C\/p\u003E\n    \u003Ch4\u003EThe Gentle Softness of Mai Khoi\u003C\/h4\u003E\n    \u003Cp\u003EOne especially useful word is \u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi), meaning not very or rarely, because it offers a graceful middle ground that Thai speakers love. Rather than flatly saying something is not good or you do not do something, mai khoi softens the statement to not very good or hardly ever, leaving room and avoiding bluntness. Mai khoi aroi (not very tasty) is far gentler than a flat not tasty, and it fits the Thai preference for soft, face-preserving expression. Learning to reach for mai khoi when you want to be mild and polite is a subtle but real step toward sounding like a considerate native speaker.\u003C\/p\u003E\n    \u003Ch4\u003EFrequency and the Rhythm of Thai Routine\u003C\/h4\u003E\n    \u003Cp\u003EThai daily life has its own comfortable rhythms - the morning almsgiving, the regular market days, the after-work meals with friends - and frequency words are how people share these patterns with one another. Asking pai talaat boi mai (do you go to the market often?) or telling someone pokati kin khao yen kap khrawp khrua (I usually have dinner with my family) opens a window into the texture of someone's life. These exchanges, built on simple frequency words, are exactly the kind of warm, everyday conversation that builds friendships in Thailand. Mastering this vocabulary lets you both share your own rhythms and show genuine interest in others.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say always and often in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเสมอ\u003C\/span\u003E (samoe) means always and \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E (boi) means often. Both usually come after the verb, as in kin phet samoe meaning always eat spicy and pai boi meaning go often. Doubling boi to boi boi intensifies it to very often.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say sometimes in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eบางครั้ง\u003C\/span\u003E (bang khrang) means sometimes, and bang thii means much the same thing. It often comes at the start of a sentence, as in bang khrang kin khao nok baan meaning sometimes I eat out. It is perfect for occasional habits.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between mai khoi and mai koei in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไม่ค่อย\u003C\/span\u003E (mai khoi) means rarely or not very often, while \u003Cspan class=\"thai-i\"\u003Eไม่เคย\u003C\/span\u003E (mai koei) means never at all. Mai khoi pai means rarely go, but mai koei pai means have never gone. Mai khoi is occasional, and mai koei is zero times.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say usually in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eปกติ\u003C\/span\u003E (pokati) means usually or normally and describes your default habit. Pokati tuen chao means I usually wake up early. It often comes at the start of a sentence or before the verb, setting up your typical routine.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say every day or every week in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the \u003Cspan class=\"thai-i\"\u003Eทุก\u003C\/span\u003E (thuk) family, meaning every, before the time word. Thuk wan means every day, thuk aathit means every week, thuk duean means every month, and thuk pii means every year. These pin frequency to exact intervals.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhere do frequency words go in a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EIt varies by word. Samoe and boi usually come after the verb, as in pai boi meaning go often. Bang khrang, mai khoi, and pokati often come at the start of the sentence or before the verb, as in bang khrang kin khao nok baan meaning sometimes I eat out.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🌅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EDaily Routine\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 40\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚖\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EQuantity \u0026amp; Amount\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 47\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E💪\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAbility \u0026amp; Permission\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 48\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#9333ea\",3:\"#c026d3\",4:\"#db2777\",5:\"#7e22ce\"};\nvar PTS={1:10,2:12,3:14,4:16,5:18};\nvar TOT={1:15,2:12,3:12,4:10,5:10};\n\n\/\/ L1: see Thai frequency word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f51f}\",th:\"\\u0e40\\u0e2a\\u0e21\\u0e2d\",rom:\"samoe\",sc:\"\",a:\"always\",w:[\"never\",\"sometimes\",\"rarely\"],n:\"Samoe = always (100%). Comes after the verb: kin phet samoe = always eat spicy\"},\n  {e:\"\\u2714\\ufe0f\",th:\"\\u0e1a\\u0e48\\u0e2d\\u0e22\",rom:\"boi\",sc:\"\",a:\"often\",w:[\"never\",\"rarely\",\"always\"],n:\"Boi = often (~75%). After the verb: pai boi = go often. Double it (boi boi) for very often\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46\",rom:\"boi boi\",sc:\"\",a:\"very often \/ regularly\",w:[\"never\",\"sometimes\",\"rarely\"],n:\"Boi boi = very often. Doubling boi intensifies it - a common Thai pattern\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e1b\\u0e01\\u0e15\\u0e34\",rom:\"pokati\",sc:\"\",a:\"usually \/ normally\",w:[\"never\",\"rarely\",\"always exactly\"],n:\"Pokati = usually\/normally (~70%). Describes your default habit, often at the front\"},\n  {e:\"\\u{1f535}\",th:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07\",rom:\"bang khrang\",sc:\"\",a:\"sometimes\",w:[\"always\",\"never\",\"very often\"],n:\"Bang khrang = sometimes (~50%). Often at the start: bang khrang kin khao nok baan\"},\n  {e:\"\\u{1f4ad}\",th:\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35\",rom:\"bang thii\",sc:\"\",a:\"sometimes \/ maybe\",w:[\"always\",\"never\",\"very often\"],n:\"Bang thii = sometimes\/maybe. Much like bang khrang, with a hint of perhaps\"},\n  {e:\"\\u{1f53b}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\",rom:\"mai khoi\",sc:\"\",a:\"rarely \/ not very often\",w:[\"always\",\"very often\",\"every time\"],n:\"Mai khoi = rarely (~20%). Softens a verb: mai khoi pai = rarely go. Not zero, just seldom\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\",rom:\"mai koei\",sc:\"\",a:\"never\",w:[\"always\",\"sometimes\",\"often\"],n:\"Mai koei = never (0%). Before the verb: mai koei pai = have never gone. Stronger than mai khoi\"},\n  {e:\"\\u{1f5d3}\\ufe0f\",th:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\",rom:\"thuk wan\",sc:\"\",a:\"every day\",w:[\"some days\",\"once a week\",\"never\"],n:\"Thuk wan = every day. thuk (every) + wan (day). A precise interval\"},\n  {e:\"\\u{1f4c6}\",th:\"\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\",rom:\"thuk aathit\",sc:\"\",a:\"every week\",w:[\"every day\",\"every month\",\"sometimes\"],n:\"Thuk aathit = every week. thuk (every) + aathit (week)\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e17\\u0e38\\u0e01\\u0e40\\u0e14\\u0e37\\u0e2d\\u0e19\",rom:\"thuk duean\",sc:\"\",a:\"every month\",w:[\"every week\",\"every year\",\"rarely\"],n:\"Thuk duean = every month. thuk (every) + duean (month)\"},\n  {e:\"\\u{1f389}\",th:\"\\u0e17\\u0e38\\u0e01\\u0e1b\\u0e35\",rom:\"thuk pii\",sc:\"\",a:\"every year\",w:[\"every month\",\"every day\",\"never\"],n:\"Thuk pii = every year. thuk (every) + pii (year)\"},\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e2a\\u0e21\\u0e2d\",rom:\"kin phet samoe\",sc:\"\",a:\"always eat spicy\",w:[\"never eat spicy\",\"rarely eat spicy\",\"sometimes eat spicy\"],n:\"Kin phet samoe = always eat spicy. samoe (always) at the end\"},\n  {e:\"\\u{1f6b6}\",th:\"\\u0e44\\u0e1b\\u0e1a\\u0e48\\u0e2d\\u0e22\",rom:\"pai boi\",sc:\"\",a:\"go often\",w:[\"never go\",\"go once\",\"rarely go\"],n:\"Pai boi = go often. pai (go) + boi (often)\"},\n  {e:\"\\u2615\",th:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e14\\u0e37\\u0e48\\u0e21\",rom:\"mai khoi duem\",sc:\"\",a:\"rarely drink\",w:[\"always drink\",\"never drink ever\",\"drink a lot\"],n:\"Mai khoi duem = rarely drink. mai khoi (rarely) + duem (drink)\"},\n  {e:\"\\u{1f305}\",th:\"\\u0e1b\\u0e01\\u0e15\\u0e34\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32\",rom:\"pokati tuen chao\",sc:\"\",a:\"usually wake early\",w:[\"never wake early\",\"always wake late\",\"rarely wake\"],n:\"Pokati tuen chao = usually wake up early. pokati (usually) at the front\"},\n];\n\n\/\/ L2: meaning in context\nvar L2=[\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\",rom:\"\",sc:\"You eat spicy food every single time, without exception. Which word describes this?\",\n   a:\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Samoe = always, every time without exception\"},\n  {e:\"\\u{1f3ea}\",th:\"\",rom:\"\",sc:\"You go to the convenience store frequently, several times a week. Which fits?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang thii (sometimes)\"],\n   n:\"Boi = often\/frequently. For things you do many times\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\",rom:\"\",sc:\"You eat out now and then, not regularly but occasionally. Which word fits best?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"Bang khrang = sometimes. For occasional, now-and-then habits\"},\n  {e:\"\\u2615\",th:\"\",rom:\"\",sc:\"You drink coffee very seldom - maybe once a month. Which word describes this?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"Mai khoi = rarely\/seldom. Not never, just very occasionally\"},\n  {e:\"\\u{1f6ab}\",th:\"\",rom:\"\",sc:\"You have never eaten durian in your entire life - not once. Which word fits?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\"],\n   n:\"Mai koei = never, zero times. Stronger than mai khoi (rarely)\"},\n  {e:\"\\u{1f305}\",th:\"\",rom:\"\",sc:\"As a rule, your normal habit is to wake up at six. How do you describe your default?\",\n   a:\"\\u0e1b\\u0e01\\u0e15\\u0e34 pokati (usually)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang thii (maybe)\"],\n   n:\"Pokati = usually\/normally. Describes your default routine\"},\n  {e:\"\\u{1f5d3}\\ufe0f\",th:\"\",rom:\"\",sc:\"You go to the market on a fixed weekly schedule. Which phrase pins this exactly?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c thuk aathit (every week)\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Thuk aathit = every week. The thuk family pins exact intervals\"},\n  {e:\"\\u{1f4af}\",th:\"\",rom:\"\",sc:\"You want to emphasize you come REALLY often. Which doubled form fits?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46 boi boi (very often)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d\\u0e46 samoe samoe\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e46 mai khoi mai khoi\",\"\\u0e1a\\u0e32\\u0e07\\u0e46 bang bang\"],\n   n:\"Boi boi = very often. Doubling boi intensifies the frequency\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"On the frequency scale, which is MORE frequent: boi or bang khrang?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often) is more frequent\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang is more frequent\",\"they are the same\",\"neither shows frequency\"],\n   n:\"Boi (often, ~75%) is more frequent than bang khrang (sometimes, ~50%)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"On the frequency scale, which is LESS frequent: mai khoi or mai koei?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never) is less frequent\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi is less frequent\",\"they are the same\",\"both mean always\"],\n   n:\"Mai koei (never, 0%) is less frequent than mai khoi (rarely, ~20%)\"},\n  {e:\"\\u{1f4de}\",th:\"\",rom:\"\",sc:\"A friend asks if you call your family. You do, but only occasionally. Best answer?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"Bang khrang = sometimes. The honest middle-of-the-scale answer\"},\n  {e:\"\\u{1f3cb}\\ufe0f\",th:\"\",rom:\"\",sc:\"You exercise daily without fail, on a fixed schedule. Which pins the exact interval?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang thii (maybe)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Thuk wan = every day. A fixed daily interval\"},\n];\n\n\/\/ L3: choose the right frequency word\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means ALWAYS (100%, every time)?\",\n   a:\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\"],\n   n:\"Samoe = always, 100%. After the verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means OFTEN (frequently)?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Boi = often. After the verb: pai boi = go often\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means SOMETIMES (about half the time)?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Bang khrang = sometimes (~50%). Often at the front\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means RARELY (not very often)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"Mai khoi = rarely (~20%). Built on the negator mai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means NEVER (zero times)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\"],\n   n:\"Mai koei = never, 0%. Before the verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means USUALLY \/ NORMALLY (your default habit)?\",\n   a:\"\\u0e1b\\u0e01\\u0e15\\u0e34 pokati\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang thii (maybe)\"],\n   n:\"Pokati = usually\/normally. Your default routine\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which phrase means EVERY DAY?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan\",w:[\"\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c thuk aathit (every week)\",\"\\u0e17\\u0e38\\u0e01\\u0e40\\u0e14\\u0e37\\u0e2d\\u0e19 thuk duean (every month)\",\"\\u0e1a\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19 bang wan (some days)\"],\n   n:\"Thuk wan = every day. thuk + wan (day)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means VERY OFTEN (doubled for emphasis)?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46 boi boi\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\"],\n   n:\"Boi boi = very often. Doubling intensifies\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means EVERY WEEK?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c thuk aathit\",w:[\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\",\"\\u0e17\\u0e38\\u0e01\\u0e1b\\u0e35 thuk pii (every year)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\"],\n   n:\"Thuk aathit = every week. thuk + aathit (week)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which pair both mean SOMETIMES?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 \/ \\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang khrang \/ bang thii\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d \/ \\u0e1a\\u0e48\\u0e2d\\u0e22 samoe \/ boi\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 \/ \\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai khoi \/ mai koei\",\"\\u0e1b\\u0e01\\u0e15\\u0e34 \/ \\u0e40\\u0e2a\\u0e21\\u0e2d pokati \/ samoe\"],\n   n:\"Bang khrang and bang thii both mean sometimes\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To say you do something LESS than sometimes but more than never, which word?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"Mai khoi = rarely. Between bang khrang (sometimes) and mai koei (never)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means EVERY YEAR?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e1b\\u0e35 thuk pii\",w:[\"\\u0e17\\u0e38\\u0e01\\u0e40\\u0e14\\u0e37\\u0e2d\\u0e19 thuk duean (every month)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\",\"\\u0e1a\\u0e32\\u0e07\\u0e1b\\u0e35 bang pii (some years)\"],\n   n:\"Thuk pii = every year. thuk + pii (year)\"},\n];\n\n\/\/ L4: order the scale (most to least frequent, or comparisons)\nvar L4=[\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Order from MOST to LEAST frequent: which comes FIRST (most frequent)?\",\n   a:\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\"],\n   n:\"samoe (always) is the most frequent, at the top of the scale\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Order from MOST to LEAST frequent: which comes LAST (least frequent)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\"],\n   n:\"mai koei (never, 0%) is the least frequent, at the bottom\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Which sits BETWEEN boi (often) and mai khoi (rarely) on the scale?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"bang khrang (sometimes, ~50%) sits between boi (~75%) and mai khoi (~20%)\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Which is MORE frequent: samoe or boi?\",\n   a:\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always) is more\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often) is more\",\"they are equal\",\"neither is frequent\"],\n   n:\"samoe (always, 100%) is more frequent than boi (often, ~75%)\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Which is LESS frequent: bang khrang or boi?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang (sometimes) is less\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often) is less\",\"they are equal\",\"both mean never\"],\n   n:\"bang khrang (sometimes, ~50%) is less frequent than boi (often, ~75%)\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Reading the scale top to bottom: samoe, boi, bang khrang, ___, mai koei. What fills the blank?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often)\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\"],\n   n:\"The scale: samoe \u003E boi \u003E bang khrang \u003E mai khoi \u003E mai koei\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Which is MORE frequent: mai khoi (rarely) or mai koei (never)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely) is more\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never) is more\",\"they are equal\",\"both mean always\"],\n   n:\"mai khoi (rarely, ~20%) is more frequent than mai koei (never, 0%)\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"You do something about 70% of the time as your norm. Which word fits the scale best?\",\n   a:\"\\u0e1b\\u0e01\\u0e15\\u0e34 pokati (usually)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi (rarely)\",\"\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 bang thii (maybe)\"],\n   n:\"pokati (usually, ~70%) sits high on the scale, near boi\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"Which two words sit at the very ENDS of the scale (the extremes)?\",\n   a:\"\\u0e40\\u0e2a\\u0e21\\u0e2d \/ \\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 samoe \/ mai koei\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22 \/ \\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 boi \/ bang khrang\",\"\\u0e1b\\u0e01\\u0e15\\u0e34 \/ \\u0e1a\\u0e48\\u0e2d\\u0e22 pokati \/ boi\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 \/ \\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 mai khoi \/ bang thii\"],\n   n:\"samoe (always, 100%) and mai koei (never, 0%) are the two extremes\"},\n  {e:\"\\u{1f4ca}\",th:\"\",rom:\"\",sc:\"If you rank these high to low, which is highest: bang khrang, mai khoi, boi?\",\n   a:\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boi (often) is highest\",w:[\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 bang khrang is highest\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 mai khoi is highest\",\"all equal\"],\n   n:\"boi (often, ~75%) \u003E bang khrang (sometimes, ~50%) \u003E mai khoi (rarely, ~20%)\"},\n];\n\n\/\/ L5: build complete frequency sentences\nvar L5=[\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I always eat spicy food'?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e2a\\u0e21\\u0e2d kin phet samoe\",\n   w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14 samoe kin phet\",\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e2a\\u0e21\\u0e2d\\u0e40\\u0e1c\\u0e47\\u0e14 kin samoe phet\",\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 kin phet mai koei\"],\n   n:\"kin phet samoe = always eat spicy. samoe (always) at the end, after the verb phrase\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I go to the market often'?\",\n   a:\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e1a\\u0e48\\u0e2d\\u0e22 pai talaat boi\",\n   w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14 boi pai talaat\",\"\\u0e44\\u0e1b\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e15\\u0e25\\u0e32\\u0e14 pai boi talaat\",\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 pai talaat mai koei\"],\n   n:\"pai talaat boi = go to the market often. boi (often) at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'sometimes I eat out'?\",\n   a:\"\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e19\\u0e2d\\u0e01\\u0e1a\\u0e49\\u0e32\\u0e19 bang khrang kin khao nok baan\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e19\\u0e2d\\u0e01\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e40\\u0e2a\\u0e21\\u0e2d kin khao nok baan samoe\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e19\\u0e2d\\u0e01\\u0e1a\\u0e49\\u0e32\\u0e19 mai koei kin khao nok baan\",\"\\u0e01\\u0e34\\u0e19\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07\\u0e02\\u0e49\\u0e32\\u0e27 kin bang khrang khao\"],\n   n:\"bang khrang kin khao nok baan = sometimes eat out. bang khrang at the front\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I rarely drink coffee'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e14\\u0e37\\u0e48\\u0e21\\u0e01\\u0e32\\u0e41\\u0e1f mai khoi duem kafae\",\n   w:[\"\\u0e14\\u0e37\\u0e48\\u0e21\\u0e01\\u0e32\\u0e41\\u0e1f\\u0e40\\u0e2a\\u0e21\\u0e2d duem kafae samoe\",\"\\u0e14\\u0e37\\u0e48\\u0e21\\u0e01\\u0e32\\u0e41\\u0e1f\\u0e1a\\u0e48\\u0e2d\\u0e22 duem kafae boi\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e14\\u0e37\\u0e48\\u0e21\\u0e01\\u0e32\\u0e41\\u0e1f mai koei duem kafae\"],\n   n:\"mai khoi duem kafae = rarely drink coffee. mai khoi (rarely) at the front\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I have never been to Japan'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19 mai koei pai yipun\",\n   w:[\"\\u0e44\\u0e1b\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19\\u0e40\\u0e2a\\u0e21\\u0e2d pai yipun samoe\",\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e44\\u0e1b\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19 mai khoi pai yipun (rarely)\",\"\\u0e44\\u0e1b\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19\\u0e1a\\u0e48\\u0e2d\\u0e22 pai yipun boi\"],\n   n:\"mai koei pai yipun = have never been to Japan. mai koei (never) before the verb\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I usually wake up early'?\",\n   a:\"\\u0e1b\\u0e01\\u0e15\\u0e34\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32 pokati tuen chao\",\n   w:[\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 tuen chao mai koei\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e1b\\u0e01\\u0e15\\u0e34\\u0e40\\u0e0a\\u0e49\\u0e32 tuen pokati chao\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22 tuen chao mai khoi\"],\n   n:\"pokati tuen chao = usually wake up early. pokati (usually) at the front\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I exercise every day'?\",\n   a:\"\\u0e2d\\u0e2d\\u0e01\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e32\\u0e22\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 awk kamlang kai thuk wan\",\n   w:[\"\\u0e2d\\u0e2d\\u0e01\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e32\\u0e22\\u0e1a\\u0e48\\u0e2d\\u0e22 awk kamlang kai boi (often)\",\"\\u0e2d\\u0e2d\\u0e01\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e32\\u0e22\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 awk kamlang kai mai koei\",\"\\u0e2d\\u0e2d\\u0e01\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e32\\u0e22\\u0e1a\\u0e32\\u0e07\\u0e04\\u0e23\\u0e31\\u0e49\\u0e07 awk kamlang kai bang khrang\"],\n   n:\"awk kamlang kai thuk wan = exercise every day. thuk wan (every day) at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I come here very often' (with doubled boi)?\",\n   a:\"\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46 maa thii nii boi boi\",\n   w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48 boi boi maa thii nii\",\"\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 maa thii nii mai koei\",\"\\u0e21\\u0e32\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48 maa mai khoi thii nii\"],\n   n:\"maa thii nii boi boi = come here very often. doubled boi for emphasis, at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I go to the market every week'?\",\n   a:\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c pai talaat thuk aathit\",\n   w:[\"\\u0e17\\u0e38\\u0e01\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e21\\u0e48 thuk aathit pai talaat mai\",\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 pai talaat mai koei\",\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e1a\\u0e32\\u0e07\\u0e17\\u0e35 pai talaat bang thii\"],\n   n:\"pai talaat thuk aathit = go to the market every week. thuk aathit at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'do you come here often?'\",\n   a:\"\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e44\\u0e2b\\u0e21 maa thii nii boi mai\",\n   w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e21 boi maa thii nii mai\",\"\\u0e21\\u0e32\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e44\\u0e2b\\u0e21 maa thii nii mai koei mai\",\"\\u0e21\\u0e32\\u0e44\\u0e21\\u0e48\\u0e04\\u0e48\\u0e2d\\u0e22\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48 maa mai khoi thii nii\"],\n   n:\"maa thii nii boi mai = do you come here often? boi (often) + mai (question)\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3,4:L4,5:L5};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.f49SetLv=function(lv){\n  cur=lv;\n  [1,2,3,4,5].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"f49-result\").classList.remove(\"show\");\n  $(\"game49\").style.display=\"\";\n  f49Init();\n};\n\nfunction stats(){\n  $(\"f49-sc\").textContent=st.sc;\n  $(\"f49-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"f49-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"f49-lv\").textContent=\"Lv\"+cur;\n  $(\"f49-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"f49-pf\").style.width=p+\"%\";\n  $(\"f49-pf\").style.background=lc();\n  $(\"f49-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"f49-fb\").className=\"fb\";\n  $(\"f49-next\").classList.remove(\"show\");\n  $(\"f49-badge\").classList.remove(\"show\");\n  var ql=$(\"f49-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"f49-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"f49-emoji\").textContent=q.e;\n  var t=$(\"f49-thai\"),rom=$(\"f49-rom\"),sc=$(\"f49-scene\"),spk=$(\"f49-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    var h={2:\"\\u{1f4ad} In this situation...\",3:\"\\u{1f3af} Which frequency word?\",4:\"\\u{1f4ca} Order the scale\",5:\"\\u{1f451} Build the sentence\"};\n    t.textContent=h[cur];\n    t.style.display=\"block\";t.style.fontSize=\"15px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"f49-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt49 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"f49-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"f49-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"f49-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"f49-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"f49-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.f49Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.f49Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"f49-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game49\").style.display=\"none\";$(\"f49-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"f49-fin\").textContent=st.sc;$(\"f49-co\").textContent=st.co;\n  $(\"f49-wr\").textContent=st.wr;$(\"f49-ac\").textContent=acc+\"%\";\n  $(\"f49-rt\").style.color=lc();\n  var names=[\"\",\"Recognition\",\"In Context\",\"Right Frequency\",\"Order the Scale\",\"Build\"];\n  $(\"f49-sub\").textContent=\"Level \"+cur+\" - \"+names[cur];\n  var em,ti,ms,nm=$(\"f49-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    var ems=[\"\\u{1f4dd}\",\"\\u{1f4ac}\",\"\\u{1f3af}\",\"\\u{1f4ca}\",\"\\u{1f451}\"];\n    em=ems[cur-1];\n    var tis=[\"\",\"Recognition Pro!\",\"Context Master!\",\"Frequency Expert!\",\"Scale Master!\",\"How-Often Master!\"];\n    ti=tis[cur];\n    var mss=[\"\",\"You know the words. Level 2 puts them in real situations!\",\"You handle situations well. Level 3 sharpens your word choice!\",\"You pick the right frequency every time. Level 4 orders the whole scale!\",\"You master the spectrum perfectly. Level 5 builds full sentences!\",\"Outstanding! You command the whole frequency scale - samoe, boi, bang khrang, mai khoi, mai koei - and can describe any habit with precision!\"];\n    ms=mss[cur];\n    if(cur\u003C5)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. The scale: samoe (always) \u003E boi (often) \u003E bang khrang (sometimes) \u003E mai khoi (rarely) \u003E mai koei (never).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Picture the scale: samoe (always) at the top, mai koei (never) at the bottom, bang khrang (sometimes) in the middle.\";\n  }\n  $(\"f49-em\").textContent=em;$(\"f49-rt\").textContent=ti;$(\"f49-msg\").textContent=ms;\n}\n\nwindow.f49Retry=function(){$(\"f49-result\").classList.remove(\"show\");$(\"game49\").style.display=\"\";f49Init();};\nwindow.f49NextLv=function(){if(cur\u003C5)f49SetLv(cur+1);};\n\nwindow.f49Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game49\").style.display=\"\";$(\"f49-result\").classList.remove(\"show\");\n  var t=$(\"f49-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.f49Init);}\nelse{window.f49Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/4088105235656005344\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4088105235656005344"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4088105235656005344"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-frequency-quiz.html","title":"Thai Frequency Words Quiz - How Often Quest 5-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhrhONBOZHJJhI531Gbves7pPvVApPuCXXkm08umpbLMA7KZVYq0TmPkyq66Pmcm6JoH02fLfo8WRrF51etDuq6PO1Wx7zAm9ruTBR9SH0pzevJIvCqfI9u8HmI7tFS-k880zU83yuL8zC_OV2B5dY7yxo5vD2-Pa5XHb4OOS_KDRzjQ6J0MHFMdXPr4srK\/s72-c\/8266.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-1723056834106881659"},"published":{"$t":"2026-06-15T09:53:43.406-07:00"},"updated":{"$t":"2026-06-15T09:53:43.406-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Ability and Permission Quiz - Can-Do Quest 5-Level Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Ability and Permission Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgFWvM-eSAkDVhIhst4T-2AdHEzbpw2zlHzPE_GOhXX46w85TXWM3KUafYgHSfD-cSYHo5Rw5SkOUp9b7ab8iZ_dN588XumtcZFnxnv4sgeIkCNWeyXk8VgKLMVEeShF06yRgFP8ShHrRxVPu6i3iaWbNQ1qE49wiWgLEerPl-uYqYVDUW1tGRrXLK3sr4A\/s1672\/8258.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Ability and Permission Quiz Banner - Learn the three Thai words for can: dai, pen, and wai, plus how to ask permission, and play the Can-Do Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgFWvM-eSAkDVhIhst4T-2AdHEzbpw2zlHzPE_GOhXX46w85TXWM3KUafYgHSfD-cSYHo5Rw5SkOUp9b7ab8iZ_dN588XumtcZFnxnv4sgeIkCNWeyXk8VgKLMVEeShF06yRgFP8ShHrRxVPu6i3iaWbNQ1qE49wiWgLEerPl-uYqYVDUW1tGRrXLK3sr4A\/s320\/8258.png\" title=\"Thai Ability and Permission Quiz: Can-Do Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #0369a1; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai ability and permission vocabulary illustration covering the three words for can: dai (general ability), pen (learned skill), and wai (stamina), plus polite requests.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\", \"Game\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html#app\",\n      \"name\": \"Thai Ability and Permission Quiz - Can-Do Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html\",\n      \"description\": \"Free five-level HTML5 game teaching the three Thai words for can - dai for general ability and permission, pen for learned skills, and wai for physical stamina - plus the permission question dai mai and the polite request word khaw. Match meanings, choose the right can, distinguish dai from pen and wai, and build ability sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"how to say can in Thai, Thai dai pen wai, difference between dai and pen, dai mai permission, khaw request Thai, mai wai too tired, Thai ability verbs, asking permission in Thai, learn Thai can do\",\n      \"teaches\": [\n        \"The general ability and permission word dai, placed after the verb\",\n        \"The learned-skill word pen for knowing how to do something\",\n        \"The stamina word wai for having strength or energy\",\n        \"The permission question dai mai meaning may I\",\n        \"The polite request word khaw meaning may I have\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say can in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There are three words for can in Thai. Dai is general ability or permission, as in pai dai meaning can go. Pen is a learned skill, as in waay nam pen meaning can swim. Wai is physical stamina, as in doen wai meaning can walk far. All three come after the verb.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between dai and pen in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dai means general ability or being allowed, as in pai dai meaning can go or it is permitted. Pen means knowing how to do a learned skill, as in phuut thai pen meaning can speak Thai. Use pen for talents and abilities, and dai for possibility or permission.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does wai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wai means having the physical strength or stamina to manage something. Doen wai means can walk far, and kin wai means can finish eating. The negative, mai wai, is very common, as in kin mai wai meaning I am too full to eat any more.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask permission in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add dai mai, meaning can I or may I, to the end of an action. Nang trong nii dai mai means may I sit here, and thaai ruup dai mai means can I take a photo. It is the standard polite way to ask whether something is allowed.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say I cannot in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place mai before the relevant can word. Mai dai means cannot or not allowed, mai pen means do not know how, and mai wai means cannot manage or too tired. For example, doen mai wai means I cannot walk any further.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you make a polite request in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use khaw before the thing you want. Khaw nam means may I have water, khaw menu means the menu please, and khaw bin means the bill please. Adding a polite particle like khrap or kha makes the request even gentler and more courteous.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt48 .cc-card,.qt48 .ls-icon,.qt48 .card-emoji,.qt48 .r-emoji,.qt48 .ll-i,.qt48 .rq-card{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt48{--sk:#0369a1;--sk2:#0284c7;--sk3:#7dd3fc;--sk4:#f0f9ff;--ink:#082f49;--soft:#075985;--bd:rgba(3,105,161,.15);--bg:#f0f9ff;font-family:'Plus Jakarta Sans',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(3,105,161,.13);box-sizing:border-box;}\n.qt48 *{box-sizing:border-box;}\n.qt48 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt48 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt48 .intro em{font-style:italic;color:var(--ink);}\n.qt48 .intro strong{color:var(--ink);}\n.qt48 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--sk);margin:28px 0 12px;font-style:italic;}\n.qt48 .thai-i{color:var(--sk);font-weight:700;}\n.qt48 .tip{background:linear-gradient(135deg,rgba(3,105,161,.06),rgba(125,211,252,.22));border-left:4px solid var(--sk2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt48 .tip b{color:var(--sk);}\n.qt48 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* CAN BOX *\/\n.qt48 .can-box{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:20px 14px;margin:16px 0;}\n.qt48 .cb-part{display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:12px;padding:12px 16px;min-width:90px;}\n.cb-part.verb{background:rgba(3,105,161,.06);border:1.5px solid rgba(3,105,161,.22);}\n.cb-part.marker{background:rgba(2,132,199,.1);border:1.5px solid var(--sk2);}\n.cb-part.result{background:linear-gradient(135deg,rgba(2,132,199,.13),rgba(125,211,252,.3));border:1.5px solid var(--sk);}\n.qt48 .cb-thai{font-size:24px;color:var(--ink);}\n.qt48 .cb-rom{font-size:12px;color:var(--sk);font-weight:700;font-style:italic;}\n.qt48 .cb-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt48 .cb-plus,.qt48 .cb-eq{font-size:22px;color:var(--sk2);font-weight:700;}\n\/* CAN COMPARE *\/\n.qt48 .can-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt48 .cc-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px;text-align:center;display:flex;flex-direction:column;gap:3px;}\n.qt48 .cc-thai{font-size:24px;color:var(--ink);}\n.qt48 .cc-rom{font-size:12px;color:var(--sk);font-style:italic;font-weight:700;}\n.qt48 .cc-en{font-size:13px;font-weight:600;color:var(--ink);}\n\/* THREE CAN BOX *\/\n.qt48 .three-can-box{background:linear-gradient(135deg,rgba(3,105,161,.05),rgba(125,211,252,.15));border:1.5px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt48 .tc-title{font-family:'Lora',serif;font-size:15px;font-weight:700;color:var(--sk);font-style:italic;text-align:center;margin-bottom:12px;}\n.qt48 .tc-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt48 .tc-row:last-child{border-bottom:none;}\n.qt48 .tc-word{font-size:24px;color:var(--sk);font-weight:700;min-width:54px;}\n.qt48 .tc-rom{font-size:13px;color:var(--sk2);font-style:italic;font-weight:700;min-width:44px;}\n.qt48 .tc-use{font-size:12px;color:var(--soft);flex:1;min-width:150px;}\n\/* REQUEST GRID *\/\n.qt48 .request-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:16px 0;}\n.qt48 .rq-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt48 .rq-card:hover{border-color:var(--sk2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(3,105,161,.1);}\n.qt48 .rq-thai{font-size:22px;color:var(--ink);}\n.qt48 .rq-rom{font-size:12px;color:var(--sk);font-style:italic;font-weight:700;}\n.qt48 .rq-en{font-size:12px;font-weight:600;color:var(--ink);}\n\/* QA BOX *\/\n.qt48 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt48 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt48 .qa-q{font-size:14px;font-weight:800;color:var(--sk);margin-bottom:5px;}\n.qt48 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt48 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt48 .game-header{padding:20px 28px;background:linear-gradient(135deg,#0c4a6e,#0369a1);border-bottom:none;}\n.qt48 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt48 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt48 .gh-badge{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qt48 .level-sel{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:18px 24px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt48 .ls-btn{border-radius:12px;padding:11px 6px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:3px;background:var(--bg);}\n.qt48 .ls-btn:hover{transform:translateY(-2px);}\n.qt48 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt48 .ls-btn.lv2.active{border-color:#0284c7;background:rgba(2,132,199,.08);}\n.qt48 .ls-btn.lv3.active{border-color:#0d9488;background:rgba(13,148,136,.08);}\n.qt48 .ls-btn.lv4.active{border-color:#ca8a04;background:rgba(202,138,4,.08);}\n.qt48 .ls-btn.lv5.active{border-color:#9333ea;background:rgba(147,51,234,.08);}\n.qt48 .ls-icon{font-size:22px;}\n.qt48 .ls-name{font-size:11px;font-weight:800;color:var(--ink);}\n.qt48 .ls-desc{font-size:9px;color:var(--soft);line-height:1.2;}\n.qt48 .ls-pts{font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;margin-top:1px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(2,132,199,.14);color:#075985;}\n.lv3 .ls-pts{background:rgba(13,148,136,.14);color:#0e7490;}\n.lv4 .ls-pts{background:rgba(202,138,4,.16);color:#854d0e;}\n.lv5 .ls-pts{background:rgba(147,51,234,.12);color:#6b21a8;}\n.qt48 #game48{padding:22px 20px;}\n.qt48 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt48 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt48 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt48 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt48 .stat.sc .stat-v{color:#0284c7;}\n.qt48 .stat.li .stat-v{color:#dc2626;}\n.qt48 .stat.st .stat-v{color:var(--sk2);}\n.qt48 .stat.lv .stat-v{color:var(--sk);}\n.qt48 .prog{background:rgba(3,105,161,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt48 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt48 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(3,105,161,.07);}\n.qt48 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt48 .card-emoji{font-size:44px;animation:a48pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt48 .card-scenario{font-size:13px;color:#475569;background:#f0f9ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt48 .thai-big{font-size:clamp(30px,6.5vw,48px);font-weight:400;letter-spacing:1px;line-height:1.15;color:var(--ink);}\n.qt48 .thai-big.pop{animation:a48pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes a48pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt48 .rom{font-family:'Lora',serif;font-size:16px;color:var(--sk);font-style:italic;}\n.qt48 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(3,105,161,.09);border:1.5px solid rgba(3,105,161,.22);color:var(--sk);font:600 13px 'Plus Jakarta Sans',sans-serif;cursor:pointer;transition:all .2s;}\n.qt48 .speak:hover{background:rgba(3,105,161,.17);}\n.qt48 .speak.active{animation:a48pulse 1s infinite;}\n@keyframes a48pulse{0%,100%{box-shadow:0 0 0 0 rgba(2,132,199,.4)}50%{box-shadow:0 0 0 8px rgba(2,132,199,0)}}\n.qt48 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt48 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Plus Jakarta Sans',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt48 .ans:hover:not(:disabled){border-color:var(--sk2);background:rgba(2,132,199,.06);transform:translateY(-2px);}\n.qt48 .ans:disabled{cursor:default;}\n.qt48 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:a48bounce .5s;}\n.qt48 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:a48shake .4s;}\n.qt48 .ans.reveal{background:rgba(3,105,161,.07);border-color:rgba(3,105,161,.3);}\n@keyframes a48bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes a48shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt48 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt48 .fb.show{display:block;animation:a48fade .3s;}\n.qt48 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt48 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt48 .fb.bonus{background:rgba(3,105,161,.1);color:var(--sk);border:1px solid rgba(3,105,161,.3);}\n@keyframes a48fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes a48slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt48 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(3,105,161,.1);border:1.5px solid rgba(3,105,161,.35);border-radius:999px;color:var(--sk);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt48 .badge.show{display:flex;animation:a48pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes a48pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt48 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt48 .next.show{display:block;animation:a48slide .3s both;}\n.qt48 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt48 .result{display:none;padding:36px 24px;text-align:center;}\n.qt48 .result.show{display:block;animation:a48fade .5s;}\n.qt48 .r-emoji{font-size:64px;animation:a48bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes a48bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt48 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--sk);margin:0 0 6px;font-style:italic;}\n.qt48 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#0284c7;line-height:1;margin:10px 0;}\n.qt48 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt48 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt48 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt48 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt48 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt48 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt48 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt48 .btn-retry{background:linear-gradient(135deg,#0c4a6e,#0369a1);}\n.qt48 .btn-next{background:linear-gradient(135deg,#6b21a8,#9333ea);}\n.qt48 .btn-r:hover{transform:translateY(-2px);}\n.qt48 .culture,.qt48 .faq,.qt48 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt48 .culture{background:linear-gradient(135deg,rgba(3,105,161,.03),rgba(125,211,252,.1));}\n.qt48 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt48 .culture h4{font-size:15px;font-weight:700;color:var(--sk);margin:20px 0 8px;}\n.qt48 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt48 .culture strong{color:var(--ink);}\n.qt48 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--sk);margin:0 0 14px;font-style:italic;}\n.qt48 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt48 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt48 .faq-q::-webkit-details-marker{display:none;}\n.qt48 .faq-q::after{content:'+';font-size:20px;color:var(--sk2);flex-shrink:0;transition:transform .2s;}\n.qt48 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt48 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt48 .faq-a .thai-i{color:var(--sk);}\n.qt48 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt48 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt48 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt48 .ll:hover{border-color:var(--sk2);background:rgba(2,132,199,.05);transform:translateY(-2px);}\n.qt48 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt48 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt48 .ll-c{display:block !important;font-size:11px;color:var(--sk);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt48 .intro,.qt48 .culture,.qt48 .faq,.qt48 .nxt{padding-left:16px;padding-right:16px;}.qt48 .answers{grid-template-columns:1fr;}.qt48 .stats{grid-template-columns:repeat(2,1fr);}.qt48 #game48{padding:16px 14px;}.qt48 .level-sel{grid-template-columns:repeat(2,1fr);gap:8px;}.qt48 .can-compare{grid-template-columns:1fr;}.qt48 .can-box{flex-direction:column;}.qt48 .cb-plus,.qt48 .cb-eq{transform:rotate(90deg);}.qt48 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt48\" id=\"qt-post-48\" itemscope itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EIn English, the single word can covers an enormous range: I can swim, I can speak Thai, I can finish this, may I sit here. Thai, with its love of precision in everyday speech, splits this one English word into several distinct ideas - and choosing the right one is one of the clearest signs of a thoughtful speaker. This guide to Thai ability and permission untangles the three core ways to say can - \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai), \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen), and \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai) - and shows you how to ask permission politely and make requests with confidence.\u003C\/p\u003E\n\n    \u003Cp\u003EThe good news is that each Thai word for can has a clear, learnable logic. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai) covers general possibility and being allowed; \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen) is for learned skills you know how to do; and \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai) is about having the physical stamina or strength to manage something. Once you feel the difference, you will never again be stuck wondering which can to use. Add the polite permission question dai mai and the all-purpose request word khaw, and you have everything you need to express what you are able, allowed, and willing to do.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the three cans - dai, pen, and wai - along with permission questions and polite requests. It rounds out the grammar foundation laid by the earlier posts on tense, negation, and quantity. The Can-Do Quest game at the end is a full five-level HTML5 challenge that builds your fluency from recognition all the way to free sentence building.\u003C\/p\u003E\n\n    \u003Ch3\u003EDai — Can, Able, and Allowed\u003C\/h3\u003E\n\n    \u003Cp\u003EThe most versatile word for can is \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai), which expresses general ability, possibility, or permission. It typically comes after the verb (and its object), sitting at the end of the action:\u003C\/p\u003E\n\n    \u003Cdiv class=\"can-box\" aria-label=\"Thai dai ability pattern\"\u003E\n      \u003Cdiv class=\"cb-part verb\"\u003E\u003Cspan class=\"cb-thai\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u003C\/span\u003E\u003Cspan class=\"cb-rom\"\u003Ephuut\u003C\/span\u003E\u003Cspan class=\"cb-lbl\"\u003Espeak\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"cb-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"cb-part marker\"\u003E\u003Cspan class=\"cb-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E\u003Cspan class=\"cb-rom\"\u003Edai\u003C\/span\u003E\u003Cspan class=\"cb-lbl\"\u003Ecan\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"cb-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"cb-part result\"\u003E\u003Cspan class=\"cb-thai\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E\u003Cspan class=\"cb-rom\"\u003Ephuut dai\u003C\/span\u003E\u003Cspan class=\"cb-lbl\"\u003Ecan speak\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Everb + dai\u003C\/strong\u003E. Phuut dai (can speak), pai dai (can go \/ am able to go), tham dai (can do it). This dai covers both possibility (it is possible for me) and permission (I am allowed). When you want to ask if something is possible or permitted, you add mai to make dai mai - pai dai mai (can I go? \/ is it okay to go?). You may recognize dai from the past-negation post, where mai dai before a verb meant didn't; here, dai after the verb means can. Position is everything.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Useful Permission Question:\u003C\/b\u003E\u003Cbr\u003E\n      \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (dai mai - can I? \/ may I? \/ is it okay?) added to the end of almost any action turns it into a polite permission question. Nang trong nii dai mai (may I sit here?), thaai ruup dai mai (can I take a photo?). This simple ending is one of the most practical phrases for a traveler navigating daily life politely.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EPen — Knowing How to Do Something\u003C\/h3\u003E\n\n    \u003Cp\u003EFor learned skills - things you have studied or practiced and now know how to do - Thai uses \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen). This is not about being allowed or having the strength, but about possessing the know-how:\u003C\/p\u003E\n\n    \u003Cdiv class=\"can-compare\" aria-label=\"Thai pen skill examples\"\u003E\n      \u003Cdiv class=\"cc-card\"\u003E\n        \u003Cdiv class=\"cc-thai\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u0026#3652;\u0026#3607;\u0026#3618;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"cc-rom\"\u003Ephuut thai pen\u003C\/div\u003E\n        \u003Cdiv class=\"cc-en\"\u003Ecan speak Thai (know how)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cc-card\"\u003E\n        \u003Cdiv class=\"cc-thai\" lang=\"th\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3618;\u0026#3609;\u0026#3657;\u0026#3635;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"cc-rom\"\u003Ewaay nam pen\u003C\/div\u003E\n        \u003Cdiv class=\"cc-en\"\u003Ecan swim (know how)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Everb + pen\u003C\/strong\u003E, and it specifically means to know how to do something as a skill. Phuut thai pen (can speak Thai, as a learned ability), waay nam pen (know how to swim), khap rot pen (can drive). The contrast with dai is meaningful: waay nam dai might mean you are physically able or allowed to swim right now, while waay nam pen means you possess the skill of swimming. For talents and learned abilities - languages, driving, cooking, instruments - pen is the natural choice.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EWai — Having the Strength or Stamina\u003C\/h3\u003E\n\n    \u003Cp\u003EThe third can, \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai), is about physical or mental capacity - whether you have the strength, energy, or stamina to manage something. It is the can of endurance:\u003C\/p\u003E\n\n    \u003Cdiv class=\"can-compare\" aria-label=\"Thai wai stamina examples\"\u003E\n      \u003Cdiv class=\"cc-card\"\u003E\n        \u003Cdiv class=\"cc-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3636;\u0026#3609;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"cc-rom\"\u003Edoen wai\u003C\/div\u003E\n        \u003Cdiv class=\"cc-en\"\u003Ecan walk (have the energy)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cc-card\"\u003E\n        \u003Cdiv class=\"cc-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"cc-rom\"\u003Ekin wai\u003C\/div\u003E\n        \u003Cdiv class=\"cc-en\"\u003Ecan eat (it all, manageable)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Everb + wai\u003C\/strong\u003E, asking whether you can manage or endure something. Doen wai (can walk, have the stamina), kin wai (can finish eating it), tham wai (can manage to do it). The negative mai wai is extremely common and useful - doen mai wai (can't walk any further, too tired), kin mai wai (can't eat any more, too full). When a host keeps offering food and you are genuinely full, kin mai wai is the honest, natural reply. This wai connects directly to your body's limits, making it a wonderfully human little word.\u003C\/p\u003E\n\n    \u003Cdiv class=\"three-can-box\" aria-label=\"The three Thai cans compared\"\u003E\n      \u003Cdiv class=\"tc-title\"\u003EThe Three Ways to Say Can\u003C\/div\u003E\n      \u003Cdiv class=\"tc-row\"\u003E\n        \u003Cspan class=\"tc-word\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E\n        \u003Cspan class=\"tc-rom\"\u003Edai\u003C\/span\u003E\n        \u003Cspan class=\"tc-use\"\u003Egeneral possibility \/ permission - pai dai (can go)\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tc-row\"\u003E\n        \u003Cspan class=\"tc-word\" lang=\"th\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E\n        \u003Cspan class=\"tc-rom\"\u003Epen\u003C\/span\u003E\n        \u003Cspan class=\"tc-use\"\u003Elearned skill \/ know-how - waay nam pen (can swim)\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tc-row\"\u003E\n        \u003Cspan class=\"tc-word\" lang=\"th\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E\n        \u003Cspan class=\"tc-rom\"\u003Ewai\u003C\/span\u003E\n        \u003Cspan class=\"tc-use\"\u003Estrength \/ stamina - doen wai (can walk far)\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EKhaw — Polite Requests\u003C\/h3\u003E\n\n    \u003Cp\u003EClosely tied to permission is the gracious request word \u003Cspan class=\"thai-i\"\u003E\u0026#3586;\u0026#3629;\u003C\/span\u003E (khaw), which means may I have or I would like to ask for. It opens countless polite requests in daily life:\u003C\/p\u003E\n\n    \u003Cdiv class=\"request-grid\" aria-label=\"Thai khaw request examples\"\u003E\n      \u003Cdiv class=\"rq-card\"\u003E\n        \u003Cdiv class=\"rq-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3609;\u0026#3657;\u0026#3635;\u003C\/div\u003E\n        \u003Cdiv class=\"rq-rom\"\u003Ekhaw nam\u003C\/div\u003E\n        \u003Cdiv class=\"rq-en\"\u003Emay I have water\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rq-card\"\u003E\n        \u003Cdiv class=\"rq-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3648;\u0026#3617;\u0026#3609;\u0026#3641;\u003C\/div\u003E\n        \u003Cdiv class=\"rq-rom\"\u003Ekhaw menu\u003C\/div\u003E\n        \u003Cdiv class=\"rq-en\"\u003Emay I have the menu\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rq-card\"\u003E\n        \u003Cdiv class=\"rq-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3650;\u0026#3607;\u0026#3625;\u003C\/div\u003E\n        \u003Cdiv class=\"rq-rom\"\u003Ekhaw thot\u003C\/div\u003E\n        \u003Cdiv class=\"rq-en\"\u003Eexcuse me \/ sorry\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rq-card\"\u003E\n        \u003Cdiv class=\"rq-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3610;\u0026#3588;\u0026#3640;\u0026#3603;\u003C\/div\u003E\n        \u003Cdiv class=\"rq-rom\"\u003Ekhawp khun\u003C\/div\u003E\n        \u003Cdiv class=\"rq-en\"\u003Ethank you\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3586;\u0026#3629;\u003C\/span\u003E (khaw) placed before a noun politely requests it: khaw nam (may I have water), khaw menu (the menu, please), khaw bin (the bill, please). It is gentle, respectful, and endlessly useful at restaurants, shops, and anywhere you need something. Pairing it with the polite particles from earlier - khaw nam noi khrap\/kha - makes it even softer. Notice too that khaw appears inside the essential courtesy phrases khaw thot (excuse me \/ sorry) and the closely related khawp khun (thank you), showing how deeply the spirit of polite requesting runs through Thai manners.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Ability Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about expressing ability and permission in Thai:\u003C\/p\u003E\n\n    \u003Cdiv class=\"qa-box\" aria-label=\"Quick answers about Thai ability and permission\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"can\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThere are three words. \u003Cstrong\u003EDai\u003C\/strong\u003E is general ability or permission (pai dai, can go). \u003Cstrong\u003EPen\u003C\/strong\u003E is a learned skill (waay nam pen, can swim). \u003Cstrong\u003EWai\u003C\/strong\u003E is physical stamina (doen wai, can walk far). All come after the verb.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between dai and pen in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EDai\u003C\/strong\u003E means general ability or being allowed, as in pai dai (can go). \u003Cstrong\u003EPen\u003C\/strong\u003E means knowing how to do a learned skill, as in phuut thai pen (can speak Thai). Use pen for talents and dai for possibility or permission.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you ask permission in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EAdd \u003Cstrong\u003Edai mai\u003C\/strong\u003E (can I? \/ may I?) to the end of an action. Nang trong nii dai mai means \"may I sit here?\" and thaai ruup dai mai means \"can I take a photo?\" It is the standard polite permission question.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"I can't\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EPlace \u003Cstrong\u003Emai\u003C\/strong\u003E before the can word. Mai dai is \"cannot \/ not allowed,\" mai pen is \"don't know how,\" and mai wai is \"can't manage \/ too tired.\" For example, doen mai wai means \"I can't walk any further.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\"\u003EPost 45\u003C\/a\u003E - Negation (mai dai, mai pen, mai wai)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html\"\u003EPost 46\u003C\/a\u003E - Sentence Particles (softening requests)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003EPost 28\u003C\/a\u003E - Polite Particles (khrap, kha)\u003Cbr\u003E\n      ✅ \u003Cstrong\u003EPost 48 - Ability \u0026amp; Permission (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Can-Do Quest game below is a full five-level HTML5 experience: recognition, meaning in context, choosing the right can, distinguishing dai versus pen versus wai, and building complete ability sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E💪 Can-Do Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EFive levels - recognition, context, the right can, dai vs pen vs wai, and full sentences\u003C\/div\u003E\n    \u003Cdiv class=\"gh-badge\"\u003E⭐ 5-LEVEL HTML5 GAME\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"level-sel\" role=\"group\" aria-label=\"Select level\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" onclick=\"a48SetLv(1)\" type=\"button\" id=\"ls1\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 1\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003ERecognition\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" onclick=\"a48SetLv(2)\" type=\"button\" id=\"ls2\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E💬\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 2\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003EIn Context\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" onclick=\"a48SetLv(3)\" type=\"button\" id=\"ls3\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 3\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003ERight Can\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+14\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv4\" onclick=\"a48SetLv(4)\" type=\"button\" id=\"ls4\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E⚖️\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 4\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003Edai\/pen\/wai\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+16\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv5\" onclick=\"a48SetLv(5)\" type=\"button\" id=\"ls5\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E👑\u003C\/div\u003E\u003Cdiv class=\"ls-name\"\u003ELv 5\u003C\/div\u003E\u003Cdiv class=\"ls-desc\"\u003EBuild\u003C\/div\u003E\u003Cdiv class=\"ls-pts\"\u003E+18\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv id=\"game48\" role=\"main\" aria-label=\"Thai Ability Game\"\u003E\n    \u003Cdiv class=\"stats\" role=\"status\" aria-live=\"polite\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"a48-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"a48-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"a48-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"a48-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"prog\" role=\"progressbar\" id=\"a48-pw\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"a48-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"a48-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"a48-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"a48-emoji\"\u003E💪\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"a48-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"a48-rom\"\u003Edai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"a48-scene\" style=\"display:none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"a48-speak\" onclick=\"a48Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"badge\" id=\"a48-badge\" aria-live=\"assertive\"\u003E\u003Cspan id=\"a48-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"fb\" id=\"a48-fb\" role=\"alert\" aria-live=\"assertive\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"answers\" id=\"a48-ans\" role=\"group\" aria-label=\"Answer choices\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"a48-next\" onclick=\"a48Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"result\" id=\"a48-result\" role=\"region\" aria-labelledby=\"a48-rt\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"a48-em\"\u003E💪\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"a48-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp style=\"font-size:14px;color:#475569;\" id=\"a48-sub\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"a48-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a48-co\" style=\"color:#0369a1;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a48-wr\" style=\"color:#dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a48-ac\" style=\"color:#0284c7;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"a48-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"a48Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"a48-nextlv\" onclick=\"a48NextLv()\" style=\"display:none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"padding:22px 28px;border-top:1px solid var(--bd);background:#fff;\"\u003E\n    \u003Ch3 style=\"font-family:'Lora',serif;font-size:15px;font-weight:700;color:#0369a1;margin:0 0 12px;font-style:italic;\"\u003E📋 Ability \u0026amp; Permission Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x:auto;\"\u003E\u003Ctable style=\"width:100%;border-collapse:collapse;font-size:13px;min-width:460px;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background:#0c4a6e;color:#fff;\"\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EThai\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003ERoman\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Edai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan \/ able \/ allowed\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EGeneral (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Epen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan \/ know how to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003ESkill (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ewai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan \/ have stamina\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EStamina (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Edai mai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan I? \/ may I?\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EPermission Q\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekhaw\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Emay I have \/ request\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003ERequest (before noun)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Emai dai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecannot \/ not allowed\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003ENegative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Emai pen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Edon't know how\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003ENegative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Emai wai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan't manage \/ too tired\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003ENegative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ephuut dai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan speak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u0026#3652;\u0026#3607;\u0026#3618;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ephuut thai pen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan speak Thai (skill)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3618;\u0026#3609;\u0026#3657;\u0026#3635;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ewaay nam pen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan swim (skill)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3636;\u0026#3609;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Edoen wai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan walk far\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekin mai wai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Etoo full to eat\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3611;\u0026#3652;\u0026#3604;\u0026#3657;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Epai dai mai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan I go?\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3609;\u0026#3657;\u0026#3635;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekhaw nam\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Emay I have water\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3648;\u0026#3617;\u0026#3609;\u0026#3641;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekhaw menu\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ethe menu, please\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3629;\u0026#3650;\u0026#3607;\u0026#3625;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekhaw thot\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eexcuse me \/ sorry\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EPhrase\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(3,105,161,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3633;\u0026#3610;\u0026#3619;\u0026#3606;\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#0284c7;\"\u003Ekhap rot pen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecan drive\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#075985;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"font-size:12px;color:#075985;margin-top:10px;font-style:italic;\"\u003EThree cans: dai (possible\/allowed), pen (know how), wai (have stamina) - all after the verb. Ask permission with dai mai; request politely with khaw.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E💪 Why Thai Splits One Word Into Three\u003C\/h3\u003E\n    \u003Cp\u003ETo an English speaker, having three words for can may seem like extra work, but it reflects something rather beautiful about how Thai sees the world. Where English flattens many ideas into a single can, Thai keeps them distinct: the possibility and permission of \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai), the learned competence of \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen), and the bodily stamina of \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai). Each answers a subtly different question - Is it possible? Do I know how? Do I have the energy? Once you internalize these three lenses, you often find them more precise and expressive than the all-purpose English can, and choosing correctly becomes a quiet pleasure rather than a chore.\u003C\/p\u003E\n    \u003Ch4\u003EThe Honesty of Mai Wai\u003C\/h4\u003E\n    \u003Cp\u003EOne of the most endearing expressions in this whole area is \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (mai wai), meaning I can't manage or I'm out of energy. Thai people use it with a disarming honesty about the body's limits - too full to eat another bite, too tired to walk further, too worn out to continue. Far from being a complaint, mai wai is often said with a smile and a laugh, an easygoing admission that we are all human and have limits. Learning to say kin mai wai when a generous host keeps piling food on your plate is both practically useful and a small cultural bonding moment, acknowledging their kindness while honestly tapping out.\u003C\/p\u003E\n    \u003Ch4\u003EPermission and the Gentleness of Asking\u003C\/h4\u003E\n    \u003Cp\u003EThe permission question \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (dai mai) and the request word \u003Cspan class=\"thai-i\"\u003E\u0026#3586;\u0026#3629;\u003C\/span\u003E (khaw) both reflect the deep value Thai culture places on not imposing. Rather than simply taking or doing, a considerate speaker asks - dai mai softly checks whether an action is welcome, and khaw frames a request as a humble petition rather than a demand. This habit of asking gently, of leaving space for the other person to grant or decline, runs throughout Thai social life. Mastering these forms does more than make you grammatically correct; it makes you come across as considerate and well-mannered, which opens doors and warms interactions everywhere you go.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say can in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThere are three words for can in Thai. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai) is general ability or permission, as in pai dai meaning can go. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen) is a learned skill, as in waay nam pen meaning can swim. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai) is physical stamina, as in doen wai meaning can walk far. All three come after the verb.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between dai and pen in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai) means general ability or being allowed, as in pai dai meaning can go or it is permitted. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3611;\u0026#3655;\u0026#3609;\u003C\/span\u003E (pen) means knowing how to do a learned skill, as in phuut thai pen meaning can speak Thai. Use pen for talents and abilities, and dai for possibility or permission.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does wai mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3623;\u003C\/span\u003E (wai) means having the physical strength or stamina to manage something. Doen wai means can walk far, and kin wai means can finish eating. The negative, mai wai, is very common, as in kin mai wai meaning I am too full to eat more.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask permission in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EAdd \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (dai mai) meaning can I or may I to the end of an action. Nang trong nii dai mai means may I sit here, and thaai ruup dai mai means can I take a photo. It is the standard polite way to ask whether something is allowed.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say I can't in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPlace \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai) before the relevant can word. Mai dai means cannot or not allowed, mai pen means do not know how, and mai wai means cannot manage or too tired. For example, doen mai wai means I cannot walk any further.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make a polite request in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003E\u0026#3586;\u0026#3629;\u003C\/span\u003E (khaw) before the thing you want. Khaw nam means may I have water, khaw menu means the menu please, and khaw bin means the bill please. Adding a polite particle like khrap or kha makes the request even gentler and more courteous.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav class=\"ll-links\" aria-label=\"More Thai language games\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❌\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENegation\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 45\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎵\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESentence Particles\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 46\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚖\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EQuantity \u0026amp; Amount\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 47\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#0284c7\",3:\"#0d9488\",4:\"#ca8a04\",5:\"#9333ea\"};\nvar PTS={1:10,2:12,3:14,4:16,5:18};\nvar TOT={1:15,2:12,3:12,4:10,5:10};\n\n\/\/ L1: see Thai ability word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2705\",th:\"\\u0e44\\u0e14\\u0e49\",rom:\"dai\",sc:\"\",a:\"can \/ able \/ allowed\",w:[\"know how to\",\"have stamina\",\"cannot\"],n:\"Dai = can\/able\/allowed. General possibility or permission, after the verb: pai dai = can go\"},\n  {e:\"\\u{1f3af}\",th:\"\\u0e40\\u0e1b\\u0e47\\u0e19\",rom:\"pen\",sc:\"\",a:\"can \/ know how to (skill)\",w:[\"have stamina\",\"be allowed\",\"cannot\"],n:\"Pen = know how to (a learned skill): waay nam pen = can swim, phuut thai pen = can speak Thai\"},\n  {e:\"\\u{1f4aa}\",th:\"\\u0e44\\u0e2b\\u0e27\",rom:\"wai\",sc:\"\",a:\"can \/ have the stamina\",w:[\"know how\",\"be allowed\",\"don't know how\"],n:\"Wai = have the strength\/stamina: doen wai = can walk far, kin wai = can finish eating\"},\n  {e:\"\\u2753\",th:\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21\",rom:\"dai mai\",sc:\"\",a:\"can I? \/ may I?\",w:[\"I cannot\",\"I know how\",\"I'm too tired\"],n:\"Dai mai = can I? may I? The polite permission question: pai dai mai = can I go?\"},\n  {e:\"\\u{1f64f}\",th:\"\\u0e02\\u0e2d\",rom:\"khaw\",sc:\"\",a:\"may I have \/ request\",w:[\"I can\",\"I know how\",\"forbidden\"],n:\"Khaw = may I have\/request. Before a noun: khaw nam = may I have water\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\",rom:\"mai dai\",sc:\"\",a:\"cannot \/ not allowed\",w:[\"can\",\"know how\",\"have stamina\"],n:\"Mai dai = cannot\/not allowed. mai (not) + dai (can)\"},\n  {e:\"\\u{1f937}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\",rom:\"mai pen\",sc:\"\",a:\"don't know how\",w:[\"know how\",\"can\",\"too tired\"],n:\"Mai pen = don't know how. mai (not) + pen (know how). waay nam mai pen = can't swim\"},\n  {e:\"\\u{1f635}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27\",rom:\"mai wai\",sc:\"\",a:\"can't manage \/ too tired\",w:[\"have energy\",\"know how\",\"allowed\"],n:\"Mai wai = can't manage\/too tired. kin mai wai = too full to eat more\"},\n  {e:\"\\u{1f5e3}\\ufe0f\",th:\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e14\\u0e49\",rom:\"phuut dai\",sc:\"\",a:\"can speak\",w:[\"cannot speak\",\"know how to speak\",\"too tired to speak\"],n:\"Phuut dai = can speak. phuut (speak) + dai (can\/able)\"},\n  {e:\"\\u{1f1f9}\\u{1f1ed}\",th:\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e40\\u0e1b\\u0e47\\u0e19\",rom:\"phuut thai pen\",sc:\"\",a:\"can speak Thai (skill)\",w:[\"can't speak Thai\",\"allowed to speak Thai\",\"too tired to speak Thai\"],n:\"Phuut thai pen = can speak Thai. pen marks it as a learned skill\"},\n  {e:\"\\u{1f3ca}\",th:\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e19\\u0e49\\u0e33\\u0e40\\u0e1b\\u0e47\\u0e19\",rom:\"waay nam pen\",sc:\"\",a:\"can swim (know how)\",w:[\"can't swim\",\"allowed to swim\",\"too tired to swim\"],n:\"Waay nam pen = can swim. pen = knowing how to swim as a skill\"},\n  {e:\"\\u{1f6b6}\",th:\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e44\\u0e2b\\u0e27\",rom:\"doen wai\",sc:\"\",a:\"can walk far (stamina)\",w:[\"can't walk\",\"know how to walk\",\"allowed to walk\"],n:\"Doen wai = can walk far. wai = having the stamina to walk\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27\",rom:\"kin mai wai\",sc:\"\",a:\"too full to eat more\",w:[\"don't know how to eat\",\"not allowed to eat\",\"love eating\"],n:\"Kin mai wai = too full to eat more. The honest reply when you can't manage another bite\"},\n  {e:\"\\u{1f6aa}\",th:\"\\u0e44\\u0e1b\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21\",rom:\"pai dai mai\",sc:\"\",a:\"can I go?\",w:[\"I didn't go\",\"I can't go\",\"I know the way\"],n:\"Pai dai mai = can I go? \/ is it okay to go? dai mai asks permission\"},\n  {e:\"\\u{1f4a7}\",th:\"\\u0e02\\u0e2d\\u0e19\\u0e49\\u0e33\",rom:\"khaw nam\",sc:\"\",a:\"may I have water\",w:[\"I have water\",\"no water\",\"too much water\"],n:\"Khaw nam = may I have water. khaw (request) + nam (water)\"},\n  {e:\"\\u{1f64f}\",th:\"\\u0e02\\u0e2d\\u0e42\\u0e17\\u0e29\",rom:\"khaw thot\",sc:\"\",a:\"excuse me \/ sorry\",w:[\"thank you\",\"you're welcome\",\"goodbye\"],n:\"Khaw thot = excuse me\/sorry. Built on khaw (request), it asks pardon\"},\n];\n\n\/\/ L2: meaning in context\nvar L2=[\n  {e:\"\\u{1f1f9}\\u{1f1ed}\",th:\"\",rom:\"\",sc:\"You studied Thai for years and now have the skill. How do you say 'I can speak Thai'?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e40\\u0e1b\\u0e47\\u0e19 phuut thai pen (know how)\",w:[\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e44\\u0e2b\\u0e27 phuut thai wai (stamina)\",\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e02\\u0e2d phuut thai khaw\",\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 phuut thai mai dai\"],\n   n:\"Phuut thai pen = can speak Thai. pen marks a learned skill\"},\n  {e:\"\\u{1f6aa}\",th:\"\",rom:\"\",sc:\"You want to politely ask if it's okay to enter a room. What do you add?\",\n   a:\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai (may I?)\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request a noun)\"],\n   n:\"Dai mai = may I? The polite permission question added to an action\"},\n  {e:\"\\u{1f635}\",th:\"\",rom:\"\",sc:\"You've walked for hours and have no energy left. How do you say 'I can't walk any more'?\",\n   a:\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 doen mai wai (no stamina)\",w:[\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 doen mai pen (don't know how)\",\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 doen mai dai (not allowed)\",\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e02\\u0e2d doen khaw\"],\n   n:\"Doen mai wai = can't walk any more. mai wai = out of stamina\/energy\"},\n  {e:\"\\u{1f4a7}\",th:\"\",rom:\"\",sc:\"At a restaurant you want to politely ask for water. What do you say?\",\n   a:\"\\u0e02\\u0e2d\\u0e19\\u0e49\\u0e33 khaw nam (may I have water)\",w:[\"\\u0e19\\u0e49\\u0e33\\u0e44\\u0e14\\u0e49 nam dai\",\"\\u0e19\\u0e49\\u0e33\\u0e40\\u0e1b\\u0e47\\u0e19 nam pen\",\"\\u0e19\\u0e49\\u0e33\\u0e44\\u0e2b\\u0e27 nam wai\"],\n   n:\"Khaw nam = may I have water. khaw politely requests a thing\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\",rom:\"\",sc:\"A host keeps serving you food but you're completely full. How do you decline honestly?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 kin mai wai (too full)\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 kin mai pen (don't know how to eat)\",\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 kin mai dai (not allowed to eat)\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e2d kin khaw\"],\n   n:\"Kin mai wai = too full to eat more. The honest, friendly way to tap out\"},\n  {e:\"\\u{1f697}\",th:\"\",rom:\"\",sc:\"You learned to drive and have a license. How do you say 'I can drive'?\",\n   a:\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e40\\u0e1b\\u0e47\\u0e19 khap rot pen (know how)\",w:[\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e44\\u0e2b\\u0e27 khap rot wai (stamina)\",\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e02\\u0e2d khap rot khaw\",\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 khap rot mai dai\"],\n   n:\"Khap rot pen = can drive. Driving is a learned skill, so pen\"},\n  {e:\"\\u{1f4f8}\",th:\"\",rom:\"\",sc:\"You want to ask if taking a photo here is allowed. How do you ask?\",\n   a:\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 thaai ruup dai mai (may I photograph?)\",w:[\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e40\\u0e1b\\u0e47\\u0e19 thaai ruup pen\",\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e44\\u0e2b\\u0e27 thaai ruup wai\",\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e02\\u0e2d thaai ruup khaw\"],\n   n:\"Thaai ruup dai mai = can I take a photo? dai mai asks permission\"},\n  {e:\"\\u{1f3b8}\",th:\"\",rom:\"\",sc:\"You never learned guitar and don't know how. How do you say 'I can't play guitar'?\",\n   a:\"\\u0e40\\u0e25\\u0e48\\u0e19\\u0e01\\u0e35\\u0e15\\u0e32\\u0e23\\u0e4c\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 len kita mai pen (don't know how)\",w:[\"\\u0e40\\u0e25\\u0e48\\u0e19\\u0e01\\u0e35\\u0e15\\u0e32\\u0e23\\u0e4c\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 len kita mai wai (no stamina)\",\"\\u0e40\\u0e25\\u0e48\\u0e19\\u0e01\\u0e35\\u0e15\\u0e32\\u0e23\\u0e4c\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 len kita mai dai (not allowed)\",\"\\u0e40\\u0e25\\u0e48\\u0e19\\u0e01\\u0e35\\u0e15\\u0e32\\u0e23\\u0e4c\\u0e02\\u0e2d len kita khaw\"],\n   n:\"Len kita mai pen = don't know how to play guitar. A missing skill takes mai pen\"},\n  {e:\"\\u{1f3ca}\",th:\"\",rom:\"\",sc:\"There's no lifeguard, but you want to ask if swimming is permitted here. How?\",\n   a:\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e19\\u0e49\\u0e33\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 waay nam dai mai (is it allowed?)\",w:[\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e19\\u0e49\\u0e33\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e2b\\u0e21 waay nam pen mai (know how?)\",\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e19\\u0e49\\u0e33\\u0e44\\u0e2b\\u0e27\\u0e44\\u0e2b\\u0e21 waay nam wai mai\",\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e19\\u0e49\\u0e33\\u0e02\\u0e2d waay nam khaw\"],\n   n:\"Waay nam dai mai = is swimming allowed here? dai mai asks permission, not skill\"},\n  {e:\"\\u{1f4cb}\",th:\"\",rom:\"\",sc:\"At a restaurant you want to politely ask for the menu. What do you say?\",\n   a:\"\\u0e02\\u0e2d\\u0e40\\u0e21\\u0e19\\u0e39 khaw menu (the menu, please)\",w:[\"\\u0e40\\u0e21\\u0e19\\u0e39\\u0e44\\u0e14\\u0e49 menu dai\",\"\\u0e40\\u0e21\\u0e19\\u0e39\\u0e40\\u0e1b\\u0e47\\u0e19 menu pen\",\"\\u0e40\\u0e21\\u0e19\\u0e39\\u0e44\\u0e2b\\u0e27 menu wai\"],\n   n:\"Khaw menu = the menu, please. khaw politely requests it\"},\n  {e:\"\\u{1f3cb}\\ufe0f\",th:\"\",rom:\"\",sc:\"The bag is heavy but you have the strength to lift it. How do you say 'I can manage to lift it'?\",\n   a:\"\\u0e22\\u0e01\\u0e44\\u0e2b\\u0e27 yok wai (have the strength)\",w:[\"\\u0e22\\u0e01\\u0e40\\u0e1b\\u0e47\\u0e19 yok pen (know how)\",\"\\u0e22\\u0e01\\u0e02\\u0e2d yok khaw\",\"\\u0e22\\u0e01\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 yok mai dai (not allowed)\"],\n   n:\"Yok wai = can lift it (have the strength). wai is about physical capacity\"},\n  {e:\"\\u{1f6b8}\",th:\"\",rom:\"\",sc:\"You want to ask if it's okay to park here. How do you ask permission?\",\n   a:\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 jawt trong nii dai mai (may I park here?)\",w:[\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e40\\u0e1b\\u0e47\\u0e19 jawt trong nii pen\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e44\\u0e2b\\u0e27 jawt trong nii wai\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e02\\u0e2d jawt trong nii khaw\"],\n   n:\"Jawt trong nii dai mai = may I park here? dai mai checks permission\"},\n];\n\n\/\/ L3: choose the right ability word for the meaning\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means CAN in the sense of general ability or being allowed?\",\n   a:\"\\u0e44\\u0e14\\u0e49 dai\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"Dai = general ability\/permission, after the verb: pai dai = can go\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means CAN in the sense of knowing how to do a learned skill?\",\n   a:\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen\",w:[\"\\u0e44\\u0e14\\u0e49 dai (allowed)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"Pen = know how to (skill): waay nam pen = can swim\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means CAN in the sense of having the physical stamina or strength?\",\n   a:\"\\u0e44\\u0e2b\\u0e27 wai\",w:[\"\\u0e44\\u0e14\\u0e49 dai (allowed)\",\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"Wai = stamina\/strength: doen wai = can walk far\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which ending turns an action into a polite permission question (may I?)?\",\n   a:\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen\",\"\\u0e44\\u0e2b\\u0e27 wai\",\"\\u0e02\\u0e2d khaw\"],\n   n:\"Dai mai = may I? Added to an action to ask permission politely\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word politely requests a noun, as in 'may I have water'?\",\n   a:\"\\u0e02\\u0e2d khaw\",w:[\"\\u0e44\\u0e14\\u0e49 dai\",\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen\",\"\\u0e44\\u0e2b\\u0e27 wai\"],\n   n:\"Khaw = may I have\/request, before a noun: khaw nam = may I have water\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means CANNOT in the sense of not being allowed or not possible?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen (don't know how)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai (too tired)\",\"\\u0e02\\u0e2d khaw\"],\n   n:\"Mai dai = cannot\/not allowed. mai (not) + dai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means CAN'T in the sense of not knowing how (a missing skill)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai (not allowed)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai (too tired)\",\"\\u0e02\\u0e2d khaw\"],\n   n:\"Mai pen = don't know how. The negative of the skill word pen\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means CAN'T in the sense of being too tired or out of stamina?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai (not allowed)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen (don't know how)\",\"\\u0e02\\u0e2d khaw\"],\n   n:\"Mai wai = can't manage\/too tired. The negative of the stamina word wai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To say 'can swim' as a learned skill, which word follows waay nam (swim)?\",\n   a:\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - waay nam pen\",w:[\"\\u0e44\\u0e2b\\u0e27 wai - waay nam wai\",\"\\u0e02\\u0e2d khaw - waay nam khaw\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai\"],\n   n:\"Waay nam pen = can swim. Swimming is a skill, so pen\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To politely ask 'the bill, please', which word comes before bin (bill)?\",\n   a:\"\\u0e02\\u0e2d khaw - khaw bin\",w:[\"\\u0e44\\u0e14\\u0e49 dai - bin dai\",\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - bin pen\",\"\\u0e44\\u0e2b\\u0e27 wai - bin wai\"],\n   n:\"Khaw bin = the bill, please. khaw requests it politely\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To ask 'can I go?' as a permission question, what do you add to pai (go)?\",\n   a:\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai - pai dai mai\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - pai pen\",\"\\u0e44\\u0e2b\\u0e27 wai - pai wai\",\"\\u0e02\\u0e2d khaw - pai khaw\"],\n   n:\"Pai dai mai = can I go? dai mai asks permission\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To say you have the strength to carry something heavy, which word fits?\",\n   a:\"\\u0e44\\u0e2b\\u0e27 wai (stamina\/strength)\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e02\\u0e2d khaw (request)\",\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai (may I?)\"],\n   n:\"Wai = physical strength\/stamina. For managing something physically demanding\"},\n];\n\n\/\/ L4: dai vs pen vs wai - the key distinction\nvar L4=[\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I can swim' meaning you KNOW HOW (learned the skill). Which can?\",\n   a:\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - waay nam pen\",w:[\"\\u0e44\\u0e14\\u0e49 dai (general\/allowed)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"pen = know-how. waay nam pen = can swim as a learned skill\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I can walk there' meaning you HAVE THE ENERGY for the distance. Which can?\",\n   a:\"\\u0e44\\u0e2b\\u0e27 wai - doen wai\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e02\\u0e2d khaw (request)\",\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai (may I?)\"],\n   n:\"wai = stamina. doen wai = can walk (have the energy for it)\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'Can I go?' asking whether it's ALLOWED\/POSSIBLE. Which can?\",\n   a:\"\\u0e44\\u0e14\\u0e49 dai - pai dai (mai)\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request a noun)\"],\n   n:\"dai = possibility\/permission. pai dai = can go (it's possible\/allowed)\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I can speak Thai' (you studied it and have the skill). Which can?\",\n   a:\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - phuut thai pen\",w:[\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai (cannot)\"],\n   n:\"pen = learned skill. phuut thai pen = can speak Thai (you know how)\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I'm too full, I can't eat more' - out of capacity. Which negative can?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai - kin mai wai\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen (don't know how)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai (not allowed)\",\"\\u0e44\\u0e21\\u0e48\\u0e02\\u0e2d mai khaw\"],\n   n:\"mai wai = out of capacity. kin mai wai = too full to eat more\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I can't ride a bicycle' (never learned how). Which negative can?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen - khi jakkrayaan mai pen\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai (no stamina)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai (not allowed)\",\"\\u0e44\\u0e21\\u0e48\\u0e02\\u0e2d mai khaw\"],\n   n:\"mai pen = lacking the skill. Never learned = mai pen\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'I can't go' (not allowed \/ not possible right now). Which negative can?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 mai dai - pai mai dai\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 mai pen (don't know how)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 mai wai (too tired)\",\"\\u0e44\\u0e21\\u0e48\\u0e02\\u0e2d mai khaw\"],\n   n:\"mai dai = not possible\/allowed. pai mai dai = can't go (after the verb = inability)\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"Which can is specifically about a LEARNED SKILL you possess?\",\n   a:\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen\",w:[\"\\u0e44\\u0e14\\u0e49 dai (possible\/allowed)\",\"\\u0e44\\u0e2b\\u0e27 wai (stamina)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"pen = a learned skill. The know-how can\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"Which can is specifically about PHYSICAL STAMINA or endurance?\",\n   a:\"\\u0e44\\u0e2b\\u0e27 wai\",w:[\"\\u0e44\\u0e14\\u0e49 dai (possible)\",\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen (know how)\",\"\\u0e02\\u0e2d khaw (request)\"],\n   n:\"wai = stamina\/strength. The endurance can\"},\n  {e:\"\\u2696\\ufe0f\",th:\"\",rom:\"\",sc:\"'Can I take a photo?' asking PERMISSION. Which form?\",\n   a:\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 dai mai - thaai ruup dai mai\",w:[\"\\u0e40\\u0e1b\\u0e47\\u0e19 pen - thaai ruup pen\",\"\\u0e44\\u0e2b\\u0e27 wai - thaai ruup wai\",\"\\u0e02\\u0e2d khaw - thaai ruup khaw\"],\n   n:\"dai mai = permission question. thaai ruup dai mai = may I take a photo?\"},\n];\n\n\/\/ L5: build complete ability\/permission sentences\nvar L5=[\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I can speak Thai' (as a learned skill)?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e40\\u0e1b\\u0e47\\u0e19 phuut thai pen\",\n   w:[\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e44\\u0e2b\\u0e27 phuut thai wai\",\"\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22 pen phuut thai\",\"\\u0e1e\\u0e39\\u0e14\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e17\\u0e22 phuut pen thai\"],\n   n:\"phuut thai pen = can speak Thai. verb + object + pen (skill), pen at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'may I sit here?' politely?\",\n   a:\"\\u0e19\\u0e31\\u0e48\\u0e07\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 nang trong nii dai mai\",\n   w:[\"\\u0e19\\u0e31\\u0e48\\u0e07\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e40\\u0e1b\\u0e47\\u0e19 nang trong nii pen\",\"\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21\\u0e19\\u0e31\\u0e48\\u0e07\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 dai mai nang trong nii\",\"\\u0e19\\u0e31\\u0e48\\u0e07\\u0e44\\u0e2b\\u0e27\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 nang wai trong nii\"],\n   n:\"nang trong nii dai mai = may I sit here? action + dai mai at the end\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I'm too full, I can't eat any more'?\",\n   a:\"\\u0e2d\\u0e34\\u0e48\\u0e21\\u0e41\\u0e25\\u0e49\\u0e27 \\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 im laew kin mai wai\",\n   w:[\"\\u0e2d\\u0e34\\u0e48\\u0e21\\u0e41\\u0e25\\u0e49\\u0e27 \\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 im laew kin mai pen\",\"\\u0e2d\\u0e34\\u0e48\\u0e21\\u0e41\\u0e25\\u0e49\\u0e27 \\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 im laew kin mai dai\",\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e2b\\u0e27\\u0e2d\\u0e34\\u0e48\\u0e21 kin wai im\"],\n   n:\"im laew kin mai wai = I'm full, can't eat more. mai wai = out of capacity\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you politely ask for water at a restaurant?\",\n   a:\"\\u0e02\\u0e2d\\u0e19\\u0e49\\u0e33 khaw nam\",\n   w:[\"\\u0e19\\u0e49\\u0e33\\u0e44\\u0e14\\u0e49 nam dai\",\"\\u0e19\\u0e49\\u0e33\\u0e40\\u0e1b\\u0e47\\u0e19 nam pen\",\"\\u0e02\\u0e2d\\u0e44\\u0e14\\u0e49\\u0e19\\u0e49\\u0e33 khaw dai nam\"],\n   n:\"khaw nam = may I have water. khaw + noun for a polite request\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I can drive' (a learned skill)?\",\n   a:\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e40\\u0e1b\\u0e47\\u0e19 khap rot pen\",\n   w:[\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e44\\u0e2b\\u0e27 khap rot wai\",\"\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16\\u0e02\\u0e2d khap rot khaw\",\"\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e02\\u0e31\\u0e1a\\u0e23\\u0e16 pen khap rot\"],\n   n:\"khap rot pen = can drive. Driving is a skill, so pen\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'can I take a photo here?'\",\n   a:\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 thaai ruup trong nii dai mai\",\n   w:[\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e40\\u0e1b\\u0e47\\u0e19 thaai ruup trong nii pen\",\"\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e44\\u0e2b\\u0e27 thaai ruup trong nii wai\",\"\\u0e02\\u0e2d\\u0e16\\u0e48\\u0e32\\u0e22\\u0e23\\u0e39\\u0e1b khaw thaai ruup\"],\n   n:\"thaai ruup trong nii dai mai = can I take a photo here? dai mai asks permission\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I can't walk any further' (out of energy)?\",\n   a:\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e15\\u0e48\\u0e2d\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 doen tor mai wai\",\n   w:[\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e15\\u0e48\\u0e2d\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 doen tor mai pen\",\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e15\\u0e48\\u0e2d\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 doen tor mai dai\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27\\u0e40\\u0e14\\u0e34\\u0e19 mai wai doen\"],\n   n:\"doen tor mai wai = can't walk any further. mai wai = out of stamina\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I can't speak Japanese' (never learned)?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19 phuut yipun mai pen\",\n   w:[\"\\u0e1e\\u0e39\\u0e14\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e2b\\u0e27 phuut yipun mai wai\",\"\\u0e1e\\u0e39\\u0e14\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 phuut yipun mai dai\",\"\\u0e02\\u0e2d\\u0e1e\\u0e39\\u0e14\\u0e0d\\u0e35\\u0e48\\u0e1b\\u0e38\\u0e48\\u0e19 khaw phuut yipun\"],\n   n:\"phuut yipun mai pen = can't speak Japanese. A missing skill = mai pen\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'may I have the bill?' politely?\",\n   a:\"\\u0e02\\u0e2d\\u0e1a\\u0e34\\u0e25 khaw bin\",\n   w:[\"\\u0e1a\\u0e34\\u0e25\\u0e44\\u0e14\\u0e49 bin dai\",\"\\u0e1a\\u0e34\\u0e25\\u0e40\\u0e1b\\u0e47\\u0e19 bin pen\",\"\\u0e02\\u0e2d\\u0e44\\u0e14\\u0e49\\u0e1a\\u0e34\\u0e25 khaw dai bin\"],\n   n:\"khaw bin = the bill, please. khaw + noun, polite request\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'can I go now?' (permission to leave)?\",\n   a:\"\\u0e44\\u0e1b\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49\\u0e44\\u0e14\\u0e49\\u0e44\\u0e2b\\u0e21 pai tawn nii dai mai\",\n   w:[\"\\u0e44\\u0e1b\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49\\u0e40\\u0e1b\\u0e47\\u0e19 pai tawn nii pen\",\"\\u0e44\\u0e1b\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49\\u0e44\\u0e2b\\u0e27 pai tawn nii wai\",\"\\u0e02\\u0e2d\\u0e44\\u0e1b\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49 khaw pai tawn nii\"],\n   n:\"pai tawn nii dai mai = can I go now? action + dai mai for permission\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3,4:L4,5:L5};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.a48SetLv=function(lv){\n  cur=lv;\n  [1,2,3,4,5].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"a48-result\").classList.remove(\"show\");\n  $(\"game48\").style.display=\"\";\n  a48Init();\n};\n\nfunction stats(){\n  $(\"a48-sc\").textContent=st.sc;\n  $(\"a48-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"a48-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"a48-lv\").textContent=\"Lv\"+cur;\n  $(\"a48-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"a48-pf\").style.width=p+\"%\";\n  $(\"a48-pf\").style.background=lc();\n  $(\"a48-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"a48-fb\").className=\"fb\";\n  $(\"a48-next\").classList.remove(\"show\");\n  $(\"a48-badge\").classList.remove(\"show\");\n  var ql=$(\"a48-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"a48-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"a48-emoji\").textContent=q.e;\n  var t=$(\"a48-thai\"),rom=$(\"a48-rom\"),sc=$(\"a48-scene\"),spk=$(\"a48-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    var h={2:\"\\u{1f4ad} In this situation...\",3:\"\\u{1f3af} Which word for can?\",4:\"\\u2696\\ufe0f dai, pen, or wai?\",5:\"\\u{1f451} Build the sentence\"};\n    t.textContent=h[cur];\n    t.style.display=\"block\";t.style.fontSize=\"15px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"a48-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt48 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"a48-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"a48-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"a48-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"a48-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"a48-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.a48Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.a48Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"a48-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game48\").style.display=\"none\";$(\"a48-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"a48-fin\").textContent=st.sc;$(\"a48-co\").textContent=st.co;\n  $(\"a48-wr\").textContent=st.wr;$(\"a48-ac\").textContent=acc+\"%\";\n  $(\"a48-rt\").style.color=lc();\n  var names=[\"\",\"Recognition\",\"In Context\",\"Right Can\",\"dai\/pen\/wai\",\"Build\"];\n  $(\"a48-sub\").textContent=\"Level \"+cur+\" - \"+names[cur];\n  var em,ti,ms,nm=$(\"a48-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    var ems=[\"\\u{1f4dd}\",\"\\u{1f4ac}\",\"\\u{1f3af}\",\"\\u2696\\ufe0f\",\"\\u{1f451}\"];\n    em=ems[cur-1];\n    var tis=[\"\",\"Recognition Pro!\",\"Context Master!\",\"Can Expert!\",\"Distinction Master!\",\"Can-Do Master!\"];\n    ti=tis[cur];\n    var mss=[\"\",\"You know the words. Level 2 puts them in real situations!\",\"You handle situations well. Level 3 sharpens your word choice!\",\"You pick the right can every time. Level 4 nails dai vs pen vs wai!\",\"You master the three cans perfectly. Level 5 builds full sentences!\",\"Outstanding! You command all three Thai cans - dai, pen, wai - plus polite permission and requests. Truly capable!\"];\n    ms=mss[cur];\n    if(cur\u003C5)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: dai (possible\/allowed), pen (know how), wai (have stamina) - all after the verb.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the three cans: dai (allowed\/possible), pen (a learned skill), wai (physical stamina). Then add dai mai for permission.\";\n  }\n  $(\"a48-em\").textContent=em;$(\"a48-rt\").textContent=ti;$(\"a48-msg\").textContent=ms;\n}\n\nwindow.a48Retry=function(){$(\"a48-result\").classList.remove(\"show\");$(\"game48\").style.display=\"\";a48Init();};\nwindow.a48NextLv=function(){if(cur\u003C5)a48SetLv(cur+1);};\n\nwindow.a48Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game48\").style.display=\"\";$(\"a48-result\").classList.remove(\"show\");\n  var t=$(\"a48-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.a48Init);}\nelse{window.a48Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/1723056834106881659\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/1723056834106881659"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/1723056834106881659"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-ability-quiz.html","title":"Thai Ability and Permission Quiz - Can-Do Quest 5-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgFWvM-eSAkDVhIhst4T-2AdHEzbpw2zlHzPE_GOhXX46w85TXWM3KUafYgHSfD-cSYHo5Rw5SkOUp9b7ab8iZ_dN588XumtcZFnxnv4sgeIkCNWeyXk8VgKLMVEeShF06yRgFP8ShHrRxVPu6i3iaWbNQ1qE49wiWgLEerPl-uYqYVDUW1tGRrXLK3sr4A\/s72-c\/8258.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-8335932023979484371"},"published":{"$t":"2026-06-15T09:19:27.267-07:00"},"updated":{"$t":"2026-06-15T09:19:27.268-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Quantity and Amount Quiz - Quantity Quest 5-Level Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Quantity and Amount Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjGIGZwLXGEtwLneF_kC8Bq1yp8PO7jJkPKFx9YnfoNFuZFjldCJrQwPoES7rLhKsN4YMEfxJn8lfYkczgHGUAAgvh8hbDoC9oROswWmF8M9uHnyItGaNqoMAdmTWUoOpidlo6_bZmLd2gqYSk_giEfTPOJ-Jh2aMqqfZDFFmm2MYNHK_W9ferFRPIsYsHo\/s1536\/8253.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Quantity and Amount Quiz Banner - Learn Thai quantity words like mak for much, noi for little, iik for more, and phaw for enough, and play the Quantity Quest game\" border=\"0\" data-original-height=\"1024\" data-original-width=\"1536\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjGIGZwLXGEtwLneF_kC8Bq1yp8PO7jJkPKFx9YnfoNFuZFjldCJrQwPoES7rLhKsN4YMEfxJn8lfYkczgHGUAAgvh8hbDoC9oROswWmF8M9uHnyItGaNqoMAdmTWUoOpidlo6_bZmLd2gqYSk_giEfTPOJ-Jh2aMqqfZDFFmm2MYNHK_W9ferFRPIsYsHo\/s320\/8253.png\" title=\"Thai Quantity and Amount Quiz: Quantity Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #4d7c0f; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai quantity and amount vocabulary illustration covering the core pair mak and noi, counting words like lai and thuk, and practical essentials like iik and phaw.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\", \"Game\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html#app\",\n      \"name\": \"Thai Quantity and Amount Quiz - Quantity Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html\",\n      \"description\": \"Free five-level HTML5 game teaching Thai quantity and amount words, including mak for much or many, noi for little, nit noi for a bit, thang mot for all, lai for several, thuk for every, iik for more, and phaw for enough, plus where each word sits relative to the noun. Match meanings, choose the right amount, place words correctly, and build quantity sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai quantity words, how to say much in Thai, mak many, noi little, nit noi a bit, thang mot all, lai several, thuk every, iik more, phaw enough, koen too much, Thai amount words, learn Thai quantity\",\n      \"teaches\": [\n        \"The core pair mak for much or many and noi for little or few\",\n        \"Practical amounts: nit noi a bit, thang mot all, bang some\",\n        \"Counting words lai several and thuk every, placed before the noun\",\n        \"Restaurant essentials: iik more, phaw enough, koen too much\",\n        \"Where each quantity word sits relative to the noun it describes\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"8\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say much or many in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The word mak means much, many, or very, and it follows the noun or verb it describes. Khon mak means many people and aroi mak means very delicious. The casual word yoe also means a lot. Mak comes after the thing it describes.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mak and noi in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mak means much or many and noi means little or few. Both follow the noun or verb they describe. Phet mak means very spicy while phet noi means a little spicy. They are the core pair for expressing large and small amounts in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say a little or a bit in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nit noi means a little or a bit, and it is very common in polite requests. Khaw nit noi means just a little, please. The single word noi added to a request also softens it, as in phet noi meaning a little spicy, please.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say all or every in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thang mot means all or the total and usually comes after the items or at the end, as in thang mot thao rai meaning how much in total. Thuk means every and comes before the noun, as in thuk wan meaning every day and thuk khon meaning everyone.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask for more of something in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use iik, meaning more or another, before the amount. Ao iik means I want more, and khaw iik nueng means one more, please. It is one of the most useful words at a restaurant or market when you want an additional serving.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say enough in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Phaw means enough. Phaw laew means that is enough now, a polite way to stop someone serving more. The opposite idea, koen, means too much or in excess, as in phet koen pai meaning too spicy.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt47 .am-card,.qt47 .ls-icon,.qt47 .card-emoji,.qt47 .r-emoji,.qt47 .ll-i,.qt47 .sc-icon{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt47{--li:#4d7c0f;--li2:#65a30d;--li3:#bef264;--am:#ca8a04;--ink:#1a2e05;--soft:#3f6212;--bd:rgba(77,124,15,.16);--bg:#f7fee7;font-family:'Outfit',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(77,124,15,.13);box-sizing:border-box;}\n.qt47 *{box-sizing:border-box;}\n.qt47 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt47 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt47 .intro em{font-style:italic;color:var(--ink);}\n.qt47 .intro strong{color:var(--ink);}\n.qt47 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--li);margin:28px 0 12px;font-style:italic;}\n.qt47 .thai-i{color:var(--li);font-weight:700;}\n.qt47 .tip{background:linear-gradient(135deg,rgba(77,124,15,.06),rgba(190,242,100,.25));border-left:4px solid var(--li2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt47 .tip b{color:var(--li);}\n.qt47 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* SCALE BOX (mak to noi visual) *\/\n.qt47 .scale-box{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt47 .sc-item{flex:1;min-width:90px;text-align:center;border-radius:12px;padding:12px 8px;border:1.5px solid var(--bd);display:flex;flex-direction:column;gap:2px;}\n.qt47 .sc-item.lots{background:rgba(77,124,15,.1);border-color:var(--li2);}\n.qt47 .sc-item.some{background:rgba(101,163,13,.06);}\n.qt47 .sc-item.bit{background:rgba(202,138,4,.06);}\n.qt47 .sc-item.none{background:rgba(120,113,108,.06);}\n.qt47 .sc-icon{font-size:22px;}\n.qt47 .sc-thai{font-size:20px;color:var(--ink);}\n.qt47 .sc-rom{font-size:11px;color:var(--li);font-weight:700;font-style:italic;}\n.qt47 .sc-en{font-size:11px;color:var(--soft);}\n\/* AMOUNT GRID *\/\n.qt47 .amount-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt47 .am-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:2px;transition:all .2s;}\n.qt47 .am-card:hover{border-color:var(--li2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(77,124,15,.1);}\n.qt47 .am-thai{font-size:23px;color:var(--ink);}\n.qt47 .am-rom{font-size:12px;color:var(--li);font-style:italic;font-weight:700;}\n.qt47 .am-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt47 .am-pos{font-size:10px;color:var(--am);font-weight:700;text-transform:uppercase;letter-spacing:.3px;margin-top:2px;}\n.qt47 .am-ex{font-size:11px;color:var(--soft);font-style:italic;}\n\/* RESTO BOX *\/\n.qt47 .resto-box{background:linear-gradient(135deg,rgba(202,138,4,.05),rgba(190,242,100,.15));border:1.5px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt47 .rs-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt47 .rs-row:last-child{border-bottom:none;}\n.qt47 .rs-thai{font-size:22px;color:var(--li);font-weight:700;min-width:90px;}\n.qt47 .rs-rom{font-size:13px;color:var(--am);font-style:italic;font-weight:700;min-width:90px;}\n.qt47 .rs-en{font-size:12px;color:var(--soft);flex:1;min-width:150px;}\n\/* SUMMARY POSITION BOX *\/\n.qt47 .summary-box{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:8px 16px;margin:16px 0;}\n.qt47 .sm-row{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt47 .sm-row:last-child{border-bottom:none;}\n.qt47 .sm-pos{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#fff;background:var(--li2);padding:3px 10px;border-radius:999px;min-width:90px;text-align:center;}\n.qt47 .sm-pos.after{background:var(--am);}\n.qt47 .sm-words{font-size:13px;color:var(--soft);}\n.qt47 .sm-words b{color:var(--li);}\n\/* QA BOX *\/\n.qt47 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt47 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt47 .qa-q{font-size:14px;font-weight:800;color:var(--li);margin-bottom:5px;}\n.qt47 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt47 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt47 .game-header{padding:20px 28px;background:linear-gradient(135deg,#365314,#4d7c0f);border-bottom:none;}\n.qt47 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt47 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt47 .gh-badge{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n.qt47 .level-sel{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:18px 24px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt47 .ls-btn{border-radius:12px;padding:11px 6px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:3px;background:var(--bg);}\n.qt47 .ls-btn:hover{transform:translateY(-2px);}\n.qt47 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt47 .ls-btn.lv2.active{border-color:#65a30d;background:rgba(101,163,13,.08);}\n.qt47 .ls-btn.lv3.active{border-color:#0d9488;background:rgba(13,148,136,.08);}\n.qt47 .ls-btn.lv4.active{border-color:#ca8a04;background:rgba(202,138,4,.08);}\n.qt47 .ls-btn.lv5.active{border-color:#9333ea;background:rgba(147,51,234,.08);}\n.qt47 .ls-icon{font-size:22px;}\n.qt47 .ls-name{font-size:11px;font-weight:800;color:var(--ink);}\n.qt47 .ls-desc{font-size:9px;color:var(--soft);line-height:1.2;}\n.qt47 .ls-pts{font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;margin-top:1px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(101,163,13,.14);color:#3f6212;}\n.lv3 .ls-pts{background:rgba(13,148,136,.14);color:#0e7490;}\n.lv4 .ls-pts{background:rgba(202,138,4,.16);color:#854d0e;}\n.lv5 .ls-pts{background:rgba(147,51,234,.12);color:#6b21a8;}\n.qt47 #game47{padding:22px 20px;}\n.qt47 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt47 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt47 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt47 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt47 .stat.sc .stat-v{color:#ca8a04;}\n.qt47 .stat.li .stat-v{color:#dc2626;}\n.qt47 .stat.st .stat-v{color:var(--li2);}\n.qt47 .stat.lv .stat-v{color:var(--li);}\n.qt47 .prog{background:rgba(77,124,15,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt47 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt47 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(77,124,15,.07);}\n.qt47 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt47 .card-emoji{font-size:44px;animation:q47pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt47 .card-scenario{font-size:13px;color:#475569;background:#f7fee7;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt47 .thai-big{font-size:clamp(30px,6.5vw,48px);font-weight:400;letter-spacing:1px;line-height:1.15;color:var(--ink);}\n.qt47 .thai-big.pop{animation:q47pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes q47pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt47 .rom{font-family:'Lora',serif;font-size:16px;color:var(--li);font-style:italic;}\n.qt47 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(77,124,15,.09);border:1.5px solid rgba(77,124,15,.22);color:var(--li);font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qt47 .speak:hover{background:rgba(77,124,15,.17);}\n.qt47 .speak.active{animation:q47pulse 1s infinite;}\n@keyframes q47pulse{0%,100%{box-shadow:0 0 0 0 rgba(101,163,13,.4)}50%{box-shadow:0 0 0 8px rgba(101,163,13,0)}}\n.qt47 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt47 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Outfit',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt47 .ans:hover:not(:disabled){border-color:var(--li2);background:rgba(101,163,13,.06);transform:translateY(-2px);}\n.qt47 .ans:disabled{cursor:default;}\n.qt47 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:q47bounce .5s;}\n.qt47 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:q47shake .4s;}\n.qt47 .ans.reveal{background:rgba(77,124,15,.07);border-color:rgba(77,124,15,.3);}\n@keyframes q47bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes q47shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt47 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt47 .fb.show{display:block;animation:q47fade .3s;}\n.qt47 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt47 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt47 .fb.bonus{background:rgba(77,124,15,.1);color:var(--li);border:1px solid rgba(77,124,15,.3);}\n@keyframes q47fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes q47slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt47 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(77,124,15,.1);border:1.5px solid rgba(77,124,15,.35);border-radius:999px;color:var(--li);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt47 .badge.show{display:flex;animation:q47pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes q47pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt47 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Outfit',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt47 .next.show{display:block;animation:q47slide .3s both;}\n.qt47 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt47 .result{display:none;padding:36px 24px;text-align:center;}\n.qt47 .result.show{display:block;animation:q47fade .5s;}\n.qt47 .r-emoji{font-size:64px;animation:q47bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes q47bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt47 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--li);margin:0 0 6px;font-style:italic;}\n.qt47 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#ca8a04;line-height:1;margin:10px 0;}\n.qt47 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt47 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt47 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt47 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt47 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt47 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt47 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Outfit',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt47 .btn-retry{background:linear-gradient(135deg,#365314,#4d7c0f);}\n.qt47 .btn-next{background:linear-gradient(135deg,#6b21a8,#9333ea);}\n.qt47 .btn-r:hover{transform:translateY(-2px);}\n.qt47 .culture,.qt47 .faq,.qt47 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt47 .culture{background:linear-gradient(135deg,rgba(77,124,15,.03),rgba(190,242,100,.1));}\n.qt47 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt47 .culture h4{font-size:15px;font-weight:700;color:var(--li);margin:20px 0 8px;}\n.qt47 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt47 .culture strong{color:var(--ink);}\n.qt47 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--li);margin:0 0 14px;font-style:italic;}\n.qt47 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt47 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt47 .faq-q::-webkit-details-marker{display:none;}\n.qt47 .faq-q::after{content:'+';font-size:20px;color:var(--li2);flex-shrink:0;transition:transform .2s;}\n.qt47 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt47 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt47 .faq-a .thai-i{color:var(--li);}\n.qt47 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt47 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt47 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt47 .ll:hover{border-color:var(--li2);background:rgba(101,163,13,.05);transform:translateY(-2px);}\n.qt47 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt47 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt47 .ll-c{display:block !important;font-size:11px;color:var(--li);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt47 .intro,.qt47 .culture,.qt47 .faq,.qt47 .nxt{padding-left:16px;padding-right:16px;}.qt47 .answers{grid-template-columns:1fr;}.qt47 .stats{grid-template-columns:repeat(2,1fr);}.qt47 #game47{padding:16px 14px;}.qt47 .level-sel{grid-template-columns:repeat(2,1fr);gap:8px;}.qt47 .amount-grid{grid-template-columns:1fr;}.qt47 .scale-box{flex-direction:column;}.qt47 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt47\" id=\"qt-post-47\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EHow much? How many? Is that enough? These questions run through countless daily moments - ordering food, shopping at a market, sharing a dish, deciding whether you have enough cash. Being able to talk about quantity and amount is one of the most immediately practical skills in any language, and Thai handles it with a small, friendly set of words that attach neatly to whatever you are counting. This guide to Thai quantity and amount gives you the complete toolkit for expressing much, little, some, all, enough, and everything in between.\u003C\/p\u003E\n\n    \u003Cp\u003EWhat makes Thai quantity words so usable is that most of them simply follow the thing they describe, with no agreement or complicated rules. The word \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak - much\/many) goes after a noun or verb to mean a lot, while \u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi - little\/few) means a small amount. From this simple pair grow all the shades of quantity you need, plus practical words like \u003Cspan class=\"thai-i\"\u003Eพอ\u003C\/span\u003E (phaw - enough) and \u003Cspan class=\"thai-i\"\u003Eอีก\u003C\/span\u003E (iik - more) that come up constantly at restaurants and markets. Learn this handful of words and you can negotiate quantity in almost any situation.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the core pair mak and noi, the practical amounts like nit noi and thang mot, the counting words lai and thuk, and the essential restaurant words iik and phaw. It builds on the adverbs and comparison vocabulary from earlier posts, focusing them specifically on quantity. The Quantity Quest game at the end is a full five-level HTML5 challenge.\u003C\/p\u003E\n\n    \u003Ch3\u003EMak and Noi — The Core Pair\u003C\/h3\u003E\n\n    \u003Cp\u003EThe foundation of Thai quantity is the pair \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak - much\/many\/very) and \u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi - little\/few). They follow the word they modify, and together they cover the basic spectrum from a lot to a little:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai quantity scale\" class=\"scale-box\"\u003E\n      \u003Cdiv class=\"sc-item low\"\u003E\n        \u003Cdiv class=\"sc-thai\" lang=\"th\"\u003Eน้อย\u003C\/div\u003E\n        \u003Cdiv class=\"sc-rom\"\u003Enoi\u003C\/div\u003E\n        \u003Cdiv class=\"sc-en\"\u003Elittle \/ few\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sc-bar\"\u003E\u003Cdiv class=\"sc-fill\"\u003E\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sc-item high\"\u003E\n        \u003Cdiv class=\"sc-thai\" lang=\"th\"\u003Eมาก\u003C\/div\u003E\n        \u003Cdiv class=\"sc-rom\"\u003Emak\u003C\/div\u003E\n        \u003Cdiv class=\"sc-en\"\u003Emuch \/ many \/ a lot\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Enoun\/verb + mak or noi\u003C\/strong\u003E. Khon mak (many people), ngoen noi (little money), kin mak (eat a lot), phut noi (speak little). You may recognize \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak) from the adverbs post, where it also means very - aroi mak (very delicious). This dual role is handy: mak intensifies both quantity (a lot of something) and degree (very much so). Meanwhile noi marks scarcity or smallness. With just these two words trailing your nouns and verbs, you can express the basic amount of almost anything.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Politeness Trick With Noi:\u003C\/b\u003E\u003Cbr \/\u003E\n      Beyond meaning a little, \u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi) softens requests into something gentle and polite, much like adding just a little or please. Khaw noi (may I have a little \/ please) and chuai noi (help a bit \/ please help) use noi to make a request feel modest and courteous. This is one of the most useful softening words in everyday Thai.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EPractical Amounts — A Bit, All, and Some\u003C\/h3\u003E\n\n    \u003Cp\u003EBeyond the basic pair, a few practical amount words handle the situations you meet daily - asking for a small amount, referring to everything, or mentioning some:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai practical amount words\" class=\"amount-grid\"\u003E\n      \u003Cdiv class=\"am-card\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eนิดหน่อย\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Enit noi\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Ea little bit \/ a small amount\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Eao nit noi - I'll have a little\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"am-card\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eทั้งหมด\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Ethang mot\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Eall \/ total \/ the whole lot\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Ethang mot thao rai - how much in total?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"am-card\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eบ้าง\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Ebang\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Esome \/ a few\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Eao bang - I'll have some\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"am-card\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eเยอะ\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Eyoe\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Elots \/ plenty (casual)\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Ekhon yoe - lots of people\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe phrase \u003Cspan class=\"thai-i\"\u003Eนิดหน่อย\u003C\/span\u003E (nit noi - a little bit) is wonderfully practical and polite, perfect for asking for a modest amount: ao nit noi (I'll have just a bit), phet nit noi (a little spicy). \u003Cspan class=\"thai-i\"\u003Eทั้งหมด\u003C\/span\u003E (thang mot - all\/total) is essential for shopping - thang mot thao rai (how much altogether?) is a phrase you will use at every market. And \u003Cspan class=\"thai-i\"\u003Eเยอะ\u003C\/span\u003E (yoe) is a casual, lively way to say lots, common in everyday speech alongside the more neutral mak. These words let you fine-tune amounts naturally.\u003C\/p\u003E\n\n\n    \u003Ch3\u003ECounting Words — Several and Every\u003C\/h3\u003E\n\n    \u003Cp\u003EWhen you want to talk about several of something or every one of something, Thai uses two key words that come \u003Cem\u003Ebefore\u003C\/em\u003E the noun, unlike mak and noi which follow it:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai counting words\" class=\"amount-grid two\"\u003E\n      \u003Cdiv class=\"am-card before\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eหลาย\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Elai\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Eseveral \/ many (countable)\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Elai khon - several people\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"am-card before\"\u003E\n        \u003Cdiv class=\"am-thai\" lang=\"th\"\u003Eทุก\u003C\/div\u003E\n        \u003Cdiv class=\"am-rom\"\u003Ethuk\u003C\/div\u003E\n        \u003Cdiv class=\"am-en\"\u003Eevery \/ all\u003C\/div\u003E\n        \u003Cdiv class=\"am-ex\"\u003Ethuk wan - every day\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the position shift: \u003Cspan class=\"thai-i\"\u003Eหลาย\u003C\/span\u003E (lai - several) and \u003Cspan class=\"thai-i\"\u003Eทุก\u003C\/span\u003E (thuk - every) come \u003Cstrong\u003Ebefore\u003C\/strong\u003E the noun, while mak and noi come after. Lai khon (several people), lai an (several items), thuk wan (every day - which you know from the daily-routine post), thuk khon (everyone). The word lai is for countable things in modest numbers, distinct from mak which suggests a large quantity. And thuk is your word for expressing every single one, essential for talking about habits and totality.\u003C\/p\u003E\n\n    \u003Ch3\u003ERestaurant Essentials — More, Enough, Too Much\u003C\/h3\u003E\n\n    \u003Cp\u003EThree quantity words come up constantly when eating and shopping, and they are among the most useful in the whole set: asking for more, saying that's enough, and noting something is too much:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai restaurant quantity words\" class=\"resto-box\"\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cspan class=\"rs-thai\" lang=\"th\"\u003Eอีก\u003C\/span\u003E\n        \u003Cspan class=\"rs-rom\"\u003Eiik\u003C\/span\u003E\n        \u003Cspan class=\"rs-en\"\u003Emore \/ another \/ again\u003C\/span\u003E\n        \u003Cspan class=\"rs-ex\"\u003Eao iik - I'll have more\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cspan class=\"rs-thai\" lang=\"th\"\u003Eพอ\u003C\/span\u003E\n        \u003Cspan class=\"rs-rom\"\u003Ephaw\u003C\/span\u003E\n        \u003Cspan class=\"rs-en\"\u003Eenough\u003C\/span\u003E\n        \u003Cspan class=\"rs-ex\"\u003Ephaw laew - that's enough\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cspan class=\"rs-thai\" lang=\"th\"\u003Eเกิน\u003C\/span\u003E\n        \u003Cspan class=\"rs-rom\"\u003Ekoen\u003C\/span\u003E\n        \u003Cspan class=\"rs-en\"\u003Etoo much \/ exceed\u003C\/span\u003E\n        \u003Cspan class=\"rs-ex\"\u003Ekoen pai - too much\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eอีก\u003C\/span\u003E (iik - more\/another) is indispensable: ao iik (I'll have more), iik nueng (one more), iik nit noi (a little more). At any restaurant, iik lets you ask for another helping. \u003Cspan class=\"thai-i\"\u003Eพอ\u003C\/span\u003E (phaw - enough) signals you have what you need - phaw laew (that's enough now), a polite way to stop a server from adding more. And \u003Cspan class=\"thai-i\"\u003Eเกิน\u003C\/span\u003E (koen - too much), often as koen pai, flags an excess. Together these three handle the constant back-and-forth of quantity at meals and markets, making them some of the most practical words you can carry.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"quantity word positions\" class=\"summary-box\"\u003E\n      \u003Cdiv class=\"sm-title\"\u003EWhere Quantity Words Go\u003C\/div\u003E\n      \u003Cdiv class=\"sm-row\"\u003E\u003Cspan class=\"sm-label after\"\u003EAFTER the noun\/verb\u003C\/span\u003E\u003Cspan class=\"sm-words\" lang=\"th\"\u003Eมาก น้อย นิดหน่อย บ้าง\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sm-row\"\u003E\u003Cspan class=\"sm-label before\"\u003EBEFORE the noun\u003C\/span\u003E\u003Cspan class=\"sm-words\" lang=\"th\"\u003Eหลาย ทุก ทั้งหมด\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Quantity Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about quantity in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai quantity\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"a lot\" and \"a little\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"A lot\" or \"many\" is \u003Cstrong\u003Emak\u003C\/strong\u003E, and \"a little\" or \"few\" is \u003Cstrong\u003Enoi\u003C\/strong\u003E. Both follow the word they describe: kin mak means \"eat a lot,\" ngoen noi means \"little money.\" For \"a little bit,\" use nit noi.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you ask for more food in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse \u003Cstrong\u003Eiik\u003C\/strong\u003E, meaning more or another. Ao iik means \"I'll have more,\" and iik nueng means \"one more.\" To say \"a little more,\" combine them as iik nit noi.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"that's enough\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ESay \u003Cstrong\u003Ephaw laew\u003C\/strong\u003E, meaning \"that's enough now.\" Phaw means enough and laew marks that the point is reached. It politely signals you don't need any more.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"every day\" or \"everyone\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse \u003Cstrong\u003Ethuk\u003C\/strong\u003E, meaning every, before the noun. Thuk wan means \"every day\" and thuk khon means \"everyone.\" Thuk always comes before the word it counts, unlike mak which follows.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003EPost 35\u003C\/a\u003E - Adverbs (mak as \"very\")\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html\"\u003EPost 39\u003C\/a\u003E - Comparisons (more, most)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-1-10-quiz.html\"\u003EPost 03\u003C\/a\u003E - Numbers 1-10 (counting)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 47 - Quantity \u0026amp; Amount (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Quantity Quest game below is a full five-level HTML5 challenge: recognition, meaning in context, word position, choosing the right amount, and building complete quantity sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E⚖️ Quantity Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EFive levels - recognition, context, right amount, word position, and full sentences\u003C\/div\u003E\n    \u003Cdiv class=\"gh-badge\"\u003E⭐ 5-LEVEL HTML5 GAME\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"q47SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERecognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"q47SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E💬\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EIn Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"q47SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Amount\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+14\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv4\" id=\"ls4\" onclick=\"q47SetLv(4)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📍\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 4\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EWord Position\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+16\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv5\" id=\"ls5\" onclick=\"q47SetLv(5)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E👑\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 5\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+18\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Quantity Game\" id=\"game47\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"q47-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"q47-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"q47-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"q47-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"q47-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"q47-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"q47-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"q47-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"q47-emoji\"\u003E⚖️\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"q47-thai\" lang=\"th\"\u003Eมาก\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"q47-rom\"\u003Emak\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"q47-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"q47-speak\" onclick=\"q47Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"q47-badge\"\u003E\u003Cspan id=\"q47-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"q47-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"q47-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"q47-next\" onclick=\"q47Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"q47-rt\" class=\"result\" id=\"q47-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"q47-em\"\u003E⚖️\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"q47-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"q47-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"q47-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q47-co\" style=\"color: #4d7c0f;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q47-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q47-ac\" style=\"color: #ca8a04;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"q47-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"q47Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"q47-nextlv\" onclick=\"q47NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #4d7c0f; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Quantity \u0026amp; Amount Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 460px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(54, 83, 20); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EPosition\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eมาก\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Emak\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emuch \/ many \/ very\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter noun\/verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเยอะ\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Eyoe\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Elots (casual)\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter noun\/verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้อย\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Enoi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Elittle \/ few\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter noun\/verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนิดหน่อย\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Enit noi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ea bit \/ a little\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter \/ standalone\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบ้าง\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ebang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esome \/ a few\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทั้งหมด\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ethang mot\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eall \/ the total\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter \/ end\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหลาย\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Elai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eseveral \/ many\u003C\/td\u003E\u003Ctd style=\"color: #4d7c0f; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Ebefore noun\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุก\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ethuk\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery\u003C\/td\u003E\u003Ctd style=\"color: #4d7c0f; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Ebefore noun\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอีก\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Eiik\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emore \/ another\u003C\/td\u003E\u003Ctd style=\"color: #4d7c0f; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Ebefore amount\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพอ\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ephaw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eenough\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter \/ standalone\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเกิน\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ekoen\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Etoo much \/ in excess\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eafter\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eคนมาก\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ekhon mak\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emany people\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเผ็ดน้อย\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ephet noi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ea little spicy\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eขอนิดหน่อย\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ekhaw nit noi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ejust a little, please\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกวัน\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ethuk wan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery day\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหลายคน\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Elai khon\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eseveral people\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเอาอีก\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Eao iik\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003EI want more\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(77, 124, 15, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพอแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-weight: 700; padding: 6px 12px;\"\u003Ephaw laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethat is enough now\u003C\/td\u003E\u003Ctd style=\"color: #65a30d; font-size: 11px; font-weight: 600; padding: 6px 12px;\"\u003Eexample\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #3f6212; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EKey rule: mak, noi, nit noi, bang come AFTER the noun\/verb. lai, thuk, thang mot come BEFORE. iik goes before the amount, phaw stands alone.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E⚖️ The Practical Genius of Thai Quantity Words\u003C\/h3\u003E\n    \u003Cp\u003EThai quantity words reveal the language's gift for practical simplicity. Rather than the elaborate systems of quantifiers, articles, and agreement that burden many languages, Thai offers a compact set of words that attach to whatever you are counting. The core pair, mak and noi, requires no change to the noun, no plural form, no matching of gender or case. You simply place the quantity word in its slot and the meaning is clear. This efficiency means that quantity, one of the most frequent things we express, becomes one of the easiest areas of Thai to master, freeing your attention for the conversation itself.\u003C\/p\u003E\n    \u003Ch4\u003ENoi as the Soul of Polite Requests\u003C\/h4\u003E\n    \u003Cp\u003EOne of the most culturally significant uses of a quantity word is how \u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi) transforms requests. By literally asking for just a little, a speaker frames their request as modest and undemanding, which fits the Thai value of not imposing. Khaw noi (may I have a bit) and chuai noi (please help a little) soften what could otherwise sound like a blunt demand. This is the same gentle, face-preserving instinct that runs through Thai politeness more broadly. Understanding that noi is not only about amount but about courtesy gives you a tool that makes nearly any request warmer and more socially graceful.\u003C\/p\u003E\n    \u003Ch4\u003EQuantity in the Rhythm of the Market\u003C\/h4\u003E\n    \u003Cp\u003ENowhere do quantity words come alive more than at a Thai market, where the constant negotiation of how much shapes every exchange. A vendor asks ao thao rai (how much do you want), you reply with nit noi (just a bit) or specify an amount, then perhaps ask for iik (more) or signal phaw laew (that's enough). The word thang mot (in total) seals the deal as you ask the final price. This lively dance of quantity is woven into the texture of daily Thai commerce, and being fluent in these words lets you participate fully rather than pointing and guessing. They turn shopping from a silent transaction into a genuine, friendly exchange.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say a lot and a little in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EA lot or many is \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak), and a little or few is \u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi). Both follow the word they describe, so kin mak means eat a lot and ngoen noi means little money. For a little bit, use nit noi.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask for more food in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003Eอีก\u003C\/span\u003E (iik), meaning more or another. Ao iik means I will have more, and iik nueng means one more. To say a little more, combine them as iik nit noi. It is essential at any restaurant.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say that is enough in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ESay \u003Cspan class=\"thai-i\"\u003Eพอแล้ว\u003C\/span\u003E (phaw laew), meaning that is enough now. Phaw means enough and laew marks that the point is reached. It politely signals you do not need any more, useful when a server is adding food.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say every day or everyone in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003Eทุก\u003C\/span\u003E (thuk), meaning every, before the noun. Thuk wan means every day and thuk khon means everyone. Thuk always comes before the word it counts, unlike mak which follows the word.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDo Thai quantity words come before or after the noun?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EIt depends on the word. Mak (much), noi (little), nit noi (a bit), and bang (some) come after the noun or verb. But lai (several), thuk (every), and thang mot (all) come before the noun. Learning each word's position is key to using them naturally.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow does noi make requests polite in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eน้อย\u003C\/span\u003E (noi) softens a request by framing it as asking for just a little. Khaw noi means may I have a bit or please, and chuai noi means please help a little. This modesty fits the Thai value of not imposing and makes requests warmer.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adverbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 35\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚖️\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EComparisons\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 39\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-1-10-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🔢\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENumbers 1-10\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 03\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#65a30d\",3:\"#0d9488\",4:\"#ca8a04\",5:\"#9333ea\"};\nvar PTS={1:10,2:12,3:14,4:16,5:18};\nvar TOT={1:15,2:12,3:12,4:10,5:10};\n\n\/\/ L1: see Thai quantity word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f4c8}\",th:\"\\u0e21\\u0e32\\u0e01\",rom:\"mak\",sc:\"\",a:\"much \/ many \/ very\",w:[\"little \/ few\",\"some\",\"enough\"],n:\"Mak = much\/many\/very. Comes after the noun or verb: khon mak = many people, aroi mak = very tasty\"},\n  {e:\"\\u{1f4ca}\",th:\"\\u0e40\\u0e22\\u0e2d\\u0e30\",rom:\"yoe\",sc:\"\",a:\"lots (casual)\",w:[\"a little\",\"every\",\"enough\"],n:\"Yoe = lots (casual). A relaxed way to say a lot, comes after the noun\/verb\"},\n  {e:\"\\u{1f4c9}\",th:\"\\u0e19\\u0e49\\u0e2d\\u0e22\",rom:\"noi\",sc:\"\",a:\"little \/ few\",w:[\"much \/ many\",\"all\",\"more\"],n:\"Noi = little\/few. The opposite of mak, comes after: phet noi = a little spicy\"},\n  {e:\"\\u{1f90f}\",th:\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22\",rom:\"nit noi\",sc:\"\",a:\"a bit \/ a little\",w:[\"a lot\",\"all\",\"every\"],n:\"Nit noi = a bit\/a little. Common in polite requests: khaw nit noi = just a little, please\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\\u0e1a\\u0e49\\u0e32\\u0e07\",rom:\"bang\",sc:\"\",a:\"some \/ a few\",w:[\"all\",\"none\",\"too much\"],n:\"Bang = some\/a few. Comes after a verb to mean some: ao bang = I'll take some\"},\n  {e:\"\\u{1f4e6}\",th:\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14\",rom:\"thang mot\",sc:\"\",a:\"all \/ the total\",w:[\"some\",\"a little\",\"more\"],n:\"Thang mot = all\/the total. thang mot thao rai = how much in total?\"},\n  {e:\"\\u{1f465}\",th:\"\\u0e2b\\u0e25\\u0e32\\u0e22\",rom:\"lai\",sc:\"\",a:\"several \/ many\",w:[\"one\",\"all\",\"a little\"],n:\"Lai = several\/many. Comes BEFORE the noun: lai khon = several people\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e17\\u0e38\\u0e01\",rom:\"thuk\",sc:\"\",a:\"every\",w:[\"some\",\"all\",\"a few\"],n:\"Thuk = every. Comes BEFORE the noun: thuk wan = every day, thuk khon = everyone\"},\n  {e:\"\\u2795\",th:\"\\u0e2d\\u0e35\\u0e01\",rom:\"iik\",sc:\"\",a:\"more \/ another\",w:[\"enough\",\"less\",\"all\"],n:\"Iik = more\/another. Comes before the amount: ao iik = I want more, khaw iik nueng = one more\"},\n  {e:\"\\u2705\",th:\"\\u0e1e\\u0e2d\",rom:\"phaw\",sc:\"\",a:\"enough\",w:[\"too much\",\"more\",\"a little\"],n:\"Phaw = enough. phaw laew = that's enough now, a polite way to stop more being served\"},\n  {e:\"\\u{1f6d1}\",th:\"\\u0e40\\u0e01\\u0e34\\u0e19\",rom:\"koen\",sc:\"\",a:\"too much \/ in excess\",w:[\"enough\",\"a little\",\"more\"],n:\"Koen = too much\/in excess. phet koen pai = too spicy. The opposite of just right\"},\n  {e:\"\\u{1f465}\",th:\"\\u0e04\\u0e19\\u0e21\\u0e32\\u0e01\",rom:\"khon mak\",sc:\"\",a:\"many people\",w:[\"few people\",\"every person\",\"some people\"],n:\"Khon mak = many people. khon (people) + mak (many). mak comes after the noun\"},\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22\",rom:\"phet noi\",sc:\"\",a:\"a little spicy\",w:[\"very spicy\",\"not spicy\",\"too spicy\"],n:\"Phet noi = a little spicy. phet (spicy) + noi (little). Also a gentle request for mild\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\",rom:\"thuk wan\",sc:\"\",a:\"every day\",w:[\"some days\",\"all day\",\"many days\"],n:\"Thuk wan = every day. thuk (every) + wan (day). thuk comes before the noun\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e35\\u0e01\",rom:\"ao iik\",sc:\"\",a:\"I want more\",w:[\"that's enough\",\"I want less\",\"I want all\"],n:\"Ao iik = I want more. ao (want\/take) + iik (more). Essential at restaurants\"},\n];\n\n\/\/ L2: meaning in context\nvar L2=[\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\",rom:\"\",sc:\"You want your food just a little spicy, not too much. What do you tell the cook?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22 phet noi (a little spicy)\",w:[\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak (very spicy)\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e01\\u0e34\\u0e19 phet koen (too spicy)\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e17\\u0e38\\u0e01 phet thuk (spicy every)\"],\n   n:\"Phet noi = a little spicy. noi (little) after phet (spicy) asks for mild\"},\n  {e:\"\\u{1f35a}\",th:\"\",rom:\"\",sc:\"The food is great and you want another serving. What do you say?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e35\\u0e01 ao iik (I want more)\",w:[\"\\u0e1e\\u0e2d\\u0e41\\u0e25\\u0e49\\u0e27 phaw laew (that's enough)\",\"\\u0e40\\u0e2d\\u0e32\\u0e19\\u0e49\\u0e2d\\u0e22 ao noi (want little)\",\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b koen pai (too much)\"],\n   n:\"Ao iik = I want more. iik (more) requests another serving\"},\n  {e:\"\\u270b\",th:\"\",rom:\"\",sc:\"Someone keeps adding food to your plate. You're full and want them to stop politely. What do you say?\",\n   a:\"\\u0e1e\\u0e2d\\u0e41\\u0e25\\u0e49\\u0e27 phaw laew (that's enough now)\",w:[\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e35\\u0e01 ao iik (want more)\",\"\\u0e21\\u0e32\\u0e01\\u0e21\\u0e32\\u0e01 mak mak (lots)\",\"\\u0e2d\\u0e35\\u0e01\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 iik noi (a bit more)\"],\n   n:\"Phaw laew = that's enough now. phaw (enough) politely stops more being served\"},\n  {e:\"\\u{1f465}\",th:\"\",rom:\"\",sc:\"The market is crowded today - there are MANY people. How do you describe it?\",\n   a:\"\\u0e04\\u0e19\\u0e21\\u0e32\\u0e01 khon mak (many people)\",w:[\"\\u0e04\\u0e19\\u0e19\\u0e49\\u0e2d\\u0e22 khon noi (few people)\",\"\\u0e04\\u0e19\\u0e1e\\u0e2d khon phaw (enough people)\",\"\\u0e04\\u0e19\\u0e2d\\u0e35\\u0e01 khon iik (people more)\"],\n   n:\"Khon mak = many people. mak (many) after khon (people) describes the crowd\"},\n  {e:\"\\u{1f4c5}\",th:\"\",rom:\"\",sc:\"You study Thai daily - every single day. How do you say 'every day'?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\",w:[\"\\u0e2b\\u0e25\\u0e32\\u0e22\\u0e27\\u0e31\\u0e19 lai wan (several days)\",\"\\u0e27\\u0e31\\u0e19\\u0e21\\u0e32\\u0e01 wan mak (many days)\",\"\\u0e1a\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19 bang wan (some days)\"],\n   n:\"Thuk wan = every day. thuk (every) before wan (day)\"},\n  {e:\"\\u{1f4b0}\",th:\"\",rom:\"\",sc:\"You want to ask the total price for everything together. Which phrase do you need?\",\n   a:\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 thang mot thao rai (how much in total)\",w:[\"\\u0e2d\\u0e35\\u0e01\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 iik thao rai (how much more)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 noi thao rai\",\"\\u0e1e\\u0e2d\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 phaw thao rai\"],\n   n:\"Thang mot thao rai = how much in total? thang mot (all\/total) for the full price\"},\n  {e:\"\\u{1f37b}\",th:\"\",rom:\"\",sc:\"A friend asks if you want a drink. You'd like a little, not a full glass. What do you say?\",\n   a:\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 nit noi (just a bit)\",w:[\"\\u0e21\\u0e32\\u0e01 mak (a lot)\",\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot (all of it)\",\"\\u0e2d\\u0e35\\u0e01 iik (more)\"],\n   n:\"Nit noi = just a bit. The gentle way to ask for a small amount\"},\n  {e:\"\\u{1f6d2}\",th:\"\",rom:\"\",sc:\"You're at a buffet and want to try several different dishes. Which word means 'several'?\",\n   a:\"\\u0e2b\\u0e25\\u0e32\\u0e22 lai (several) - lai yang\",w:[\"\\u0e1e\\u0e2d phaw (enough)\",\"\\u0e40\\u0e01\\u0e34\\u0e19 koen (too much)\",\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 nit noi (a bit)\"],\n   n:\"Lai = several. lai yang = several kinds. lai comes before the noun\"},\n  {e:\"\\u{1f6d1}\",th:\"\",rom:\"\",sc:\"The dish turned out far too salty - more than acceptable. How do you say 'too salty'?\",\n   a:\"\\u0e40\\u0e04\\u0e47\\u0e21\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b khem koen pai (too salty)\",w:[\"\\u0e40\\u0e04\\u0e47\\u0e21\\u0e19\\u0e49\\u0e2d\\u0e22 khem noi (a little salty)\",\"\\u0e40\\u0e04\\u0e47\\u0e21\\u0e1e\\u0e2d khem phaw (salty enough)\",\"\\u0e40\\u0e04\\u0e47\\u0e21\\u0e1a\\u0e49\\u0e32\\u0e07 khem bang (somewhat salty)\"],\n   n:\"Khem koen pai = too salty. koen (excess) + pai marks going beyond what's right\"},\n  {e:\"\\u{1f96d}\",th:\"\",rom:\"\",sc:\"At a market you want to buy some mangoes, just a few not a lot. Which word means 'some'?\",\n   a:\"\\u0e1a\\u0e49\\u0e32\\u0e07 bang (some) - ao bang\",w:[\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot (all)\",\"\\u0e21\\u0e32\\u0e01 mak (a lot)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\"],\n   n:\"Bang = some\/a few. ao bang = I'll take some. Comes after the verb\"},\n  {e:\"\\u{1f60b}\",th:\"\",rom:\"\",sc:\"You loved the meal and want to say it was 'very delicious'. How do you intensify aroi (tasty)?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e01 aroi mak (very tasty)\",w:[\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e19\\u0e49\\u0e2d\\u0e22 aroi noi (a little tasty)\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e1e\\u0e2d aroi phaw (tasty enough)\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e2d\\u0e35\\u0e01 aroi iik (tasty more)\"],\n   n:\"Aroi mak = very tasty. mak (very\/much) after aroi intensifies it\"},\n  {e:\"\\u{1f4b5}\",th:\"\",rom:\"\",sc:\"You want one more of something at a stall. How do you say 'one more, please'?\",\n   a:\"\\u0e02\\u0e2d\\u0e2d\\u0e35\\u0e01\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw iik nueng (one more, please)\",w:[\"\\u0e02\\u0e2d\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw noi nueng\",\"\\u0e02\\u0e2d\\u0e1e\\u0e2d\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw phaw nueng\",\"\\u0e02\\u0e2d\\u0e17\\u0e38\\u0e01\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw thuk nueng\"],\n   n:\"Khaw iik nueng = one more, please. iik (more\/another) + nueng (one)\"},\n];\n\n\/\/ L3: choose the right amount word for the meaning\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means MUCH, MANY, or VERY and comes after the word it describes?\",\n   a:\"\\u0e21\\u0e32\\u0e01 mak\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi (little)\",\"\\u0e1e\\u0e2d phaw (enough)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\"],\n   n:\"Mak = much\/many\/very, after the noun or verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means LITTLE or FEW and is also used to soften requests?\",\n   a:\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi\",w:[\"\\u0e21\\u0e32\\u0e01 mak (much)\",\"\\u0e2d\\u0e35\\u0e01 iik (more)\",\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot (all)\"],\n   n:\"Noi = little\/few, and softens requests like phet noi (a little spicy)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means EVERY and comes before the noun?\",\n   a:\"\\u0e17\\u0e38\\u0e01 thuk\",w:[\"\\u0e2b\\u0e25\\u0e32\\u0e22 lai (several)\",\"\\u0e1a\\u0e49\\u0e32\\u0e07 bang (some)\",\"\\u0e21\\u0e32\\u0e01 mak (many)\"],\n   n:\"Thuk = every, before the noun: thuk wan = every day\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means SEVERAL and comes before the noun?\",\n   a:\"\\u0e2b\\u0e25\\u0e32\\u0e22 lai\",w:[\"\\u0e17\\u0e38\\u0e01 thuk (every)\",\"\\u0e21\\u0e32\\u0e01 mak (much)\",\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 nit noi (a bit)\"],\n   n:\"Lai = several, before the noun: lai khon = several people\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means MORE or ANOTHER, used when asking for an extra serving?\",\n   a:\"\\u0e2d\\u0e35\\u0e01 iik\",w:[\"\\u0e1e\\u0e2d phaw (enough)\",\"\\u0e40\\u0e01\\u0e34\\u0e19 koen (too much)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi (little)\"],\n   n:\"Iik = more\/another: ao iik = I want more\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means ENOUGH, used to politely stop more being served?\",\n   a:\"\\u0e1e\\u0e2d phaw\",w:[\"\\u0e2d\\u0e35\\u0e01 iik (more)\",\"\\u0e21\\u0e32\\u0e01 mak (much)\",\"\\u0e2b\\u0e25\\u0e32\\u0e22 lai (several)\"],\n   n:\"Phaw = enough: phaw laew = that's enough now\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means ALL or the TOTAL?\",\n   a:\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot\",w:[\"\\u0e1a\\u0e49\\u0e32\\u0e07 bang (some)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi (few)\"],\n   n:\"Thang mot = all\/total: thang mot thao rai = how much in total\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means TOO MUCH or IN EXCESS (more than is good)?\",\n   a:\"\\u0e40\\u0e01\\u0e34\\u0e19 koen\",w:[\"\\u0e1e\\u0e2d phaw (enough)\",\"\\u0e21\\u0e32\\u0e01 mak (much)\",\"\\u0e1a\\u0e49\\u0e32\\u0e07 bang (some)\"],\n   n:\"Koen = too much\/excess: phet koen pai = too spicy\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which phrase means A BIT or A LITTLE, very common in polite requests?\",\n   a:\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 nit noi\",w:[\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot (all)\",\"\\u0e21\\u0e32\\u0e01 mak (much)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\"],\n   n:\"Nit noi = a bit\/a little: khaw nit noi = just a little, please\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which word means SOME or A FEW, coming after a verb like ao (take)?\",\n   a:\"\\u0e1a\\u0e49\\u0e32\\u0e07 bang\",w:[\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thang mot (all)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\",\"\\u0e2d\\u0e35\\u0e01 iik (more)\"],\n   n:\"Bang = some\/a few: ao bang = I'll take some\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which casual word means LOTS, a relaxed alternative to mak?\",\n   a:\"\\u0e40\\u0e22\\u0e2d\\u0e30 yoe\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi (little)\",\"\\u0e1e\\u0e2d phaw (enough)\",\"\\u0e17\\u0e38\\u0e01 thuk (every)\"],\n   n:\"Yoe = lots (casual), a relaxed way to say a lot, like mak\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to say something is JUST RIGHT, not lacking. Which word fits?\",\n   a:\"\\u0e1e\\u0e2d phaw (enough \/ just right)\",w:[\"\\u0e40\\u0e01\\u0e34\\u0e19 koen (too much)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22 noi (too little)\",\"\\u0e2d\\u0e35\\u0e01 iik (more)\"],\n   n:\"Phaw = enough\/just right: phaw dii = just right, nicely balanced\"},\n];\n\n\/\/ L4: word position - before or after the noun?\nvar L4=[\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'many people', where does mak go relative to khon (people)?\",\n   a:\"AFTER: khon mak (\\u0e04\\u0e19\\u0e21\\u0e32\\u0e01)\",w:[\"BEFORE: mak khon (\\u0e21\\u0e32\\u0e01\\u0e04\\u0e19)\",\"Either order works\",\"mak is not used with nouns\"],\n   n:\"mak comes AFTER the noun: khon mak = many people. Most amount words follow the noun\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'every day', where does thuk go relative to wan (day)?\",\n   a:\"BEFORE: thuk wan (\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19)\",w:[\"AFTER: wan thuk (\\u0e27\\u0e31\\u0e19\\u0e17\\u0e38\\u0e01)\",\"Either order works\",\"thuk is not used with days\"],\n   n:\"thuk comes BEFORE the noun: thuk wan = every day. thuk and lai precede the noun\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'several people', where does lai go relative to khon (people)?\",\n   a:\"BEFORE: lai khon (\\u0e2b\\u0e25\\u0e32\\u0e22\\u0e04\\u0e19)\",w:[\"AFTER: khon lai (\\u0e04\\u0e19\\u0e2b\\u0e25\\u0e32\\u0e22)\",\"Either order works\",\"lai cannot count people\"],\n   n:\"lai comes BEFORE the noun: lai khon = several people\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'a little spicy', where does noi go relative to phet (spicy)?\",\n   a:\"AFTER: phet noi (\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22)\",w:[\"BEFORE: noi phet (\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e40\\u0e1c\\u0e47\\u0e14)\",\"Either order works\",\"noi cannot follow adjectives\"],\n   n:\"noi comes AFTER: phet noi = a little spicy. Like mak, noi follows the word\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"Which group of words comes BEFORE the noun?\",\n   a:\"lai, thuk (several, every)\",w:[\"mak, noi (much, little)\",\"mak, bang (much, some)\",\"noi, yoe (little, lots)\"],\n   n:\"lai and thuk come before the noun. mak, noi, bang, yoe come after\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"Which group of words comes AFTER the noun or verb?\",\n   a:\"mak, noi, bang (much, little, some)\",w:[\"lai, thuk (several, every)\",\"thuk, iik (every, more)\",\"lai, thang mot (several, all)\"],\n   n:\"mak, noi, bang come after. lai and thuk come before\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'I want more', where does iik go relative to ao (want)?\",\n   a:\"AFTER the verb: ao iik (\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e35\\u0e01)\",w:[\"BEFORE the verb: iik ao (\\u0e2d\\u0e35\\u0e01\\u0e40\\u0e2d\\u0e32)\",\"Either order works\",\"iik replaces the verb\"],\n   n:\"iik follows the verb here: ao iik = want more. iik comes before an amount: iik nueng = one more\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'one more cup', how is it ordered: iik (more), nueng (one), thuay (cup)?\",\n   a:\"iik nueng thuay (\\u0e2d\\u0e35\\u0e01\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e16\\u0e49\\u0e27\\u0e22)\",w:[\"thuay nueng iik (\\u0e16\\u0e49\\u0e27\\u0e22\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2d\\u0e35\\u0e01)\",\"nueng thuay iik (\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e16\\u0e49\\u0e27\\u0e22\\u0e2d\\u0e35\\u0e01)\",\"iik thuay nueng (\\u0e2d\\u0e35\\u0e01\\u0e16\\u0e49\\u0e27\\u0e22\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07)\"],\n   n:\"iik nueng thuay = one more cup. iik (more) + nueng (one) + thuay (cup classifier)\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To say 'very tasty', where does mak go relative to aroi (tasty)?\",\n   a:\"AFTER: aroi mak (\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e01)\",w:[\"BEFORE: mak aroi (\\u0e21\\u0e32\\u0e01\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22)\",\"Either order works\",\"mak cannot follow adjectives\"],\n   n:\"mak follows the adjective: aroi mak = very tasty\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"To ask 'how much in total', where does thang mot sit?\",\n   a:\"Before thao rai: thang mot thao rai (\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23)\",w:[\"thao rai thang mot (\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14)\",\"mak thang mot (\\u0e21\\u0e32\\u0e01\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14)\",\"thang mot is not used in questions\"],\n   n:\"thang mot thao rai = how much in total. thang mot (all) before thao rai (how much)\"},\n];\n\n\/\/ L5: build complete quantity sentences\nvar L5=[\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'very delicious' (intensifying tasty)?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e01 aroi mak\",\n   w:[\"\\u0e21\\u0e32\\u0e01\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 mak aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e19\\u0e49\\u0e2d\\u0e22 aroi noi (a little tasty)\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e1e\\u0e2d aroi phaw (tasty enough)\"],\n   n:\"aroi mak = very delicious. mak (very) comes after aroi (tasty)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask the cook for it 'a little spicy, please'?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22 phet noi\",\n   w:[\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak (very spicy)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e40\\u0e1c\\u0e47\\u0e14 noi phet\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e01\\u0e34\\u0e19 phet koen (too spicy)\"],\n   n:\"phet noi = a little spicy. noi (little) after phet softens it into a request for mild\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I want more' at a restaurant?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e35\\u0e01 ao iik\",\n   w:[\"\\u0e2d\\u0e35\\u0e01\\u0e40\\u0e2d\\u0e32 iik ao\",\"\\u0e40\\u0e2d\\u0e32\\u0e1e\\u0e2d ao phaw (want enough)\",\"\\u0e40\\u0e2d\\u0e32\\u0e19\\u0e49\\u0e2d\\u0e22 ao noi (want little)\"],\n   n:\"ao iik = I want more. ao (want) + iik (more)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'that's enough now' to stop more food?\",\n   a:\"\\u0e1e\\u0e2d\\u0e41\\u0e25\\u0e49\\u0e27 phaw laew\",\n   w:[\"\\u0e2d\\u0e35\\u0e01\\u0e41\\u0e25\\u0e49\\u0e27 iik laew (more now)\",\"\\u0e21\\u0e32\\u0e01\\u0e41\\u0e25\\u0e49\\u0e27 mak laew\",\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 koen laew (too much now)\"],\n   n:\"phaw laew = that's enough now. phaw (enough) + laew (already). Politely stops more\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I go every day'?\",\n   a:\"\\u0e44\\u0e1b\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 pai thuk wan\",\n   w:[\"\\u0e44\\u0e1b\\u0e27\\u0e31\\u0e19\\u0e17\\u0e38\\u0e01 pai wan thuk\",\"\\u0e17\\u0e38\\u0e01\\u0e44\\u0e1b\\u0e27\\u0e31\\u0e19 thuk pai wan\",\"\\u0e44\\u0e1b\\u0e2b\\u0e25\\u0e32\\u0e22\\u0e27\\u0e31\\u0e19 pai lai wan (several days)\"],\n   n:\"pai thuk wan = go every day. thuk (every) before wan (day)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask 'how much in total?' at the market?\",\n   a:\"\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 thang mot thao rai\",\n   w:[\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 thao rai thang mot\",\"\\u0e2d\\u0e35\\u0e01\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 iik thao rai (how much more)\",\"\\u0e21\\u0e32\\u0e01\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e23 mak thao rai\"],\n   n:\"thang mot thao rai = how much in total? thang mot (all) + thao rai (how much)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'there are many people'?\",\n   a:\"\\u0e04\\u0e19\\u0e21\\u0e32\\u0e01 khon mak\",\n   w:[\"\\u0e21\\u0e32\\u0e01\\u0e04\\u0e19 mak khon\",\"\\u0e04\\u0e19\\u0e17\\u0e38\\u0e01 khon thuk\",\"\\u0e04\\u0e19\\u0e1e\\u0e2d khon phaw (enough people)\"],\n   n:\"khon mak = many people. mak (many) after khon (people)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you ask for 'one more, please' (with khaw)?\",\n   a:\"\\u0e02\\u0e2d\\u0e2d\\u0e35\\u0e01\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw iik nueng\",\n   w:[\"\\u0e02\\u0e2d\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2d\\u0e35\\u0e01 khaw nueng iik\",\"\\u0e02\\u0e2d\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 khaw noi nueng\",\"\\u0e2d\\u0e35\\u0e01\\u0e02\\u0e2d\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07 iik khaw nueng\"],\n   n:\"khaw iik nueng = one more, please. khaw (request) + iik (more) + nueng (one)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'just a little, please' (a polite small request)?\",\n   a:\"\\u0e02\\u0e2d\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 khaw nit noi\",\n   w:[\"\\u0e02\\u0e2d\\u0e21\\u0e32\\u0e01 khaw mak (a lot, please)\",\"\\u0e02\\u0e2d\\u0e17\\u0e31\\u0e49\\u0e07\\u0e2b\\u0e21\\u0e14 khaw thang mot (all, please)\",\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22\\u0e02\\u0e2d nit noi khaw\"],\n   n:\"khaw nit noi = just a little, please. khaw (request) + nit noi (a bit)\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'too spicy' (more spicy than is good)?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b phet koen pai\",\n   w:[\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22 phet noi (a little spicy)\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e1e\\u0e2d phet phaw (spicy enough)\",\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14 koen phet\"],\n   n:\"phet koen pai = too spicy. phet (spicy) + koen pai (in excess, too much)\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3,4:L4,5:L5};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.q47SetLv=function(lv){\n  cur=lv;\n  [1,2,3,4,5].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"q47-result\").classList.remove(\"show\");\n  $(\"game47\").style.display=\"\";\n  q47Init();\n};\n\nfunction stats(){\n  $(\"q47-sc\").textContent=st.sc;\n  $(\"q47-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"q47-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"q47-lv\").textContent=\"Lv\"+cur;\n  $(\"q47-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"q47-pf\").style.width=p+\"%\";\n  $(\"q47-pf\").style.background=lc();\n  $(\"q47-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"q47-fb\").className=\"fb\";\n  $(\"q47-next\").classList.remove(\"show\");\n  $(\"q47-badge\").classList.remove(\"show\");\n  var ql=$(\"q47-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"q47-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"q47-emoji\").textContent=q.e;\n  var t=$(\"q47-thai\"),rom=$(\"q47-rom\"),sc=$(\"q47-scene\"),spk=$(\"q47-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    var h={2:\"\\u{1f4ad} In this situation...\",3:\"\\u{1f3af} Which amount word?\",4:\"\\u{1f4cd} Where does it go?\",5:\"\\u{1f451} Build the phrase\"};\n    t.textContent=h[cur];\n    t.style.display=\"block\";t.style.fontSize=\"15px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"q47-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt47 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"q47-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"q47-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"q47-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"q47-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"q47-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.q47Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.q47Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"q47-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game47\").style.display=\"none\";$(\"q47-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"q47-fin\").textContent=st.sc;$(\"q47-co\").textContent=st.co;\n  $(\"q47-wr\").textContent=st.wr;$(\"q47-ac\").textContent=acc+\"%\";\n  $(\"q47-rt\").style.color=lc();\n  var names=[\"\",\"Recognition\",\"In Context\",\"Right Amount\",\"Word Position\",\"Build\"];\n  $(\"q47-sub\").textContent=\"Level \"+cur+\" - \"+names[cur];\n  var em,ti,ms,nm=$(\"q47-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    var ems=[\"\\u{1f4dd}\",\"\\u{1f4ac}\",\"\\u{1f3af}\",\"\\u{1f4cd}\",\"\\u{1f451}\"];\n    em=ems[cur-1];\n    var tis=[\"\",\"Recognition Pro!\",\"Context Master!\",\"Amount Expert!\",\"Position Pro!\",\"Quantity Master!\"];\n    ti=tis[cur];\n    var mss=[\"\",\"You know the amount words. Level 2 puts them in real situations!\",\"You handle real situations well. Level 3 sharpens your word choice!\",\"You pick the right amount every time. Level 4 tackles word position!\",\"You place words perfectly. Level 5 builds full quantity phrases!\",\"Outstanding! You command Thai amounts - mak, noi, lai, thuk, iik, phaw - and know exactly where each one sits. Perfectly measured!\"];\n    ms=mss[cur];\n    if(cur\u003C5)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Key rule: mak and noi come after the word, while lai and thuk come before it.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the core pair: mak (much) and noi (little), both after the noun. Then add thuk (every) and lai (several) before the noun.\";\n  }\n  $(\"q47-em\").textContent=em;$(\"q47-rt\").textContent=ti;$(\"q47-msg\").textContent=ms;\n}\n\nwindow.q47Retry=function(){$(\"q47-result\").classList.remove(\"show\");$(\"game47\").style.display=\"\";q47Init();};\nwindow.q47NextLv=function(){if(cur\u003C5)q47SetLv(cur+1);};\n\nwindow.q47Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game47\").style.display=\"\";$(\"q47-result\").classList.remove(\"show\");\n  var t=$(\"q47-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.q47Init);}\nelse{window.q47Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/8335932023979484371\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/8335932023979484371"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/8335932023979484371"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-quantity-quiz.html","title":"Thai Quantity and Amount Quiz - Quantity Quest 5-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjGIGZwLXGEtwLneF_kC8Bq1yp8PO7jJkPKFx9YnfoNFuZFjldCJrQwPoES7rLhKsN4YMEfxJn8lfYkczgHGUAAgvh8hbDoC9oROswWmF8M9uHnyItGaNqoMAdmTWUoOpidlo6_bZmLd2gqYSk_giEfTPOJ-Jh2aMqqfZDFFmm2MYNHK_W9ferFRPIsYsHo\/s72-c\/8253.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-3067416908610763718"},"published":{"$t":"2026-06-14T08:05:17.714-07:00"},"updated":{"$t":"2026-06-14T08:05:17.715-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Sentence Particles Quiz - Particle Quest 5-Level Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Sentence Particles Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhRXD4L5-NmFQd9N6EEQNwm7qZowjMU_1ebCeg7L5QZm_jJWKnNYN554-ykAQWE2YgjqB4UFDYneMPZyRU32nmXpBtajaAetshBWo28n8_PN62itsuE2QA6Ub-gNjgu4G0Yk4o8K50rrrgVujFHdmnaGh-FT5QbWW45ey6_hFwwQteZAfMS_8EnIC9dJ-_P\/s1672\/8238.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Sentence Particles Quiz Banner - Learn how to use Thai mood particles like na, si, ror, duai, loei, and la to sound natural and expressive, and play the Particle Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhRXD4L5-NmFQd9N6EEQNwm7qZowjMU_1ebCeg7L5QZm_jJWKnNYN554-ykAQWE2YgjqB4UFDYneMPZyRU32nmXpBtajaAetshBWo28n8_PN62itsuE2QA6Ub-gNjgu4G0Yk4o8K50rrrgVujFHdmnaGh-FT5QbWW45ey6_hFwwQteZAfMS_8EnIC9dJ-_P\/s320\/8238.png\" title=\"Thai Sentence Particles Quiz: Particle Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #115e59; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai sentence particles vocabulary illustration covering the softening particle na, the urging particle si, the inclusive particle duai, the emphatic particle loei, and the follow-up particle la.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\", \"Game\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html#app\",\n      \"name\": \"Thai Sentence Particles Quiz - Particle Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript and HTML5\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html\",\n      \"description\": \"Free five-level HTML5 game teaching Thai sentence-final particles that carry emotion and tone, including na for softening, si for urging, ror for surprise, duai for inclusion, loei for emphasis, and la for follow-up, plus how to stack particles naturally. Match meanings, choose the right particle, and build expressive sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Advanced\",\n      \"keywords\": \"Thai particles, Thai sentence final particles, what does na mean Thai, si particle Thai, loei meaning, duai particle, la particle and you, Thai mood particles, how to sound natural in Thai, learn Thai particles\",\n      \"teaches\": [\n        \"The softening particle na for warmth and gentle requests\",\n        \"The urging particle si and the surprise particle ror\",\n        \"The inclusive particle duai meaning too or also\",\n        \"The emphatic particle loei and the follow-up particle la\",\n        \"How Thai speakers stack particles in natural order\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"5\",\n        \"ratingCount\": \"6\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What does na mean at the end of a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Na is a softening particle that makes a statement or request gentler and friendlier, a bit like adding okay or alright in English. Pai na means I am going now, okay. It is the most common particle in everyday Thai and instantly warms your speech.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between si and na in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Si urges or encourages, like saying go ahead, as in kin si meaning go on and eat. Na softens and seeks gentle agreement, as in kin na meaning do eat, okay. Si pushes forward while na softens the tone of the sentence.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does loei mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Loei is an emphatic particle meaning at all, completely, or right away. Mai phet loei means not spicy at all, and pai loei means go right away. It intensifies whatever it follows, adding force and emphasis to the statement.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say and you in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the follow-up particle la after the person. Khun la means and you or what about you. It turns the topic back to the other person, keeping the conversation flowing naturally and politely between speakers.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does duai mean as a particle in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Duai means too, also, or as well, and it can also add a please to a request. Ao duai means I will have some too, pai duai means I will go as well, and chuai duai means please help. It includes the speaker in something.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can you use more than one particle at the end of a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, Thai speakers often stack particles, and it sounds natural. Mood particles like loei or duai come first, then softening na, then the polite kha or khrap last. Aroi loei na means wow, so delicious, isn't it, combining emphasis and warmth.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt46 .pg-card,.qt46 .ls-icon,.qt46 .card-emoji,.qt46 .r-emoji,.qt46 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt46{--te:#0f766e;--te2:#0d9488;--te3:#5eead4;--te4:#f0fdfa;--ink:#042f2e;--soft:#115e59;--bd:rgba(15,118,110,.15);--bg:#f0fdfa;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(15,118,110,.13);box-sizing:border-box;}\n.qt46 *{box-sizing:border-box;}\n.qt46 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt46 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt46 .intro em{font-style:italic;color:var(--ink);}\n.qt46 .intro strong{color:var(--ink);}\n.qt46 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--te);margin:28px 0 12px;font-style:italic;}\n.qt46 .thai-i{color:var(--te);font-weight:700;}\n.qt46 .tip{background:linear-gradient(135deg,rgba(15,118,110,.06),rgba(94,234,212,.2));border-left:4px solid var(--te2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt46 .tip b{color:var(--te);}\n.qt46 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* PARTICLE BOX (na examples) *\/\n.qt46 .particle-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt46 .pb-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt46 .pb-row:last-child{border-bottom:none;}\n.qt46 .pb-plain{font-size:22px;color:var(--soft);}\n.qt46 .pb-arrow{font-size:18px;color:var(--te2);font-weight:700;}\n.qt46 .pb-soft{font-size:24px;color:var(--te);font-weight:700;}\n.qt46 .pb-note{font-size:12px;color:var(--soft);flex:1;min-width:180px;font-style:italic;}\n\/* PARTICLE GRID *\/\n.qt46 .particle-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt46 .particle-grid.three{grid-template-columns:repeat(3,1fr);}\n.qt46 .pg-card{border-radius:14px;padding:14px;border:2px solid transparent;text-align:center;display:flex;flex-direction:column;gap:3px;}\n.pg-card.urge{background:rgba(15,118,110,.06);border-color:rgba(15,118,110,.28);}\n.pg-card.question{background:rgba(13,148,136,.06);border-color:rgba(13,148,136,.28);}\n.pg-card.include{background:rgba(8,145,178,.06);border-color:rgba(8,145,178,.25);}\n.pg-card.emphasis{background:rgba(202,138,4,.06);border-color:rgba(202,138,4,.25);}\n.pg-card.followup{background:rgba(147,51,234,.06);border-color:rgba(147,51,234,.25);}\n.qt46 .pg-thai{font-size:30px;color:var(--ink);}\n.qt46 .pg-rom{font-size:12px;color:var(--te);font-style:italic;font-weight:700;}\n.qt46 .pg-en{font-size:12px;font-weight:600;color:var(--ink);line-height:1.4;}\n.qt46 .pg-ex{font-size:11px;color:var(--soft);font-style:italic;margin-top:2px;}\n\/* STACK BOX *\/\n.qt46 .stack-box{background:linear-gradient(135deg,rgba(15,118,110,.05),rgba(94,234,212,.12));border:1.5px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt46 .sk-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt46 .sk-row:last-child{border-bottom:none;}\n.qt46 .sk-thai{font-size:24px;color:var(--te);font-weight:700;min-width:120px;}\n.qt46 .sk-rom{font-size:13px;color:var(--te2);font-style:italic;font-weight:700;min-width:110px;}\n.qt46 .sk-en{font-size:12px;color:var(--soft);flex:1;min-width:160px;}\n\/* QA BOX *\/\n.qt46 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt46 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt46 .qa-q{font-size:14px;font-weight:800;color:var(--te);margin-bottom:5px;}\n.qt46 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt46 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt46 .game-header{padding:20px 28px;background:linear-gradient(135deg,#134e4a,#0f766e);border-bottom:none;}\n.qt46 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt46 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt46 .gh-badge{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;}\n\/* 5-LEVEL SELECTOR *\/\n.qt46 .level-sel{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:18px 24px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt46 .ls-btn{border-radius:12px;padding:11px 6px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:3px;background:var(--bg);}\n.qt46 .ls-btn:hover{transform:translateY(-2px);}\n.qt46 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt46 .ls-btn.lv2.active{border-color:#0d9488;background:rgba(13,148,136,.08);}\n.qt46 .ls-btn.lv3.active{border-color:#0891b2;background:rgba(8,145,178,.08);}\n.qt46 .ls-btn.lv4.active{border-color:#ca8a04;background:rgba(202,138,4,.08);}\n.qt46 .ls-btn.lv5.active{border-color:#9333ea;background:rgba(147,51,234,.08);}\n.qt46 .ls-icon{font-size:22px;}\n.qt46 .ls-name{font-size:11px;font-weight:800;color:var(--ink);}\n.qt46 .ls-desc{font-size:9px;color:var(--soft);line-height:1.2;}\n.qt46 .ls-pts{font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;margin-top:1px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(13,148,136,.14);color:#115e59;}\n.lv3 .ls-pts{background:rgba(8,145,178,.14);color:#0e7490;}\n.lv4 .ls-pts{background:rgba(202,138,4,.16);color:#854d0e;}\n.lv5 .ls-pts{background:rgba(147,51,234,.12);color:#6b21a8;}\n.qt46 #game46{padding:22px 20px;}\n.qt46 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt46 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt46 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt46 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt46 .stat.sc .stat-v{color:#f59e0b;}\n.qt46 .stat.li .stat-v{color:#dc2626;}\n.qt46 .stat.st .stat-v{color:var(--te2);}\n.qt46 .stat.lv .stat-v{color:var(--te);}\n.qt46 .prog{background:rgba(15,118,110,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt46 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt46 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(15,118,110,.07);}\n.qt46 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt46 .card-emoji{font-size:44px;animation:p46pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt46 .card-scenario{font-size:13px;color:#475569;background:#f0fdfa;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt46 .thai-big{font-size:clamp(30px,6.5vw,48px);font-weight:400;letter-spacing:1px;line-height:1.15;color:var(--ink);}\n.qt46 .thai-big.pop{animation:p46pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes p46pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt46 .rom{font-family:'Lora',serif;font-size:16px;color:var(--te);font-style:italic;}\n.qt46 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(15,118,110,.09);border:1.5px solid rgba(15,118,110,.22);color:var(--te);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qt46 .speak:hover{background:rgba(15,118,110,.17);}\n.qt46 .speak.active{animation:p46pulse 1s infinite;}\n@keyframes p46pulse{0%,100%{box-shadow:0 0 0 0 rgba(13,148,136,.4)}50%{box-shadow:0 0 0 8px rgba(13,148,136,0)}}\n.qt46 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt46 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Sora',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt46 .ans:hover:not(:disabled){border-color:var(--te2);background:rgba(13,148,136,.06);transform:translateY(-2px);}\n.qt46 .ans:disabled{cursor:default;}\n.qt46 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:p46bounce .5s;}\n.qt46 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:p46shake .4s;}\n.qt46 .ans.reveal{background:rgba(15,118,110,.07);border-color:rgba(15,118,110,.3);}\n@keyframes p46bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes p46shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt46 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt46 .fb.show{display:block;animation:p46fade .3s;}\n.qt46 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt46 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt46 .fb.bonus{background:rgba(15,118,110,.1);color:var(--te);border:1px solid rgba(15,118,110,.3);}\n@keyframes p46fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes p46slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt46 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(15,118,110,.1);border:1.5px solid rgba(15,118,110,.35);border-radius:999px;color:var(--te);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt46 .badge.show{display:flex;animation:p46pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes p46pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt46 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Sora',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt46 .next.show{display:block;animation:p46slide .3s both;}\n.qt46 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt46 .result{display:none;padding:36px 24px;text-align:center;}\n.qt46 .result.show{display:block;animation:p46fade .5s;}\n.qt46 .r-emoji{font-size:64px;animation:p46bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes p46bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt46 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--te);margin:0 0 6px;font-style:italic;}\n.qt46 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt46 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt46 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt46 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt46 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt46 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt46 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt46 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Sora',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt46 .btn-retry{background:linear-gradient(135deg,#134e4a,#0f766e);}\n.qt46 .btn-next{background:linear-gradient(135deg,#6b21a8,#9333ea);}\n.qt46 .btn-r:hover{transform:translateY(-2px);}\n.qt46 .culture,.qt46 .faq,.qt46 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt46 .culture{background:linear-gradient(135deg,rgba(15,118,110,.03),rgba(94,234,212,.08));}\n.qt46 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt46 .culture h4{font-size:15px;font-weight:700;color:var(--te);margin:20px 0 8px;}\n.qt46 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt46 .culture strong{color:var(--ink);}\n.qt46 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--te);margin:0 0 14px;font-style:italic;}\n.qt46 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt46 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt46 .faq-q::-webkit-details-marker{display:none;}\n.qt46 .faq-q::after{content:'+';font-size:20px;color:var(--te2);flex-shrink:0;transition:transform .2s;}\n.qt46 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt46 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt46 .faq-a .thai-i{color:var(--te);}\n.qt46 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt46 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt46 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt46 .ll:hover{border-color:var(--te2);background:rgba(13,148,136,.05);transform:translateY(-2px);}\n.qt46 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt46 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt46 .ll-c{display:block !important;font-size:11px;color:var(--te);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt46 .intro,.qt46 .culture,.qt46 .faq,.qt46 .nxt{padding-left:16px;padding-right:16px;}.qt46 .answers{grid-template-columns:1fr;}.qt46 .stats{grid-template-columns:repeat(2,1fr);}.qt46 #game46{padding:16px 14px;}.qt46 .level-sel{grid-template-columns:repeat(2,1fr);gap:8px;}.qt46 .particle-grid,.qt46 .particle-grid.three{grid-template-columns:1fr;}.qt46 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt46\" id=\"qt-post-46\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EThere is a moment every Thai learner reaches when their grammar is correct, their vocabulary is solid, and yet something still sounds a little flat or even unintentionally harsh. The missing ingredient is almost always particles - those tiny words Thai speakers sprinkle at the ends of sentences to add warmth, urgency, surprise, or softness. These sentence-final particles are the emotional seasoning of Thai, and learning them transforms stiff, textbook speech into something that sounds genuinely human. This guide to Thai sentence particles reveals how words like \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na), \u003Cspan class=\"thai-i\"\u003Eสิ\u003C\/span\u003E (si), and \u003Cspan class=\"thai-i\"\u003Eเหรอ\u003C\/span\u003E (ror) carry feeling far beyond their tiny size.\u003C\/p\u003E\n\n    \u003Cp\u003EUnlike the polite particles khrap and kha, which mainly signal respect, these mood particles shape the entire emotional tone of what you say. The same sentence can be gentle, insistent, surprised, or playful depending on which particle lands at the end. They are nearly impossible to translate directly, because their meaning lives in feeling rather than dictionary definition. Yet they are everywhere in natural Thai speech, and using even a few well will instantly make you sound more fluent, more friendly, and more attuned to the people around you.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the softening particle na, the urging particle si, the questioning particle ror, the inclusive particle duai, and the emphatic loei and la. It builds on everything you have learned, adding the emotional layer that makes Thai come alive. The Particle Quest game at the end is our most advanced yet, with five full levels of increasing challenge.\u003C\/p\u003E\n\n    \u003Ch3\u003ENa — The Softening Particle\u003C\/h3\u003E\n\n    \u003Cp\u003EIf you learn only one particle, make it \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na). This gentle word softens almost anything, turning a blunt statement or command into something warm and friendly. It is the single most common particle in everyday Thai, and it works like a smile attached to your words:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai na particle examples\" class=\"particle-box\"\u003E\n      \u003Cdiv class=\"pb-row\"\u003E\n        \u003Cspan class=\"pb-plain\" lang=\"th\"\u003Eไป\u003C\/span\u003E\n        \u003Cspan class=\"pb-arrow\"\u003E→\u003C\/span\u003E\n        \u003Cspan class=\"pb-soft\" lang=\"th\"\u003Eไปนะ\u003C\/span\u003E\n        \u003Cspan class=\"pb-note\"\u003Epai (go) → pai na (I'm off now, okay? - gentle)\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pb-row\"\u003E\n        \u003Cspan class=\"pb-plain\" lang=\"th\"\u003Eระวัง\u003C\/span\u003E\n        \u003Cspan class=\"pb-arrow\"\u003E→\u003C\/span\u003E\n        \u003Cspan class=\"pb-soft\" lang=\"th\"\u003Eระวังนะ\u003C\/span\u003E\n        \u003Cspan class=\"pb-note\"\u003Erawang (be careful) → rawang na (take care, okay?)\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe particle \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) asks for gentle agreement or softens a request, a bit like adding \"okay?\" or \"alright?\" to the end of an English sentence. Pai na (I'm going now, okay?), rawang na (take care, now), aroi na (it's delicious, isn't it?). It removes any harshness and invites warmth. Thai speakers use na constantly, and sprinkling it into your speech is the fastest way to sound less like a textbook and more like a friend. It pairs beautifully with the polite particles too: pai na khrap combines softening and politeness.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Particle That Saves Foreigners:\u003C\/b\u003E\u003Cbr \/\u003E\n      Adding \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) to requests and statements instantly removes the unintentional bluntness that direct translation can create. Where ao an nii (I want this one) might sound abrupt, ao an nii na softens it into a friendly request. When in doubt, a gentle na almost always makes your Thai warmer and more natural.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ESi and Ror — Urging and Questioning\u003C\/h3\u003E\n\n    \u003Cp\u003ETwo more particles add very different flavors: \u003Cspan class=\"thai-i\"\u003Eสิ\u003C\/span\u003E (si) pushes or encourages, while \u003Cspan class=\"thai-i\"\u003Eเหรอ\u003C\/span\u003E (ror) expresses surprise or seeks confirmation. Together they cover urging someone on and reacting to news:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai si and ror particles\" class=\"particle-grid\"\u003E\n      \u003Cdiv class=\"pg-card urge\"\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eสิ\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Esi\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eurging \/ go ahead \/ come on\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ekin si - go ahead and eat!\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card question\"\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eเหรอ\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Eror (reu)\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ereally? \/ is that so?\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ejing ror - really? is that true?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe particle \u003Cspan class=\"thai-i\"\u003Eสิ\u003C\/span\u003E (si) encourages or gently insists, like saying go on or do it. Kin si (go ahead and eat), long si (give it a try), pai si (just go). It adds a friendly push. Meanwhile \u003Cspan class=\"thai-i\"\u003Eเหรอ\u003C\/span\u003E (ror, also heard as reu or rue) turns a statement into a surprised question - jing ror (really?), pai ror (oh, you're going?). It is how Thai speakers express that something is news to them. These two particles let you encourage others and react naturally to what you hear, both essential moves in real conversation.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EDuai, Loei, and La — Inclusion, Emphasis, and Follow-Up\u003C\/h3\u003E\n\n    \u003Cp\u003EThree more particles round out your emotional toolkit. Each adds a distinct shade: including yourself or others, emphasizing intensity, and following up on a topic:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai duai loei la particles\" class=\"particle-grid three\"\u003E\n      \u003Cdiv class=\"pg-card include\"\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eด้วย\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Eduai\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Etoo \/ also \/ as well \/ please\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Eao duai - I'll have some too\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card emphasis\"\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eเลย\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Eloei\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eat all \/ completely \/ right away\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Emai phet loei - not spicy at all\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card followup\"\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eล่ะ\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ela (le)\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eso? \/ and? \/ then? \/ what about...\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ekhun la - and you? \/ what about you?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe particle \u003Cspan class=\"thai-i\"\u003Eด้วย\u003C\/span\u003E (duai) means too or also, and it is wonderfully practical: ao duai (I'll have some too), pai duai (I'll go as well), chuai duai (help, please). It includes you in something or adds a please to a request. \u003Cspan class=\"thai-i\"\u003Eเลย\u003C\/span\u003E (loei) intensifies - mai phet loei (not spicy at all), pai loei (go right away), dii loei (that's great). And \u003Cspan class=\"thai-i\"\u003Eล่ะ\u003C\/span\u003E (la, also le) follows up or turns a question back: khun la (and you?), laew ngai la (so what now?). These three give you the power to include, emphasize, and keep a conversation flowing naturally.\u003C\/p\u003E\n\n    \u003Ch3\u003EStacking Particles — How Thai Speakers Really Talk\u003C\/h3\u003E\n\n    \u003Cp\u003EHere is a secret of natural Thai: particles often stack together at the end of a sentence, each adding its own shade. This combining is completely normal and is a hallmark of fluent, expressive speech:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai particle stacking examples\" class=\"stack-box\"\u003E\n      \u003Cdiv class=\"sk-row\"\u003E\n        \u003Cspan class=\"sk-thai\" lang=\"th\"\u003Eไปด้วยนะ\u003C\/span\u003E\n        \u003Cspan class=\"sk-rom\"\u003Epai duai na\u003C\/span\u003E\n        \u003Cspan class=\"sk-en\"\u003Ecome along too, okay? (also + softening)\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sk-row\"\u003E\n        \u003Cspan class=\"sk-thai\" lang=\"th\"\u003Eอร่อยเลยนะ\u003C\/span\u003E\n        \u003Cspan class=\"sk-rom\"\u003Earoi loei na\u003C\/span\u003E\n        \u003Cspan class=\"sk-en\"\u003Ewow, really delicious! (emphasis + warmth)\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sk-row\"\u003E\n        \u003Cspan class=\"sk-thai\" lang=\"th\"\u003Eไปสิคะ\u003C\/span\u003E\n        \u003Cspan class=\"sk-rom\"\u003Epai si kha\u003C\/span\u003E\n        \u003Cspan class=\"sk-en\"\u003Ego ahead! (urging + polite)\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice how the particles layer in a natural order, with mood particles like loei and duai coming first, then softening na, then the polite kha or khrap at the very end. Aroi loei na (wow, so delicious, isn't it!) packs emphasis and warmth into two little syllables. This stacking is not random - it follows a rhythm Thai ears expect, and getting it right is a true mark of fluency. You do not need to master every combination at once; simply start adding one particle, then experiment with pairing them as your ear develops.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Particle Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about Thai sentence particles:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai particles\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does na mean at the end of a Thai sentence?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ENa\u003C\/strong\u003E is a softening particle that makes a statement or request gentler and friendlier, a bit like adding \"okay?\" or \"alright?\" in English. Pai na means \"I'm going now, okay?\" It is the most common particle in everyday Thai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between si and na in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ESi\u003C\/strong\u003E urges or encourages, like \"go ahead\" - kin si means \"go on and eat.\" \u003Cstrong\u003ENa\u003C\/strong\u003E softens and seeks gentle agreement - kin na means \"do eat, okay?\" Si pushes, na softens.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does loei mean in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ELoei\u003C\/strong\u003E is an emphatic particle meaning \"at all,\" \"completely,\" or \"right away.\" Mai phet loei means \"not spicy at all,\" and pai loei means \"go right away.\" It intensifies the statement.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"and you?\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse the follow-up particle \u003Cstrong\u003Ela\u003C\/strong\u003E after the person. Khun la means \"and you?\" or \"what about you?\" It turns the topic back to the other person, keeping the conversation flowing naturally.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003EPost 28\u003C\/a\u003E - Polite Particles (khrap, kha)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003EPost 30\u003C\/a\u003E - Social Cues (reading tone)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\"\u003EPost 45\u003C\/a\u003E - Negation (mai with particles)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 46 - Sentence Particles (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Particle Quest game below is our most advanced, with \u003Cstrong\u003Efive full levels\u003C\/strong\u003E: recognition, meaning in context, choosing the right particle, particle stacking, and building complete expressive sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎵 Particle Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EFive levels - recognition, context, choice, stacking, and full sentences\u003C\/div\u003E\n    \u003Cdiv class=\"gh-badge\"\u003E⭐ 5-LEVEL HTML5 GAME\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"p46SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERecognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"p46SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E💬\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EMeaning\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"p46SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Particle\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+14\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv4\" id=\"ls4\" onclick=\"p46SetLv(4)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🧱\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 4\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EStacking\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+16\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv5\" id=\"ls5\" onclick=\"p46SetLv(5)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E👑\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELv 5\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003E+18\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Particles Game\" id=\"game46\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"p46-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"p46-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"p46-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"p46-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"p46-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"p46-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"p46-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"p46-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"p46-emoji\"\u003E🎵\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"p46-thai\" lang=\"th\"\u003Eนะ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"p46-rom\"\u003Ena\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"p46-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"p46-speak\" onclick=\"p46Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"p46-badge\"\u003E\u003Cspan id=\"p46-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"p46-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"p46-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"p46-next\" onclick=\"p46Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"p46-rt\" class=\"result\" id=\"p46-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"p46-em\"\u003E🎵\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"p46-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"p46-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"p46-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"p46-co\" style=\"color: #0f766e;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"p46-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"p46-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"p46-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"p46Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"p46-nextlv\" onclick=\"p46NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #0f766e; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Sentence Particles Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(19, 78, 74); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EFunction\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EExample\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Ena\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Esoftening \/ okay?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Epai na - going now, okay?\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eสิ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Esi\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eurging \/ go ahead\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Ekin si - go on and eat\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเหรอ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Eror\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ereally? \/ surprise\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Ejing ror - really?\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eด้วย\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Eduai\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Etoo \/ also \/ please\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eao duai - I'll have some too\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเลย\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Eloei\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eat all \/ right away\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Emai phet loei - not spicy at all\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eล่ะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Ela\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eso? \/ and you?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Ekhun la - and you?\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนี่\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Eni\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eemphasis (this\/here)\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eni - hey \/ look here\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไง\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Engai\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eobviously \/ you see\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Enan ngai - that's it, see?\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหรอก\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Erok\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Esoftens negation\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Emai pen rai rok - it's really fine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเถอะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Ethoe\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Elet's \/ come on\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Epai thoe - let's go\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปนะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Epai na\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003EI'm off, okay?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Esoftened farewell\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกินสิ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Ekin si\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ego ahead and eat!\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Efriendly urging\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eจริงเหรอ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Ejing ror\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ereally? truly?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eexpressing surprise\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปด้วย\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Epai duai\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003EI'll go too\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Einclusion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดีเลย\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Edii loei\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ethat's great!\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eemphatic approval\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแล้วล่ะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Elaew la\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Eso now what?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Efollow-up\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปด้วยนะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Epai duai na\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ecome along too, okay?\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eduai + na stack\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(15, 118, 110, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอร่อยเลยนะ\u003C\/td\u003E\u003Ctd style=\"color: #0d9488; font-weight: 700; padding: 6px 12px;\"\u003Earoi loei na\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 6px 12px;\"\u003Ewow, so tasty!\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; font-style: italic; padding: 6px 12px;\"\u003Eloei + na stack\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #115e59; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EParticles carry feeling, not dictionary meaning. Stack order: mood (loei, duai) + softening (na) + polite (kha\/khrap). Start with na - it warms everything.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎵 The Music of Thai Particles\u003C\/h3\u003E\n    \u003Cp\u003ESentence particles are where Thai reveals its deeply social, emotionally attuned character. These little words carry no dictionary meaning you can pin down, yet they do enormous work - signaling warmth, softening commands, inviting agreement, expressing surprise, and weaving speaker and listener into a shared emotional space. They are often compared to the musical notation of a language: the same words mean very different things depending on the particle that colors them. A foreigner who masters particles is no longer just transmitting information but participating in the feeling of a conversation, which is exactly what Thai communication prizes most.\u003C\/p\u003E\n    \u003Ch4\u003EWhy Particles Resist Translation\u003C\/h4\u003E\n    \u003Cp\u003EOne reason particles challenge learners is that they rarely map onto single English words. \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) is not quite okay, not quite please, not quite isn't it - it is all of these and none, a pure softener of mood. This is why memorizing a one-word gloss often misleads. The better path is to absorb particles through exposure and feeling, noticing how they color real sentences, until you develop an instinct for when a gentle na or an emphatic loei belongs. Treating them as emotional textures rather than translatable words is the key that unlocks them, and it rewards patient listening more than rote study.\u003C\/p\u003E\n    \u003Ch4\u003EGender, Register, and Particle Choice\u003C\/h4\u003E\n    \u003Cp\u003EParticle use in Thai also subtly reflects who is speaking and to whom. Some particles lean more feminine or masculine, some are casual while others suit formal settings, and the choice shifts with closeness and mood. The same particle can sound playful among friends and out of place in a formal meeting. Rather than memorizing rigid rules, learners do best by listening closely to how different speakers use particles in different situations, gradually tuning their own usage. This sensitivity to register is part of the broader Thai art of adjusting one's speech to fit the social moment, and particles are one of its most delicate instruments.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does na mean at the end of a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) is a softening particle that makes a statement or request gentler and friendlier, a bit like adding okay or alright in English. Pai na means I am going now, okay. It is the most common particle in everyday Thai and instantly warms your speech.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between si and na in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eสิ\u003C\/span\u003E (si) urges or encourages, like saying go ahead, as in kin si meaning go on and eat. \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) softens and seeks gentle agreement, as in kin na meaning do eat, okay. Si pushes forward while na softens.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does loei mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเลย\u003C\/span\u003E (loei) is an emphatic particle meaning at all, completely, or right away. Mai phet loei means not spicy at all, and pai loei means go right away. It intensifies whatever it follows, adding force to the statement.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say and you in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the follow-up particle \u003Cspan class=\"thai-i\"\u003Eล่ะ\u003C\/span\u003E (la) after the person. Khun la means and you or what about you. It turns the topic back to the other person, keeping the conversation flowing naturally and politely.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does duai mean as a particle in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eด้วย\u003C\/span\u003E (duai) means too, also, or as well, and it can also add a please to a request. Ao duai means I will have some too, pai duai means I will go as well, and chuai duai means please help. It includes you in something.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003ECan you use more than one particle at the end of a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EYes, Thai speakers often stack particles, and it sounds natural. Mood particles like loei or duai come first, then softening \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na), then the polite kha or khrap last. Aroi loei na means wow, so delicious, isn't it, combining emphasis and warmth.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🙏\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPolite Particles\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 28\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🤝\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESocial Cues\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 30\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❌\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENegation\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 45\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#0d9488\",3:\"#0891b2\",4:\"#ca8a04\",5:\"#9333ea\"};\nvar PTS={1:10,2:12,3:14,4:16,5:18};\nvar TOT={1:15,2:12,3:12,4:10,5:10};\n\n\/\/ L1: see Thai particle -\u003E pick function\nvar L1=[\n  {e:\"\\u{1f60a}\",th:\"\\u0e19\\u0e30\",rom:\"na\",sc:\"\",a:\"softening \/ okay?\",w:[\"urging\",\"really?\",\"at all\"],n:\"Na = softening particle. Adds warmth and gentle agreement, like okay? pai na = going now, okay?\"},\n  {e:\"\\u{1f449}\",th:\"\\u0e2a\\u0e34\",rom:\"si\",sc:\"\",a:\"urging \/ go ahead\",w:[\"softening\",\"really?\",\"too\/also\"],n:\"Si = urging particle. Encourages or gently pushes: kin si = go ahead and eat!\"},\n  {e:\"\\u{1f632}\",th:\"\\u0e40\\u0e2b\\u0e23\\u0e2d\",rom:\"ror\",sc:\"\",a:\"really? \/ surprise\",w:[\"go ahead\",\"softening\",\"at all\"],n:\"Ror (reu) = surprise\/question particle. jing ror = really? Expresses that something is news\"},\n  {e:\"\\u2795\",th:\"\\u0e14\\u0e49\\u0e27\\u0e22\",rom:\"duai\",sc:\"\",a:\"too \/ also \/ please\",w:[\"at all\",\"really?\",\"go ahead\"],n:\"Duai = too\/also\/please. ao duai = I'll have some too. Includes you or adds please\"},\n  {e:\"\\u{1f4af}\",th:\"\\u0e40\\u0e25\\u0e22\",rom:\"loei\",sc:\"\",a:\"at all \/ completely \/ right away\",w:[\"too\/also\",\"softening\",\"really?\"],n:\"Loei = emphatic. mai phet loei = not spicy at all. Intensifies the statement\"},\n  {e:\"\\u{1f914}\",th:\"\\u0e25\\u0e48\\u0e30\",rom:\"la\",sc:\"\",a:\"so? \/ and you? \/ follow-up\",w:[\"at all\",\"go ahead\",\"softening\"],n:\"La (le) = follow-up particle. khun la = and you? Turns the topic back or follows up\"},\n  {e:\"\\u{1f44b}\",th:\"\\u0e40\\u0e16\\u0e2d\\u0e30\",rom:\"thoe\",sc:\"\",a:\"let's \/ come on\",w:[\"really?\",\"at all\",\"too\/also\"],n:\"Thoe = let's\/come on. pai thoe = let's go. A friendly suggestion or invitation\"},\n  {e:\"\\u{1f60c}\",th:\"\\u0e2b\\u0e23\\u0e2d\\u0e01\",rom:\"rok\",sc:\"\",a:\"softens a negation\/correction\",w:[\"urging\",\"really?\",\"at all\"],n:\"Rok = softens a negative or correction. mai pen rai rok = it's really fine, don't worry\"},\n  {e:\"\\u{1f4a1}\",th:\"\\u0e44\\u0e07\",rom:\"ngai\",sc:\"\",a:\"obviously \/ you see\",w:[\"softening\",\"at all\",\"please\"],n:\"Ngai = obviously\/you see. nan ngai = that's it, see? Points out the obvious\"},\n  {e:\"\\u{1f44b}\",th:\"\\u0e44\\u0e1b\\u0e19\\u0e30\",rom:\"pai na\",sc:\"\",a:\"I'm off now, okay?\",w:[\"go ahead and go\",\"really going?\",\"go too\"],n:\"Pai na = I'm going now, okay? pai (go) + na (softening). A gentle farewell\"},\n  {e:\"\\u{1f35a}\",th:\"\\u0e01\\u0e34\\u0e19\\u0e2a\\u0e34\",rom:\"kin si\",sc:\"\",a:\"go ahead and eat!\",w:[\"eating, okay?\",\"really eating?\",\"eat too\"],n:\"Kin si = go ahead and eat! kin (eat) + si (urging)\"},\n  {e:\"\\u{1f60d}\",th:\"\\u0e14\\u0e35\\u0e40\\u0e25\\u0e22\",rom:\"dii loei\",sc:\"\",a:\"that's great!\",w:[\"good, okay?\",\"is it good?\",\"good too\"],n:\"Dii loei = that's great! dii (good) + loei (emphasis)\"},\n  {e:\"\\u{1f917}\",th:\"\\u0e44\\u0e1b\\u0e14\\u0e49\\u0e27\\u0e22\",rom:\"pai duai\",sc:\"\",a:\"I'll go too\",w:[\"going, okay?\",\"really going?\",\"go ahead\"],n:\"Pai duai = I'll go too. pai (go) + duai (also\/too)\"},\n  {e:\"\\u2753\",th:\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e40\\u0e2b\\u0e23\\u0e2d\",rom:\"jing ror\",sc:\"\",a:\"really? truly?\",w:[\"true, okay?\",\"it's true too\",\"truly go ahead\"],n:\"Jing ror = really? truly? jing (true) + ror (surprise question)\"},\n  {e:\"\\u{1f937}\",th:\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e25\\u0e48\\u0e30\",rom:\"laew la\",sc:\"\",a:\"so now what?\",w:[\"already, okay?\",\"done too\",\"really done?\"],n:\"Laew la = so now what? laew (already) + la (follow-up). Asks what's next\"},\n];\n\n\/\/ L2: meaning in context - what feeling does the particle add?\nvar L2=[\n  {e:\"\\u{1f60a}\",th:\"\",rom:\"\",sc:\"Your friend says 'rawang na' as you leave. What feeling does na add here?\",\n   a:\"Warmth - 'take care, okay?' (gentle care)\",w:[\"Anger - 'be careful or else!'\",\"A question - 'are you careful?'\",\"Emphasis - 'be VERY careful'\"],\n   n:\"Na adds gentle warmth. rawang na = take care, now. It softens into friendly concern\"},\n  {e:\"\\u{1f449}\",th:\"\",rom:\"\",sc:\"Someone hands you food and says 'kin si'. What is the tone of si here?\",\n   a:\"Encouraging - 'go on, eat!' (friendly push)\",w:[\"Asking - 'are you eating?'\",\"Softening - 'eat, okay?'\",\"Surprise - 'you're eating?'\"],\n   n:\"Si encourages or gently insists. kin si = go ahead and eat. A warm push\"},\n  {e:\"\\u{1f632}\",th:\"\",rom:\"\",sc:\"You tell a friend good news and they reply 'jing ror'. What does ror express?\",\n   a:\"Surprise - 'really? is that true?'\",w:[\"A command - 'make it true!'\",\"Softening - 'true, okay?'\",\"Inclusion - 'me too, truly'\"],\n   n:\"Ror expresses surprise or seeks confirmation. jing ror = really? That's news to them\"},\n  {e:\"\\u2795\",th:\"\",rom:\"\",sc:\"At a restaurant your friend orders, then you say 'ao duai'. What does duai mean?\",\n   a:\"'I'll have some too' (including yourself)\",w:[\"'I don't want any'\",\"'Is that yours?'\",\"'Eat it quickly'\"],\n   n:\"Duai = too\/also. ao duai = I'll have some too. It includes you in the order\"},\n  {e:\"\\u{1f4af}\",th:\"\",rom:\"\",sc:\"You ask if a dish is spicy and hear 'mai phet loei'. What does loei add?\",\n   a:\"Total emphasis - 'not spicy AT ALL'\",w:[\"A question - 'is it not spicy?'\",\"Softening - 'not spicy, okay?'\",\"'Not spicy too'\"],\n   n:\"Loei intensifies. mai phet loei = not spicy at all. Complete, total negation\"},\n  {e:\"\\u{1f914}\",th:\"\",rom:\"\",sc:\"You say you're fine, then ask 'khun la'. What does la do here?\",\n   a:\"Turns it back - 'and you? \/ what about you?'\",w:[\"Softens - 'you, okay?'\",\"Urges - 'come on, you!'\",\"'You too'\"],\n   n:\"La follows up and turns the topic back. khun la = and you? Keeps conversation flowing\"},\n  {e:\"\\u{1f44b}\",th:\"\",rom:\"\",sc:\"A friend suggests leaving and says 'pai thoe'. What is the tone?\",\n   a:\"Inviting - 'come on, let's go'\",w:[\"Commanding - 'GO now!'\",\"Asking - 'shall we go?'\",\"'Go by yourself'\"],\n   n:\"Thoe = let's\/come on. pai thoe = let's go. A warm suggestion to do it together\"},\n  {e:\"\\u{1f60c}\",th:\"\",rom:\"\",sc:\"You apologize and your friend says 'mai pen rai rok'. What does rok add?\",\n   a:\"Reassurance - 'it's really fine, don't worry'\",w:[\"Annoyance - 'fine, whatever'\",\"A question - 'is it fine?'\",\"'It's fine too'\"],\n   n:\"Rok softens and reassures. mai pen rai rok = it's really fine. Extra gentle comfort\"},\n  {e:\"\\u{1f60a}\",th:\"\",rom:\"\",sc:\"You make a small request: 'ao an nii na'. Compared to plain 'ao an nii', the na makes it...\",\n   a:\"Softer and friendlier - a polite request\",w:[\"Louder and firmer\",\"A yes\/no question\",\"Past tense\"],\n   n:\"Na softens a request. ao an nii na = I'd like this one (gently), warmer than the blunt form\"},\n  {e:\"\\u{1f4a1}\",th:\"\",rom:\"\",sc:\"Someone points out the obvious and says 'nan ngai'. What does ngai convey?\",\n   a:\"'That's it, you see \/ obviously'\",w:[\"'Is that it?'\",\"'That one too'\",\"'That, please'\"],\n   n:\"Ngai points out the obvious. nan ngai = that's it, see? A slightly knowing tone\"},\n  {e:\"\\u{1f64f}\",th:\"\",rom:\"\",sc:\"You need help and say 'chuai duai'. What does duai do in this request?\",\n   a:\"Adds 'please' - 'please help (me)'\",w:[\"Makes it past tense\",\"Asks a question\",\"Means 'help too'\"],\n   n:\"Duai can add please to a request. chuai duai = please help. A common, natural plea\"},\n  {e:\"\\u{1f449}\",th:\"\",rom:\"\",sc:\"You hesitate and a friend encourages 'long si'. What is si doing?\",\n   a:\"Urging - 'go on, give it a try!'\",w:[\"Asking - 'will you try?'\",\"Softening - 'try, okay?'\",\"'Try it too'\"],\n   n:\"Si urges. long si = go ahead and try it! A friendly encouragement to act\"},\n];\n\n\/\/ L3: choose the right particle for the situation\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to gently say 'I'm leaving now' without sounding abrupt. Add which particle?\",\n   a:\"\\u0e19\\u0e30 na (softening) - pai na\",w:[\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\",\"\\u0e25\\u0e48\\u0e30 la (follow-up)\"],\n   n:\"Na softens the farewell. pai na = I'm off now, okay? Warm, not abrupt\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to encourage a shy friend to go ahead and try. Add which particle?\",\n   a:\"\\u0e2a\\u0e34 si (urging) - long si\",w:[\"\\u0e19\\u0e30 na (softening)\",\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\"],\n   n:\"Si urges. long si = go on, give it a try! The encouraging push\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You're surprised by news and want to say 'really?'. Add which particle?\",\n   a:\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise) - jing ror\",w:[\"\\u0e2a\\u0e34 si (urging)\",\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too)\"],\n   n:\"Ror expresses surprise. jing ror = really? Reacting to news\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your friend orders and you want to say 'me too'. Add which particle?\",\n   a:\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too) - ao duai\",w:[\"\\u0e19\\u0e30 na (softening)\",\"\\u0e25\\u0e48\\u0e30 la (follow-up)\",\"\\u0e2a\\u0e34 si (urging)\"],\n   n:\"Duai = too\/also. ao duai = I'll have some too. Includes you\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to stress that something is 'not spicy AT ALL'. Add which particle?\",\n   a:\"\\u0e40\\u0e25\\u0e22 loei (emphasis) - mai phet loei\",w:[\"\\u0e19\\u0e30 na (softening)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\",\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too)\"],\n   n:\"Loei intensifies. mai phet loei = not spicy at all. Total emphasis\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You answered a question, now want to ask 'and you?'. Add which particle?\",\n   a:\"\\u0e25\\u0e48\\u0e30 la (follow-up) - khun la\",w:[\"\\u0e2a\\u0e34 si (urging)\",\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e19\\u0e30 na (softening)\"],\n   n:\"La turns it back. khun la = and you? Follows up on the topic\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to warmly invite a friend 'come on, let's go'. Add which particle?\",\n   a:\"\\u0e40\\u0e16\\u0e2d\\u0e30 thoe (let's) - pai thoe\",w:[\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\",\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too)\",\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\"],\n   n:\"Thoe = let's\/come on. pai thoe = let's go. A warm invitation\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You need to ask for help politely - 'please help'. Add which particle?\",\n   a:\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (please) - chuai duai\",w:[\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\",\"\\u0e2a\\u0e34 si (urging)\"],\n   n:\"Duai adds please. chuai duai = please help. A natural, gentle request\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to reassure 'it's really fine, don't worry'. Add which particle?\",\n   a:\"\\u0e2b\\u0e23\\u0e2d\\u0e01 rok - mai pen rai rok\",w:[\"\\u0e2a\\u0e34 si (urging)\",\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\"],\n   n:\"Rok softens and reassures. mai pen rai rok = it's really fine. Gentle comfort\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to enthusiastically approve - 'that's great!'. Add which particle?\",\n   a:\"\\u0e40\\u0e25\\u0e22 loei (emphasis) - dii loei\",w:[\"\\u0e19\\u0e30 na (softening)\",\"\\u0e25\\u0e48\\u0e30 la (follow-up)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\"],\n   n:\"Loei emphasizes. dii loei = that's great! Enthusiastic approval\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You're handing food to a guest, gently insisting they eat. Add which particle?\",\n   a:\"\\u0e2a\\u0e34 si (urging) - kin si\",w:[\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\",\"\\u0e25\\u0e48\\u0e30 la (follow-up)\",\"\\u0e14\\u0e49\\u0e27\\u0e22 duai (too)\"],\n   n:\"Si urges warmly. kin si = go ahead and eat! Hospitable insistence\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to soften a reminder 'don't forget, okay?'. Add which particle?\",\n   a:\"\\u0e19\\u0e30 na (softening) - ya luem na\",w:[\"\\u0e40\\u0e25\\u0e22 loei (emphasis)\",\"\\u0e2a\\u0e34 si (urging)\",\"\\u0e40\\u0e2b\\u0e23\\u0e2d ror (surprise)\"],\n   n:\"Na softens. ya luem na = don't forget, okay? Gentle, caring reminder\"},\n];\n\n\/\/ L4: particle stacking - pick the natural order\nvar L4=[\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'come along too, okay?' - combine duai (too) + na (softening). Correct order?\",\n   a:\"\\u0e44\\u0e1b\\u0e14\\u0e49\\u0e27\\u0e22\\u0e19\\u0e30 pai duai na (verb + duai + na)\",w:[\"\\u0e44\\u0e1b\\u0e19\\u0e30\\u0e14\\u0e49\\u0e27\\u0e22 pai na duai\",\"\\u0e19\\u0e30\\u0e44\\u0e1b\\u0e14\\u0e49\\u0e27\\u0e22 na pai duai\",\"\\u0e14\\u0e49\\u0e27\\u0e22\\u0e19\\u0e30\\u0e44\\u0e1b duai na pai\"],\n   n:\"pai duai na = come along too, okay? Mood particle (duai) comes before softening (na)\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'wow, so delicious, isn't it!' - combine loei (emphasis) + na. Correct order?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e40\\u0e25\\u0e22\\u0e19\\u0e30 aroi loei na (adj + loei + na)\",w:[\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e19\\u0e30\\u0e40\\u0e25\\u0e22 aroi na loei\",\"\\u0e40\\u0e25\\u0e22\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e19\\u0e30 loei aroi na\",\"\\u0e19\\u0e30\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e40\\u0e25\\u0e22 na aroi loei\"],\n   n:\"aroi loei na = so delicious, isn't it! Emphasis (loei) before softening (na)\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'go ahead!' politely (to a woman speaker) - si (urging) + kha (polite). Correct order?\",\n   a:\"\\u0e44\\u0e1b\\u0e2a\\u0e34\\u0e04\\u0e30 pai si kha (verb + si + kha)\",w:[\"\\u0e44\\u0e1b\\u0e04\\u0e30\\u0e2a\\u0e34 pai kha si\",\"\\u0e2a\\u0e34\\u0e44\\u0e1b\\u0e04\\u0e30 si pai kha\",\"\\u0e04\\u0e30\\u0e44\\u0e1b\\u0e2a\\u0e34 kha pai si\"],\n   n:\"pai si kha = go ahead! (polite). Mood particle (si) before polite particle (kha) at the very end\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"In Thai particle stacking, which always comes LAST?\",\n   a:\"The polite particle (kha \/ khrap)\",w:[\"The softening na\",\"The emphatic loei\",\"The urging si\"],\n   n:\"Polite particles (kha\/khrap) always come last, after all mood particles\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'take care, okay?' politely (man speaking) - na + khrap. Correct order?\",\n   a:\"\\u0e23\\u0e30\\u0e27\\u0e31\\u0e07\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a rawang na khrap (verb + na + khrap)\",w:[\"\\u0e23\\u0e30\\u0e27\\u0e31\\u0e07\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e19\\u0e30 rawang khrap na\",\"\\u0e19\\u0e30\\u0e23\\u0e30\\u0e27\\u0e31\\u0e07\\u0e04\\u0e23\\u0e31\\u0e1a na rawang khrap\",\"\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e23\\u0e30\\u0e27\\u0e31\\u0e07\\u0e19\\u0e30 khrap rawang na\"],\n   n:\"rawang na khrap = take care, okay? (polite). na (softening) then khrap (polite) last\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'I'll have some too, okay?' - ao (take) + duai + na. Correct order?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e14\\u0e49\\u0e27\\u0e22\\u0e19\\u0e30 ao duai na (verb + duai + na)\",w:[\"\\u0e40\\u0e2d\\u0e32\\u0e19\\u0e30\\u0e14\\u0e49\\u0e27\\u0e22 ao na duai\",\"\\u0e14\\u0e49\\u0e27\\u0e22\\u0e40\\u0e2d\\u0e32\\u0e19\\u0e30 duai ao na\",\"\\u0e19\\u0e30\\u0e40\\u0e2d\\u0e32\\u0e14\\u0e49\\u0e27\\u0e22 na ao duai\"],\n   n:\"ao duai na = I'll have some too, okay? duai (too) before na (softening)\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"Which order is the natural Thai pattern for stacking particles?\",\n   a:\"mood particle, then softening na, then polite kha\/khrap\",w:[\"polite first, then mood, then na\",\"na first, then everything else\",\"there is no order - any works\"],\n   n:\"Natural order: mood (loei\/duai\/si) + softening (na) + polite (kha\/khrap). This rhythm sounds native\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want: 'that's great, isn't it!' - dii (good) + loei + na. Correct order?\",\n   a:\"\\u0e14\\u0e35\\u0e40\\u0e25\\u0e22\\u0e19\\u0e30 dii loei na (adj + loei + na)\",w:[\"\\u0e14\\u0e35\\u0e19\\u0e30\\u0e40\\u0e25\\u0e22 dii na loei\",\"\\u0e40\\u0e25\\u0e22\\u0e14\\u0e35\\u0e19\\u0e30 loei dii na\",\"\\u0e19\\u0e30\\u0e14\\u0e35\\u0e40\\u0e25\\u0e22 na dii loei\"],\n   n:\"dii loei na = that's great, isn't it! Emphasis (loei) before softening (na)\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"You want to politely urge a man-speaker style: 'go on and eat!' - kin + si + khrap. Order?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e2a\\u0e34\\u0e04\\u0e23\\u0e31\\u0e1a kin si khrap (verb + si + khrap)\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e2a\\u0e34 kin khrap si\",\"\\u0e2a\\u0e34\\u0e01\\u0e34\\u0e19\\u0e04\\u0e23\\u0e31\\u0e1a si kin khrap\",\"\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e01\\u0e34\\u0e19\\u0e2a\\u0e34 khrap kin si\"],\n   n:\"kin si khrap = go on and eat! (polite). si (urging) then khrap (polite) last\"},\n  {e:\"\\u{1f9e9}\",th:\"\",rom:\"\",sc:\"In 'aroi loei na', if you add polite kha (woman speaking), where does it go?\",\n   a:\"At the very end: aroi loei na kha\",w:[\"At the start: kha aroi loei na\",\"After aroi: aroi kha loei na\",\"After loei: aroi loei kha na\"],\n   n:\"Polite kha goes last: aroi loei na kha. Mood + softening + polite, in that order\"},\n];\n\n\/\/ L5: build complete expressive sentences with particles\nvar L5=[\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you gently say 'I'm going now, okay?' (softened farewell)?\",\n   a:\"\\u0e44\\u0e1b\\u0e19\\u0e30 pai na\",\n   w:[\"\\u0e44\\u0e1b\\u0e40\\u0e25\\u0e22 pai loei (go right away)\",\"\\u0e44\\u0e1b\\u0e2a\\u0e34 pai si (go on!)\",\"\\u0e44\\u0e1b\\u0e40\\u0e2b\\u0e23\\u0e2d pai ror (you're going?)\"],\n   n:\"pai na = I'm going now, okay? na softens the farewell into warm, gentle leave-taking\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you enthusiastically say 'wow, so delicious!' with emphasis and warmth?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e40\\u0e25\\u0e22\\u0e19\\u0e30 aroi loei na\",\n   w:[\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e2a\\u0e34 aroi si\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e40\\u0e2b\\u0e23\\u0e2d aroi ror\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e25\\u0e48\\u0e30 aroi la\"],\n   n:\"aroi loei na = wow, so delicious, isn't it! loei (emphasis) + na (warmth) stacked naturally\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you encourage a guest 'go ahead and eat!' (warm urging)?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e2a\\u0e34 kin si\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e19\\u0e30 kin na (eat, okay?)\",\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e25\\u0e22 kin loei (ate right away)\",\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e2b\\u0e23\\u0e2d kin ror (you're eating?)\"],\n   n:\"kin si = go ahead and eat! si gives the warm, hospitable push to eat\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you say 'I'll have some too, okay?' (inclusion + softening)?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e14\\u0e49\\u0e27\\u0e22\\u0e19\\u0e30 ao duai na\",\n   w:[\"\\u0e40\\u0e2d\\u0e32\\u0e2a\\u0e34 ao si\",\"\\u0e40\\u0e2d\\u0e32\\u0e40\\u0e25\\u0e22 ao loei\",\"\\u0e40\\u0e2d\\u0e32\\u0e40\\u0e2b\\u0e23\\u0e2d ao ror\"],\n   n:\"ao duai na = I'll have some too, okay? duai (too) + na (softening) stacked\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you react with surprise 'really? is that true?'\",\n   a:\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e40\\u0e2b\\u0e23\\u0e2d jing ror\",\n   w:[\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e19\\u0e30 jing na\",\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e40\\u0e25\\u0e22 jing loei\",\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e2a\\u0e34 jing si\"],\n   n:\"jing ror = really? jing (true) + ror (surprise question). Reacting to news\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you turn a topic back politely: 'and you?' (woman speaking)?\",\n   a:\"\\u0e04\\u0e38\\u0e13\\u0e25\\u0e48\\u0e30\\u0e04\\u0e30 khun la kha\",\n   w:[\"\\u0e04\\u0e38\\u0e13\\u0e2a\\u0e34\\u0e04\\u0e30 khun si kha\",\"\\u0e04\\u0e38\\u0e13\\u0e40\\u0e25\\u0e22\\u0e04\\u0e30 khun loei kha\",\"\\u0e04\\u0e38\\u0e13\\u0e19\\u0e30\\u0e04\\u0e30 khun na kha\"],\n   n:\"khun la kha = and you? (polite). la (follow-up) + kha (polite) last\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you reassure 'it's really fine, don't worry'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\\u0e2b\\u0e23\\u0e2d\\u0e01 mai pen rai rok\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\\u0e2a\\u0e34 mai pen rai si\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\\u0e40\\u0e25\\u0e22 mai pen rai loei\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\\u0e40\\u0e2b\\u0e23\\u0e2d mai pen rai ror\"],\n   n:\"mai pen rai rok = it's really fine, don't worry. rok softens into extra reassurance\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you warmly invite 'come on, let's go!'?\",\n   a:\"\\u0e44\\u0e1b\\u0e40\\u0e16\\u0e2d\\u0e30 pai thoe\",\n   w:[\"\\u0e44\\u0e1b\\u0e40\\u0e2b\\u0e23\\u0e2d pai ror\",\"\\u0e44\\u0e1b\\u0e25\\u0e48\\u0e30 pai la\",\"\\u0e44\\u0e1b\\u0e14\\u0e49\\u0e27\\u0e22 pai duai\"],\n   n:\"pai thoe = come on, let's go! thoe invites doing it together warmly\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you gently remind 'don't forget, okay?' politely (man speaking)?\",\n   a:\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a ya luem na khrap\",\n   w:[\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e2a\\u0e34\\u0e04\\u0e23\\u0e31\\u0e1a ya luem si khrap\",\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e40\\u0e25\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a ya luem loei khrap\",\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e40\\u0e2b\\u0e23\\u0e2d\\u0e04\\u0e23\\u0e31\\u0e1a ya luem ror khrap\"],\n   n:\"ya luem na khrap = don't forget, okay? (polite). na (softening) + khrap (polite) last\"},\n  {e:\"\\u{1f451}\",th:\"\",rom:\"\",sc:\"How do you enthusiastically approve 'that's great!' with emphasis?\",\n   a:\"\\u0e14\\u0e35\\u0e40\\u0e25\\u0e22 dii loei\",\n   w:[\"\\u0e14\\u0e35\\u0e19\\u0e30 dii na (good, okay?)\",\"\\u0e14\\u0e35\\u0e40\\u0e2b\\u0e23\\u0e2d dii ror (is it good?)\",\"\\u0e14\\u0e35\\u0e2a\\u0e34 dii si\"],\n   n:\"dii loei = that's great! loei emphasizes strong, enthusiastic approval\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3,4:L4,5:L5};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.p46SetLv=function(lv){\n  cur=lv;\n  [1,2,3,4,5].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"p46-result\").classList.remove(\"show\");\n  $(\"game46\").style.display=\"\";\n  p46Init();\n};\n\nfunction stats(){\n  $(\"p46-sc\").textContent=st.sc;\n  $(\"p46-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"p46-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"p46-lv\").textContent=\"Lv\"+cur;\n  $(\"p46-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"p46-pf\").style.width=p+\"%\";\n  $(\"p46-pf\").style.background=lc();\n  $(\"p46-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"p46-fb\").className=\"fb\";\n  $(\"p46-next\").classList.remove(\"show\");\n  $(\"p46-badge\").classList.remove(\"show\");\n  var ql=$(\"p46-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"p46-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"p46-emoji\").textContent=q.e;\n  var t=$(\"p46-thai\"),rom=$(\"p46-rom\"),sc=$(\"p46-scene\"),spk=$(\"p46-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    var heads={2:\"\\u{1f4ad} What feeling does it add?\",3:\"\\u{1f3af} Which particle?\",4:\"\\u{1f9e9} Pick the natural order\",5:\"\\u{1f451} Build the expression\"};\n    t.textContent=heads[cur];\n    t.style.display=\"block\";t.style.fontSize=\"15px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"p46-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt46 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"p46-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"p46-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"p46-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"p46-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"p46-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.p46Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.p46Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"p46-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game46\").style.display=\"none\";$(\"p46-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"p46-fin\").textContent=st.sc;$(\"p46-co\").textContent=st.co;\n  $(\"p46-wr\").textContent=st.wr;$(\"p46-ac\").textContent=acc+\"%\";\n  $(\"p46-rt\").style.color=lc();\n  var names=[\"\",\"Recognition\",\"Meaning\",\"Right Particle\",\"Stacking\",\"Build\"];\n  $(\"p46-sub\").textContent=\"Level \"+cur+\" - \"+names[cur];\n  var em,ti,ms,nm=$(\"p46-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    var ems=[\"\\u{1f4dd}\",\"\\u{1f4ad}\",\"\\u{1f3af}\",\"\\u{1f9e9}\",\"\\u{1f451}\"];\n    em=ems[cur-1];\n    var tis=[\"\",\"Recognition Pro!\",\"Meaning Master!\",\"Particle Picker!\",\"Stacking Star!\",\"Particle Master!\"];\n    ti=tis[cur];\n    var mss=[\"\",\"You recognize the particles. Level 2 explores the feeling each adds!\",\"You read the feeling perfectly. Level 3 has you choose the right particle!\",\"You choose particles like a native. Level 4 tackles stacking multiple particles!\",\"You stack particles in natural order. Level 5 builds full expressive sentences!\",\"Outstanding! You command the emotional music of Thai - na, si, loei, duai, and stacking them all. You sound truly natural now!\"];\n    ms=mss[cur];\n    if(cur\u003C5)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: particles carry feeling, not dictionary meaning. Start with na - it warms everything.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep listening!\";ms=\"Particles are emotional textures. Begin with the big three: na (softening), si (urging), loei (emphasis).\";\n  }\n  $(\"p46-em\").textContent=em;$(\"p46-rt\").textContent=ti;$(\"p46-msg\").textContent=ms;\n}\n\nwindow.p46Retry=function(){$(\"p46-result\").classList.remove(\"show\");$(\"game46\").style.display=\"\";p46Init();};\nwindow.p46NextLv=function(){if(cur\u003C5)p46SetLv(cur+1);};\n\nwindow.p46Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game46\").style.display=\"\";$(\"p46-result\").classList.remove(\"show\");\n  var t=$(\"p46-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.p46Init);}\nelse{window.p46Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/3067416908610763718\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3067416908610763718"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3067416908610763718"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-particles-quiz.html","title":"Thai Sentence Particles Quiz - Particle Quest 5-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhRXD4L5-NmFQd9N6EEQNwm7qZowjMU_1ebCeg7L5QZm_jJWKnNYN554-ykAQWE2YgjqB4UFDYneMPZyRU32nmXpBtajaAetshBWo28n8_PN62itsuE2QA6Ub-gNjgu4G0Yk4o8K50rrrgVujFHdmnaGh-FT5QbWW45ey6_hFwwQteZAfMS_8EnIC9dJ-_P\/s72-c\/8238.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-5883658018104838786"},"published":{"$t":"2026-06-14T07:00:17.029-07:00"},"updated":{"$t":"2026-06-14T07:00:17.030-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Negation Quiz - Negation Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Negation Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhqMab2wQ44CXZXjrZAO_XNyQrZC8zJzWG5qs9kRhNgY18IicKaDYiGGeIt1lclDF0OAP2iBuu6IXKA_VvT_qHCzRlBEywkYjsf1OgLpGBzmo4hFYIATWz-ta85y9MZcESEDD_Eg6sIwlDLWETL-ZHBdPWdWFXx_BX0MtEGT_xaC5E8dSJ3GJvYNS4EWxNR\/s1672\/8237.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Negation Quiz Banner - Learn how to say no and not in Thai using mai, mai chai, mai dai, and practical refusals without conjugating verbs, and play the Negation Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhqMab2wQ44CXZXjrZAO_XNyQrZC8zJzWG5qs9kRhNgY18IicKaDYiGGeIt1lclDF0OAP2iBuu6IXKA_VvT_qHCzRlBEywkYjsf1OgLpGBzmo4hFYIATWz-ta85y9MZcESEDD_Eg6sIwlDLWETL-ZHBdPWdWFXx_BX0MtEGT_xaC5E8dSJ3GJvYNS4EWxNR\/s320\/8237.png\" title=\"Thai Negation Quiz: Negation Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #991b1b; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai negation vocabulary illustration covering the basic negator mai, the identity negator mai chai, the past and ability negator mai dai, and essential practical refusals.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html#app\",\n      \"name\": \"Thai Negation Quiz - Negation Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html\",\n      \"description\": \"Free three-level game teaching how to say no and not in Thai, including the basic negator mai, the identity negator mai chai, the past and ability negator mai dai, and practical refusals and prohibitions. Match negators, choose the right one, and build negative sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai negation, how to say no in Thai, how to say not in Thai, mai negator, mai chai, mai dai didn't can't, yang mai not yet, mai tawng no need, mai pen rai, haam forbidden, learn Thai negation grammar\",\n      \"teaches\": [\n        \"The basic Thai negator mai, placed before a verb or adjective\",\n        \"The identity negator mai chai for is not\",\n        \"The dual negator mai dai: didn't before the verb, can't after it\",\n        \"Practical negators: yang mai not yet, mai tawng no need, mai mii don't have\",\n        \"The prohibition word haam and the phrase mai pen rai\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say no or not in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The basic negator is mai, placed before a verb or adjective. Mai chawp means do not like and mai dii means not good. For denying identity or saying no, that is not right, use mai chai instead. The verb itself never changes when negated.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mai and mai chai in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai negates verbs and adjectives, as in mai pai meaning do not go or mai aroi meaning not tasty. Mai chai negates identity, meaning it is not or no, that is not so, used when denying that something is a certain thing or correcting a fact.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does mai dai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai dai has two uses based on position. Before the verb it negates the past, so mai dai pai means did not go. After the verb it expresses inability, so pai mai dai means cannot go. The position relative to the verb tells you which meaning applies.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you politely decline in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use mai tawng, meaning no need or do not have to, with a polite particle, as in mai tawng khrap or mai tawng kha. The phrase mai pen rai, meaning never mind or it is nothing, also gently smooths over a refusal and keeps the interaction warm.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say not yet in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yang mai means not yet. For example, yang mai pai means have not gone yet, and yang mai kin means have not eaten yet. It combines yang, meaning still or yet, with mai, meaning not, placed before the verb being negated.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does haam mean on Thai signs?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Haam means forbidden or do not, and it appears on signs everywhere in Thailand. Haam jawt means no parking and haam suup burii means no smoking. Recognizing haam at the start of a sign instantly tells you that something is prohibited.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600;700\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt45 .ug-card,.qt45 .rf-card,.qt45 .ls-icon,.qt45 .card-emoji,.qt45 .r-emoji,.qt45 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt45{--cr:#b91c1c;--cr2:#dc2626;--cr3:#fca5a5;--cr4:#fef2f2;--ink:#450a0a;--soft:#991b1b;--bd:rgba(185,28,28,.15);--bg:#fef2f2;font-family:'Space Grotesk',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(185,28,28,.13);box-sizing:border-box;}\n.qt45 *{box-sizing:border-box;}\n.qt45 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt45 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt45 .intro em{font-style:italic;color:var(--ink);}\n.qt45 .intro strong{color:var(--ink);}\n.qt45 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--cr);margin:28px 0 12px;font-style:italic;}\n.qt45 .thai-i{color:var(--cr);font-weight:700;}\n.qt45 .tip{background:linear-gradient(135deg,rgba(185,28,28,.06),rgba(252,165,165,.2));border-left:4px solid var(--cr2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt45 .tip b{color:var(--cr);}\n.qt45 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* NEG BOX *\/\n.qt45 .neg-box{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:20px 14px;margin:16px 0;}\n.qt45 .ng-part{display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:12px;padding:12px 16px;min-width:90px;}\n.ng-part.marker{background:rgba(220,38,38,.1);border:1.5px solid var(--cr2);}\n.ng-part.verb{background:rgba(185,28,28,.06);border:1.5px solid rgba(185,28,28,.22);}\n.ng-part.result{background:linear-gradient(135deg,rgba(220,38,38,.13),rgba(252,165,165,.3));border:1.5px solid var(--cr);}\n.qt45 .ng-thai{font-size:24px;color:var(--ink);}\n.qt45 .ng-rom{font-size:12px;color:var(--cr);font-weight:700;font-style:italic;}\n.qt45 .ng-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt45 .ng-plus,.qt45 .ng-eq{font-size:22px;color:var(--cr2);font-weight:700;}\n\/* USAGE GRID *\/\n.qt45 .usage-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt45 .ug-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px;text-align:center;display:flex;flex-direction:column;gap:3px;}\n.qt45 .ug-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--cr);}\n.qt45 .ug-thai{font-size:24px;color:var(--ink);}\n.qt45 .ug-rom{font-size:12px;color:var(--cr);font-style:italic;font-weight:700;}\n.qt45 .ug-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt45 .ug-ex{font-size:11px;color:var(--soft);font-style:italic;margin-top:2px;}\n\/* REFUSE GRID *\/\n.qt45 .refuse-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt45 .rf-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:2px;transition:all .2s;}\n.qt45 .rf-card:hover{border-color:var(--cr2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(185,28,28,.1);}\n.qt45 .rf-thai{font-size:23px;color:var(--ink);}\n.qt45 .rf-rom{font-size:12px;color:var(--cr);font-style:italic;font-weight:700;}\n.qt45 .rf-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt45 .rf-ex{font-size:11px;color:var(--soft);font-style:italic;margin-top:2px;}\n\/* CONTRAST BOX *\/\n.qt45 .contrast-box{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:8px 16px;margin:16px 0;}\n.qt45 .ct-row{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px dashed var(--bd);}\n.qt45 .ct-row:last-child{border-bottom:none;}\n.qt45 .ct-thai{font-size:22px;color:var(--cr);font-weight:700;min-width:70px;}\n.qt45 .ct-use{font-size:13px;color:var(--soft);}\n\/* QA BOX *\/\n.qt45 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt45 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt45 .qa-q{font-size:14px;font-weight:700;color:var(--cr);margin-bottom:5px;}\n.qt45 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt45 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt45 .game-header{padding:20px 28px;background:linear-gradient(135deg,#7f1d1d,#b91c1c);border-bottom:none;}\n.qt45 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt45 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt45 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt45 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt45 .ls-btn:hover{transform:translateY(-2px);}\n.qt45 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt45 .ls-btn.lv2.active{border-color:var(--cr2);background:rgba(220,38,38,.08);}\n.qt45 .ls-btn.lv3.active{border-color:#9333ea;background:rgba(147,51,234,.08);}\n.qt45 .ls-icon{font-size:26px;}\n.qt45 .ls-name{font-size:13px;font-weight:700;color:var(--ink);}\n.qt45 .ls-desc{font-size:11px;color:var(--soft);}\n.qt45 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(220,38,38,.14);color:#991b1b;}\n.lv3 .ls-pts{background:rgba(147,51,234,.12);color:#6b21a8;}\n.qt45 #game45{padding:22px 20px;}\n.qt45 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt45 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt45 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt45 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt45 .stat.sc .stat-v{color:#f59e0b;}\n.qt45 .stat.li .stat-v{color:#dc2626;}\n.qt45 .stat.st .stat-v{color:var(--cr2);}\n.qt45 .stat.lv .stat-v{color:var(--cr);}\n.qt45 .prog{background:rgba(185,28,28,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt45 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt45 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(185,28,28,.07);}\n.qt45 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt45 .card-emoji{font-size:44px;animation:m45pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt45 .card-scenario{font-size:13px;color:#475569;background:#fef2f2;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt45 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt45 .thai-big.pop{animation:m45pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes m45pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt45 .rom{font-family:'Lora',serif;font-size:16px;color:var(--cr);font-style:italic;}\n.qt45 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(185,28,28,.09);border:1.5px solid rgba(185,28,28,.22);color:var(--cr);font:600 13px 'Space Grotesk',sans-serif;cursor:pointer;transition:all .2s;}\n.qt45 .speak:hover{background:rgba(185,28,28,.17);}\n.qt45 .speak.active{animation:m45pulse 1s infinite;}\n@keyframes m45pulse{0%,100%{box-shadow:0 0 0 0 rgba(220,38,38,.4)}50%{box-shadow:0 0 0 8px rgba(220,38,38,0)}}\n.qt45 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt45 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Space Grotesk',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt45 .ans:hover:not(:disabled){border-color:var(--cr2);background:rgba(220,38,38,.06);transform:translateY(-2px);}\n.qt45 .ans:disabled{cursor:default;}\n.qt45 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:m45bounce .5s;}\n.qt45 .ans.wrong{background:rgba(220,38,38,.12);border-color:#dc2626;color:#7f1d1d;animation:m45shake .4s;}\n.qt45 .ans.reveal{background:rgba(185,28,28,.07);border-color:rgba(185,28,28,.3);}\n@keyframes m45bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes m45shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt45 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt45 .fb.show{display:block;animation:m45fade .3s;}\n.qt45 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt45 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt45 .fb.bonus{background:rgba(185,28,28,.1);color:var(--cr);border:1px solid rgba(185,28,28,.3);}\n@keyframes m45fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes m45slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt45 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(185,28,28,.1);border:1.5px solid rgba(185,28,28,.35);border-radius:999px;color:var(--cr);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt45 .badge.show{display:flex;animation:m45pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes m45pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt45 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Space Grotesk',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt45 .next.show{display:block;animation:m45slide .3s both;}\n.qt45 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt45 .result{display:none;padding:36px 24px;text-align:center;}\n.qt45 .result.show{display:block;animation:m45fade .5s;}\n.qt45 .r-emoji{font-size:64px;animation:m45bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes m45bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt45 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--cr);margin:0 0 6px;font-style:italic;}\n.qt45 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt45 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt45 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt45 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt45 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt45 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt45 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt45 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Space Grotesk',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt45 .btn-retry{background:linear-gradient(135deg,#7f1d1d,#b91c1c);}\n.qt45 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt45 .btn-r:hover{transform:translateY(-2px);}\n.qt45 .culture,.qt45 .faq,.qt45 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt45 .culture{background:linear-gradient(135deg,rgba(185,28,28,.03),rgba(252,165,165,.08));}\n.qt45 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt45 .culture h4{font-size:15px;font-weight:700;color:var(--cr);margin:20px 0 8px;}\n.qt45 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt45 .culture strong{color:var(--ink);}\n.qt45 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--cr);margin:0 0 14px;font-style:italic;}\n.qt45 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt45 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt45 .faq-q::-webkit-details-marker{display:none;}\n.qt45 .faq-q::after{content:'+';font-size:20px;color:var(--cr2);flex-shrink:0;transition:transform .2s;}\n.qt45 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt45 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt45 .faq-a .thai-i{color:var(--cr);}\n.qt45 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt45 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt45 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt45 .ll:hover{border-color:var(--cr2);background:rgba(220,38,38,.05);transform:translateY(-2px);}\n.qt45 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt45 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt45 .ll-c{display:block !important;font-size:11px;color:var(--cr);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt45 .intro,.qt45 .culture,.qt45 .faq,.qt45 .nxt{padding-left:16px;padding-right:16px;}.qt45 .answers{grid-template-columns:1fr;}.qt45 .stats{grid-template-columns:repeat(2,1fr);}.qt45 #game45{padding:16px 14px;}.qt45 .level-sel{grid-template-columns:1fr;gap:8px;}.qt45 .usage-grid,.qt45 .refuse-grid{grid-template-columns:1fr;}.qt45 .neg-box{flex-direction:column;}.qt45 .ng-plus,.qt45 .ng-eq{transform:rotate(90deg);}.qt45 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt45\" id=\"qt-post-45\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003ESaying no is one of the first things you truly need in any language. Whether you are declining a second helping, explaining that you did not do something, or telling a taxi driver you do not want to go a certain way, negation is everywhere in daily conversation. The wonderful news for Thai learners is that negation follows clear, logical patterns built around one essential word - \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai - not). This guide to Thai negation shows you how to turn any statement into its opposite, handle the special cases, and say no with confidence and politeness.\u003C\/p\u003E\n\n    \u003Cp\u003EThai negation is refreshingly systematic. In most cases, you simply place \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai - not) directly before the verb or adjective you want to negate, and you are done. There is no equivalent of the English do not or does not with their shifting forms, no auxiliary verbs to wrangle. Just mai plus the word. From this single foundation grow a handful of important compounds - \u003Cspan class=\"thai-i\"\u003Eไม่ใช่\u003C\/span\u003E (mai chai), \u003Cspan class=\"thai-i\"\u003Eไม่ได้\u003C\/span\u003E (mai dai), \u003Cspan class=\"thai-i\"\u003Eยังไม่\u003C\/span\u003E (yang mai) - each handling a specific kind of no. Master these and you can negate anything.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the basic negator mai, the identity negator mai chai, the past and ability negator mai dai, and the practical refusals and prohibitions you will use constantly. It builds on the verbs, tense markers, and adjectives from earlier posts, showing how negation weaves through them all. The Negation Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EMai — The Basic Negator\u003C\/h3\u003E\n\n    \u003Cp\u003EThe core of Thai negation is \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai - not), placed directly before a verb or adjective. This simple move negates the action or quality, and it works with almost everything:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai mai negation pattern\" class=\"neg-box\"\u003E\n      \u003Cdiv class=\"ng-part marker\"\u003E\u003Cspan class=\"ng-thai\" lang=\"th\"\u003Eไม่\u003C\/span\u003E\u003Cspan class=\"ng-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"ng-lbl\"\u003Enot\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ng-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"ng-part verb\"\u003E\u003Cspan class=\"ng-thai\" lang=\"th\"\u003Eชอบ\u003C\/span\u003E\u003Cspan class=\"ng-rom\"\u003Echawp\u003C\/span\u003E\u003Cspan class=\"ng-lbl\"\u003Elike\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ng-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"ng-part result\"\u003E\u003Cspan class=\"ng-thai\" lang=\"th\"\u003Eไม่ชอบ\u003C\/span\u003E\u003Cspan class=\"ng-rom\"\u003Emai chawp\u003C\/span\u003E\u003Cspan class=\"ng-lbl\"\u003Edon't like\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is simply \u003Cstrong\u003Emai + verb\/adjective\u003C\/strong\u003E. Mai chawp (don't like), mai pai (won't go \/ don't go), mai aroi (not delicious), mai dii (not good). This one word handles the vast majority of your negation needs. Notice there is no change to the verb itself - just as Thai verbs never conjugate for tense, they never change for negation either. You place mai in front, and the meaning flips. This consistency makes negation one of the easiest systems to master in the whole language.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Useful Negation for Travelers:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eไม่เป็นไร\u003C\/span\u003E (mai pen rai - it's nothing \/ no worries \/ never mind) is perhaps the most beloved Thai phrase of all. Built on mai, it smooths over apologies, declines politely, and expresses an easygoing acceptance of life. Learning mai pen rai gives you both a useful phrase and a window into the relaxed Thai approach to minor troubles.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EMai Chai — Negating Identity\u003C\/h3\u003E\n\n    \u003Cp\u003EWhen you want to say something is not something - negating identity or a noun rather than an action - Thai uses \u003Cspan class=\"thai-i\"\u003Eไม่ใช่\u003C\/span\u003E (mai chai - is not \/ no). This is the negation of chai (yes \/ correct \/ to be so):\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai mai chai usage\" class=\"usage-grid\"\u003E\n      \u003Cdiv class=\"ug-card\"\u003E\n        \u003Cdiv class=\"ug-thai\" lang=\"th\"\u003Eไม่ใช่\u003C\/div\u003E\n        \u003Cdiv class=\"ug-rom\"\u003Emai chai\u003C\/div\u003E\n        \u003Cdiv class=\"ug-en\"\u003Eit is not \/ no (that's not right)\u003C\/div\u003E\n        \u003Cdiv class=\"ug-ex\"\u003Emai chai khon thai - not a Thai person\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ug-card\"\u003E\n        \u003Cdiv class=\"ug-thai\" lang=\"th\"\u003Eใช่\u003C\/div\u003E\n        \u003Cdiv class=\"ug-rom\"\u003Echai\u003C\/div\u003E\n        \u003Cdiv class=\"ug-en\"\u003Eyes \/ that's right (the opposite)\u003C\/div\u003E\n        \u003Cdiv class=\"ug-ex\"\u003Echai khrap - yes, that's right\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe key distinction is that \u003Cspan class=\"thai-i\"\u003Eไม่ใช่\u003C\/span\u003E (mai chai) negates identity or equivalence - it says something is not the case or not a certain thing - while plain mai negates actions and qualities. If someone asks khun pen khon thai chai mai (are you Thai?), you answer mai chai (no, I'm not) for identity, not mai. Getting this distinction right is a mark of natural Thai: use mai chai to correct or deny a fact, and mai to negate a verb or adjective.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EMai Dai — Past Negation and Inability\u003C\/h3\u003E\n\n    \u003Cp\u003EOne of the most important negation compounds is \u003Cspan class=\"thai-i\"\u003Eไม่ได้\u003C\/span\u003E (mai dai), which has two crucial uses: negating a past action (didn't) and expressing inability (can't). Its position relative to the verb determines the meaning:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai mai dai usage\" class=\"usage-grid\"\u003E\n      \u003Cdiv class=\"ug-card\"\u003E\n        \u003Cdiv class=\"ug-label\"\u003Emai dai + VERB\u003C\/div\u003E\n        \u003Cdiv class=\"ug-thai\" lang=\"th\"\u003Eไม่ได้ไป\u003C\/div\u003E\n        \u003Cdiv class=\"ug-rom\"\u003Emai dai pai\u003C\/div\u003E\n        \u003Cdiv class=\"ug-en\"\u003Edidn't go (past negation)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ug-card\"\u003E\n        \u003Cdiv class=\"ug-label\"\u003EVERB + mai dai\u003C\/div\u003E\n        \u003Cdiv class=\"ug-thai\" lang=\"th\"\u003Eไปไม่ได้\u003C\/div\u003E\n        \u003Cdiv class=\"ug-rom\"\u003Epai mai dai\u003C\/div\u003E\n        \u003Cdiv class=\"ug-en\"\u003Ecan't go (inability)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThis positional difference is elegant and important. When \u003Cspan class=\"thai-i\"\u003Eไม่ได้\u003C\/span\u003E (mai dai) comes \u003Cem\u003Ebefore\u003C\/em\u003E the verb, it negates a past action: mai dai pai (didn't go), mai dai kin (didn't eat). When it comes \u003Cem\u003Eafter\u003C\/em\u003E the verb, it expresses inability: pai mai dai (can't go), kin mai dai (can't eat). The same two syllables, placed on either side of the verb, give you two essential meanings. This is one of the cleverest features of Thai grammar, and recognizing the position instantly tells you whether someone means did not or cannot.\u003C\/p\u003E\n\n    \u003Ch3\u003EPractical Refusals and Prohibitions\u003C\/h3\u003E\n\n    \u003Cp\u003EDaily life calls for several specific kinds of no - declining, saying something is not needed, or stating that something is forbidden. Thai has clean expressions for each:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai refusals and prohibitions\" class=\"refuse-grid\"\u003E\n      \u003Cdiv class=\"rf-card\"\u003E\n        \u003Cdiv class=\"rf-thai\" lang=\"th\"\u003Eยังไม่\u003C\/div\u003E\n        \u003Cdiv class=\"rf-rom\"\u003Eyang mai\u003C\/div\u003E\n        \u003Cdiv class=\"rf-en\"\u003Enot yet\u003C\/div\u003E\n        \u003Cdiv class=\"rf-ex\"\u003Eyang mai pai - haven't gone yet\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rf-card\"\u003E\n        \u003Cdiv class=\"rf-thai\" lang=\"th\"\u003Eไม่ต้อง\u003C\/div\u003E\n        \u003Cdiv class=\"rf-rom\"\u003Emai tawng\u003C\/div\u003E\n        \u003Cdiv class=\"rf-en\"\u003Edon't need to \/ no need\u003C\/div\u003E\n        \u003Cdiv class=\"rf-ex\"\u003Emai tawng - you don't have to\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rf-card\"\u003E\n        \u003Cdiv class=\"rf-thai\" lang=\"th\"\u003Eไม่มี\u003C\/div\u003E\n        \u003Cdiv class=\"rf-rom\"\u003Emai mii\u003C\/div\u003E\n        \u003Cdiv class=\"rf-en\"\u003Edon't have \/ there isn't\u003C\/div\u003E\n        \u003Cdiv class=\"rf-ex\"\u003Emai mii ngoen - have no money\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rf-card\"\u003E\n        \u003Cdiv class=\"rf-thai\" lang=\"th\"\u003Eห้าม\u003C\/div\u003E\n        \u003Cdiv class=\"rf-rom\"\u003Ehaam\u003C\/div\u003E\n        \u003Cdiv class=\"rf-en\"\u003Eforbidden \/ do not\u003C\/div\u003E\n        \u003Cdiv class=\"rf-ex\"\u003Ehaam jawt - no parking\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EAmong these, \u003Cspan class=\"thai-i\"\u003Eไม่ต้อง\u003C\/span\u003E (mai tawng - no need \/ don't have to) is wonderfully useful for politely declining. When a vendor offers a bag or someone offers help you do not need, mai tawng khrap\/kha gracefully waves it off. And \u003Cspan class=\"thai-i\"\u003Eห้าม\u003C\/span\u003E (haam - forbidden) is the word you will see on signs everywhere - haam jawt (no parking), haam suup burii (no smoking). Recognizing haam at the start of a sign instantly tells you something is prohibited. These practical negators handle the real situations you meet every day.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"negation summary\" class=\"contrast-box\"\u003E\n      \u003Cdiv class=\"ct-row\"\u003E\u003Cspan class=\"ct-thai\" lang=\"th\"\u003Eไม่\u003C\/span\u003E\u003Cspan class=\"ct-use\"\u003Enegate a verb or adjective (mai chawp - don't like)\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ct-row\"\u003E\u003Cspan class=\"ct-thai\" lang=\"th\"\u003Eไม่ใช่\u003C\/span\u003E\u003Cspan class=\"ct-use\"\u003Enegate identity (mai chai - it's not)\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ct-row\"\u003E\u003Cspan class=\"ct-thai\" lang=\"th\"\u003Eไม่ได้\u003C\/span\u003E\u003Cspan class=\"ct-use\"\u003Edidn't (before verb) \/ can't (after verb)\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"ct-row\"\u003E\u003Cspan class=\"ct-thai\" lang=\"th\"\u003Eยังไม่\u003C\/span\u003E\u003Cspan class=\"ct-use\"\u003Enot yet (yang mai pai - not gone yet)\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Negation Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about negation in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai negation\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"no\" or \"not\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThe basic negator is \u003Cstrong\u003Emai\u003C\/strong\u003E, placed before a verb or adjective. Mai chawp means \"don't like\" and mai dii means \"not good.\" For denying identity or saying \"no, that's not right,\" use mai chai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between mai and mai chai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EMai\u003C\/strong\u003E negates verbs and adjectives, as in mai pai (don't go) or mai aroi (not tasty). \u003Cstrong\u003EMai chai\u003C\/strong\u003E negates identity, meaning \"it is not\" or \"no, that's not so,\" as when denying you are a certain thing.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does mai dai mean in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EMai dai\u003C\/strong\u003E has two uses based on position. Before the verb it negates the past: mai dai pai means \"didn't go.\" After the verb it means inability: pai mai dai means \"can't go.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you politely decline in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse \u003Cstrong\u003Emai tawng\u003C\/strong\u003E (no need \/ don't have to) with a polite particle, as in mai tawng khrap or mai tawng kha. The phrase mai pen rai (never mind \/ it's nothing) also gently smooths over a refusal.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (what mai negates)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html\"\u003EPost 43\u003C\/a\u003E - Past \u0026amp; Experience (mai dai, mai koei)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html\"\u003EPost 44\u003C\/a\u003E - Future \u0026amp; Intentions (mai with ja)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 45 - Negation (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Negation Quest game below has three levels. Level 1 matches negation words to meanings. Level 2 picks the right negator for a situation. Level 3 - the hardest - builds complete negative sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E❌ Negation Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match negators, read the situation, build negative sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"m45SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ENegator Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"m45SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🚫\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Negator in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"m45SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Negative Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Negation Game\" id=\"game45\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"m45-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"m45-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"m45-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"m45-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"m45-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"m45-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"m45-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"m45-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"m45-emoji\"\u003E❌\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"m45-thai\" lang=\"th\"\u003Eไม่\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"m45-rom\"\u003Emai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"m45-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"m45-speak\" onclick=\"m45Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"m45-badge\"\u003E\u003Cspan id=\"m45-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"m45-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"m45-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"m45-next\" onclick=\"m45Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"m45-rt\" class=\"result\" id=\"m45-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"m45-em\"\u003E❌\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"m45-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"m45-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"m45-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"m45-co\" style=\"color: #b91c1c;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"m45-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"m45-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"m45-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"m45Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"m45-nextlv\" onclick=\"m45NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #b91c1c; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Negation Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(127, 29, 29); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enot\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EBasic\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ใช่\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai chai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eit is not \/ no\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EIdentity\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ได้\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai dai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edidn't \/ can't\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EPast\/Ability\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eยังไม่\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Eyang mai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enot yet\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เคย\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai koei\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enever\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExperience\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ต้อง\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai tawng\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eno need \/ don't have to\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003ERefusal\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่มี\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai mii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edon't have \/ there isn't\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExistence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eห้าม\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Ehaam\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eforbidden \/ do not\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EProhibition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ชอบ\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai chawp\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edon't like\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ดี\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai dii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enot good\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่อร่อย\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai aroi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enot tasty\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ไป\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewon't go \/ don't go\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่ได้ไป\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai dai pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edidn't go\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปไม่ได้\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Epai mai dai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ecan't go\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เป็นไร\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Emai pen rai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enever mind \/ it's nothing\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EPhrase\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใช่\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Echai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eyes \/ that's right\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003EOpposite\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eห้ามจอด\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Ehaam jawt\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eno parking\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003ESign\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(185, 28, 28, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eห้ามสูบบุหรี่\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 6px 12px;\"\u003Ehaam suup burii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eno smoking\u003C\/td\u003E\u003Ctd style=\"color: #991b1b; font-size: 11px; padding: 6px 12px;\"\u003ESign\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #991b1b; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003Emai negates verbs\/adjectives. mai chai negates identity. mai dai = didn't (before verb) \/ can't (after verb). Soften a no with mai pen rai.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E❌ The Logic and Grace of Thai Negation\u003C\/h3\u003E\n    \u003Cp\u003EOnce you see how Thai negation works, its elegance becomes clear. A single word, \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai), placed before a verb or adjective, handles the bulk of all negation - no auxiliary verbs, no agreement, no change to the word being negated. The compounds that grow from it, like mai dai and mai chai, each carve out a precise meaning, yet they all share that same transparent mai at their root. This means negation, like tense, rewards the learner who understands the pattern rather than memorizing endless forms. You learn the system once and apply it everywhere.\u003C\/p\u003E\n    \u003Ch4\u003EThe Cultural Art of the Soft No\u003C\/h4\u003E\n    \u003Cp\u003ESaying no directly can feel abrupt in Thai social life, where harmony and saving face are valued. This is why softeners matter so much. Adding the polite particle khrap or kha to a refusal, or reaching for the gentle \u003Cspan class=\"thai-i\"\u003Eไม่เป็นไร\u003C\/span\u003E (mai pen rai - never mind, it's fine), cushions a no and keeps interactions warm. A bare mai can sound blunt, so Thai speakers often wrap their refusals in politeness or pair them with a smile. Learning not just how to negate but how to negate kindly is an important step toward social fluency, and it reflects the broader Thai preference for gentle, face-preserving communication.\u003C\/p\u003E\n    \u003Ch4\u003EMai Pen Rai as a Philosophy\u003C\/h4\u003E\n    \u003Cp\u003ENo discussion of Thai negation is complete without honoring \u003Cspan class=\"thai-i\"\u003Eไม่เป็นไร\u003C\/span\u003E (mai pen rai), which many consider the unofficial motto of Thailand. Literally something like it is nothing or no matter, it is deployed countless times a day to brush off small mishaps, decline gracefully, accept apologies, and signal an easygoing acceptance of whatever happens. Built from the humble mai, this phrase carries a whole cultural attitude of letting go of minor troubles. Visitors who absorb mai pen rai - both saying it and living it - often find it changes how they experience Thailand, replacing frustration with a lighter, more flexible frame of mind.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say no or not in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThe basic negator is \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai), placed before a verb or adjective. Mai chawp means do not like and mai dii means not good. For denying identity or saying no, that is not right, use mai chai instead. The verb itself never changes.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between mai and mai chai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai) negates verbs and adjectives, as in mai pai meaning do not go or mai aroi meaning not tasty. \u003Cspan class=\"thai-i\"\u003Eไม่ใช่\u003C\/span\u003E (mai chai) negates identity, meaning it is not or no, that is not so, used when denying that something is a certain thing.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does mai dai mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไม่ได้\u003C\/span\u003E (mai dai) has two uses based on position. Before the verb it negates the past, so mai dai pai means did not go. After the verb it expresses inability, so pai mai dai means cannot go. The position tells you which meaning applies.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you politely decline in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003Eไม่ต้อง\u003C\/span\u003E (mai tawng) meaning no need or do not have to, with a polite particle, as in mai tawng khrap or mai tawng kha. The phrase mai pen rai, meaning never mind or it is nothing, also gently smooths over a refusal and keeps it warm.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say not yet in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eยังไม่\u003C\/span\u003E (yang mai) means not yet. For example, yang mai pai means have not gone yet, and yang mai kin means have not eaten yet. It combines yang meaning still or yet with mai meaning not, placed before the verb.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does haam mean on Thai signs?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eห้าม\u003C\/span\u003E (haam) means forbidden or do not, and it appears on signs everywhere. Haam jawt means no parking and haam suup burii means no smoking. Recognizing haam at the start of a sign instantly tells you that something is prohibited.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPast \u0026amp; Experience\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 43\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🌅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EFuture \u0026amp; Intentions\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 44\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#dc2626\",3:\"#9333ea\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai negator -\u003E pick meaning\nvar L1=[\n  {e:\"\\u274c\",th:\"\\u0e44\\u0e21\\u0e48\",rom:\"mai\",sc:\"\",a:\"not\",w:[\"yes\",\"already\",\"very\"],n:\"Mai = not. The basic negator, placed before a verb or adjective: mai chawp = don't like\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\",rom:\"mai chai\",sc:\"\",a:\"it is not \/ no\",w:[\"yes it is\",\"not yet\",\"never\"],n:\"Mai chai = it is not\/no. Negates identity, the opposite of chai (yes\/correct)\"},\n  {e:\"\\u{1f6d1}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\",rom:\"mai dai\",sc:\"\",a:\"didn't \/ can't\",w:[\"did\",\"can\",\"will\"],n:\"Mai dai = didn't (before verb) or can't (after verb). Position decides the meaning\"},\n  {e:\"\\u23f3\",th:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\",rom:\"yang mai\",sc:\"\",a:\"not yet\",w:[\"already\",\"never\",\"cannot\"],n:\"Yang mai = not yet. yang (still\/yet) + mai (not): yang mai pai = haven't gone yet\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\",rom:\"mai koei\",sc:\"\",a:\"never\",w:[\"always\",\"sometimes\",\"already\"],n:\"Mai koei = never. mai (not) + koei (ever). The negative of the experience marker\"},\n  {e:\"\\u{1f64b}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07\",rom:\"mai tawng\",sc:\"\",a:\"no need \/ don't have to\",w:[\"must\",\"want to\",\"cannot\"],n:\"Mai tawng = no need\/don't have to. Useful for politely declining: mai tawng khrap\"},\n  {e:\"\\u{1f4ed}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35\",rom:\"mai mii\",sc:\"\",a:\"don't have \/ there isn't\",w:[\"have\",\"there is\",\"want\"],n:\"Mai mii = don't have\/there isn't. mai (not) + mii (have): mai mii ngoen = have no money\"},\n  {e:\"\\u{1f6b7}\",th:\"\\u0e2b\\u0e49\\u0e32\\u0e21\",rom:\"haam\",sc:\"\",a:\"forbidden \/ do not\",w:[\"allowed\",\"please\",\"welcome\"],n:\"Haam = forbidden. Seen on signs: haam jawt (no parking), haam suup burii (no smoking)\"},\n  {e:\"\\u{1f44e}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a\",rom:\"mai chawp\",sc:\"\",a:\"don't like\",w:[\"like\",\"love\",\"want\"],n:\"Mai chawp = don't like. mai (not) + chawp (like). Basic mai negation of a verb\"},\n  {e:\"\\u{1f44e}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e14\\u0e35\",rom:\"mai dii\",sc:\"\",a:\"not good\",w:[\"good\",\"very good\",\"best\"],n:\"Mai dii = not good. mai (not) + dii (good). mai negating an adjective\"},\n  {e:\"\\u{1f927}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\",rom:\"mai aroi\",sc:\"\",a:\"not tasty\",w:[\"delicious\",\"spicy\",\"sweet\"],n:\"Mai aroi = not tasty. mai (not) + aroi (delicious)\"},\n  {e:\"\\u{1f6b6}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\",rom:\"mai pai\",sc:\"\",a:\"won't go \/ don't go\",w:[\"will go\",\"went\",\"can go\"],n:\"Mai pai = won't go\/don't go. mai (not) + pai (go)\"},\n  {e:\"\\u23ee\\ufe0f\",th:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e44\\u0e1b\",rom:\"mai dai pai\",sc:\"\",a:\"didn't go (past)\",w:[\"can't go\",\"will go\",\"went\"],n:\"Mai dai pai = didn't go. mai dai BEFORE the verb negates the past\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e1b\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\",rom:\"pai mai dai\",sc:\"\",a:\"can't go (inability)\",w:[\"didn't go\",\"will go\",\"went\"],n:\"Pai mai dai = can't go. mai dai AFTER the verb expresses inability\"},\n  {e:\"\\u{1f60c}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\",rom:\"mai pen rai\",sc:\"\",a:\"never mind \/ it's nothing\",w:[\"it matters\",\"you must\",\"forbidden\"],n:\"Mai pen rai = never mind\/it's nothing. The beloved easygoing Thai phrase\"},\n  {e:\"\\u2705\",th:\"\\u0e43\\u0e0a\\u0e48\",rom:\"chai\",sc:\"\",a:\"yes \/ that's right\",w:[\"no\",\"not\",\"never\"],n:\"Chai = yes\/that's right. The opposite of mai chai. chai khrap = yes (polite)\"},\n];\n\n\/\/ L2: situation -\u003E pick the right negator\nvar L2=[\n  {e:\"\\u{1f44e}\",th:\"\",rom:\"\",sc:\"You want to say you do not like spicy food. How do you negate the verb 'like'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a mai chawp (don't like)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e0a\\u0e2d\\u0e1a mai chai chawp\",\"\\u0e0a\\u0e2d\\u0e1a chawp (like)\",\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e0a\\u0e2d\\u0e1a haam chawp\"],\n   n:\"Mai chawp = don't like. mai goes before the verb chawp to negate it\"},\n  {e:\"\\u{1f9d1}\",th:\"\",rom:\"\",sc:\"Someone asks if you are Thai. You are not. How do you deny this identity?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 mai chai (no \/ it's not so)\",w:[\"\\u0e44\\u0e21\\u0e48 mai (not - for verbs)\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48 yang mai (not yet)\",\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07 mai tawng (no need)\"],\n   n:\"Mai chai = no\/it's not. Used to negate identity, not a verb. The answer to a chai mai question\"},\n  {e:\"\\u23ee\\ufe0f\",th:\"\",rom:\"\",sc:\"You want to say you DIDN'T go to work yesterday (past action). How do you say it?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e44\\u0e1b mai dai pai (didn't go)\",w:[\"\\u0e44\\u0e1b\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 pai mai dai (can't go)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b mai pai (won't go)\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b yang mai pai (not gone yet)\"],\n   n:\"Mai dai pai = didn't go. mai dai BEFORE the verb negates a past action\"},\n  {e:\"\\u{1f6d1}\",th:\"\",rom:\"\",sc:\"You want to say you CAN'T go tonight (inability). How do you express this?\",\n   a:\"\\u0e44\\u0e1b\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 pai mai dai (can't go)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e44\\u0e1b mai dai pai (didn't go)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b mai pai (won't go)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b mai koei pai (never gone)\"],\n   n:\"Pai mai dai = can't go. mai dai AFTER the verb expresses inability\"},\n  {e:\"\\u{1f64b}\",th:\"\",rom:\"\",sc:\"A vendor offers you a plastic bag you don't need. How do you politely decline?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07 mai tawng (no need)\",w:[\"\\u0e2b\\u0e49\\u0e32\\u0e21 haam (forbidden)\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 mai chai (it's not)\",\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35 mai mii (don't have)\"],\n   n:\"Mai tawng = no need\/don't have to. The polite way to decline something offered\"},\n  {e:\"\\u{1f4ed}\",th:\"\",rom:\"\",sc:\"You want to say you have no money on you right now. How do you say it?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35\\u0e40\\u0e07\\u0e34\\u0e19 mai mii ngoen (have no money)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e40\\u0e07\\u0e34\\u0e19 mai tawng ngoen\",\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e40\\u0e07\\u0e34\\u0e19 haam ngoen\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e40\\u0e07\\u0e34\\u0e19 mai chai ngoen\"],\n   n:\"Mai mii ngoen = have no money. mai mii (don't have) + ngoen (money)\"},\n  {e:\"\\u{1f6b7}\",th:\"\",rom:\"\",sc:\"You see a sign at a parking spot meaning vehicles are prohibited. Which word starts it?\",\n   a:\"\\u0e2b\\u0e49\\u0e32\\u0e21 haam (forbidden) - haam jawt\",w:[\"\\u0e44\\u0e21\\u0e48 mai (not)\",\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07 mai tawng (no need)\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48 yang mai (not yet)\"],\n   n:\"Haam = forbidden. haam jawt = no parking. Seen on prohibition signs everywhere\"},\n  {e:\"\\u23f3\",th:\"\",rom:\"\",sc:\"Someone asks if you have eaten. You haven't eaten but plan to soon. How do you say 'not yet'?\",\n   a:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 yang mai kin (haven't eaten yet)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin (never eaten)\",\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 mai kin (don't eat)\",\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 kin mai dai (can't eat)\"],\n   n:\"Yang mai kin = haven't eaten yet. yang mai (not yet) + kin (eat)\"},\n  {e:\"\\u{1f6ab}\",th:\"\",rom:\"\",sc:\"You want to say you have NEVER eaten durian in your whole life. How do you say it?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin (never eaten)\",w:[\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 yang mai kin (not eaten yet)\",\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 mai kin (don't eat)\",\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 kin mai dai (can't eat)\"],\n   n:\"Mai koei kin = never eaten. mai koei (never) negates the life experience\"},\n  {e:\"\\u{1f60c}\",th:\"\",rom:\"\",sc:\"A friend apologizes for being a little late. You want to say it's fine, no worries. What do you say?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23 mai pen rai (never mind)\",w:[\"\\u0e2b\\u0e49\\u0e32\\u0e21 haam (forbidden)\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 mai chai (it's not)\",\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35 mai mii (don't have)\"],\n   n:\"Mai pen rai = never mind\/it's nothing. The warm, easygoing Thai response\"},\n  {e:\"\\u{1f927}\",th:\"\",rom:\"\",sc:\"You tried a dish and it wasn't delicious. How do you negate the adjective 'tasty'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 mai aroi (not tasty)\",w:[\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 mai chai aroi\",\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 haam aroi\",\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 mai tawng aroi\"],\n   n:\"Mai aroi = not tasty. mai negates the adjective aroi (delicious) directly\"},\n  {e:\"\\u{1f4ad}\",th:\"\",rom:\"\",sc:\"Someone confirms 'this is your bag, right?' but it is NOT yours. How do you correct them?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 mai chai (no, it's not)\",w:[\"\\u0e44\\u0e21\\u0e48 mai (not - for verbs)\",\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07 mai tawng (no need)\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48 yang mai (not yet)\"],\n   n:\"Mai chai = no, it's not. Used to deny or correct a stated fact or identity\"},\n];\n\n\/\/ L3: build complete negative sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I don't like spicy food'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a\\u0e02\\u0e2d\\u0e07\\u0e40\\u0e1c\\u0e47\\u0e14 mai chawp khong phet\",\n   w:[\"\\u0e0a\\u0e2d\\u0e1a\\u0e44\\u0e21\\u0e48\\u0e02\\u0e2d\\u0e07\\u0e40\\u0e1c\\u0e47\\u0e14 chawp mai khong phet\",\"\\u0e02\\u0e2d\\u0e07\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a khong phet mai chawp dai\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e0a\\u0e2d\\u0e1a\\u0e40\\u0e1c\\u0e47\\u0e14 mai chai chawp phet\"],\n   n:\"mai chawp khong phet = don't like spicy food. mai before the verb chawp (like)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I'm not Thai' (denying identity)?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e04\\u0e19\\u0e44\\u0e17\\u0e22 mai chai khon thai\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e04\\u0e19\\u0e44\\u0e17\\u0e22 mai khon thai\",\"\\u0e04\\u0e19\\u0e44\\u0e17\\u0e22\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 khon thai mai chai dai\",\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e04\\u0e19\\u0e44\\u0e17\\u0e22 haam khon thai\"],\n   n:\"mai chai khon thai = not Thai. mai chai negates identity (being a Thai person)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I didn't go yesterday' (past)?\",\n   a:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e44\\u0e1b muea waan mai dai pai\",\n   w:[\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e44\\u0e1b\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 muea waan pai mai dai (couldn't go)\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 mai pai muea waan\",\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b muea waan yang mai pai\"],\n   n:\"muea waan mai dai pai = didn't go yesterday. mai dai before pai negates the past action\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I can't eat (it)' (inability)?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 kin mai dai\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e01\\u0e34\\u0e19 mai dai kin (didn't eat)\",\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 mai kin (don't eat)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin (never eaten)\"],\n   n:\"kin mai dai = can't eat. mai dai AFTER the verb kin expresses inability\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I haven't eaten yet'?\",\n   a:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e01\\u0e34\\u0e19 yang mai dai kin\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19\\u0e22\\u0e31\\u0e07 mai kin yang\",\"\\u0e01\\u0e34\\u0e19\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48 kin yang mai\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin (never eaten)\"],\n   n:\"yang mai dai kin = haven't eaten yet. yang mai (not yet) + dai kin\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you politely say 'no need, thank you' to a vendor?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13 mai tawng khawp khun\",\n   w:[\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13 haam khawp khun\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13 mai chai khawp khun\",\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13 mai mii khawp khun\"],\n   n:\"mai tawng khawp khun = no need, thank you. mai tawng (no need) politely declines\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I have never been to Thailand'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 mai koei pai thai\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e40\\u0e04\\u0e22 mai pai thai koei\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 yang mai pai thai (not gone yet)\",\"\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 pai thai mai dai (can't go)\"],\n   n:\"mai koei pai thai = never been to Thailand. mai koei (never) + pai thai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'there isn't any \/ I don't have it'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e21\\u0e35 mai mii\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07 mai tawng (no need)\",\"\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48 mai chai (it's not)\",\"\\u0e2b\\u0e49\\u0e32\\u0e21 haam (forbidden)\"],\n   n:\"mai mii = don't have\/there isn't. mai (not) + mii (have\/exist)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'this isn't good' (negating the adjective good)?\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e19\\u0e35\\u0e49\\u0e44\\u0e21\\u0e48\\u0e14\\u0e35 an nii mai dii\",\n   w:[\"\\u0e2d\\u0e31\\u0e19\\u0e19\\u0e35\\u0e49\\u0e44\\u0e21\\u0e48\\u0e43\\u0e0a\\u0e48\\u0e14\\u0e35 an nii mai chai dii\",\"\\u0e2d\\u0e31\\u0e19\\u0e19\\u0e35\\u0e49\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e14\\u0e35 an nii haam dii\",\"\\u0e14\\u0e35\\u0e44\\u0e21\\u0e48\\u0e2d\\u0e31\\u0e19\\u0e19\\u0e35\\u0e49 dii mai an nii\"],\n   n:\"an nii mai dii = this isn't good. mai negates the adjective dii (good) directly\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'no smoking' (a prohibition on a sign)?\",\n   a:\"\\u0e2b\\u0e49\\u0e32\\u0e21\\u0e2a\\u0e39\\u0e1a\\u0e1a\\u0e38\\u0e2b\\u0e23\\u0e35\\u0e48 haam suup burii\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e2a\\u0e39\\u0e1a\\u0e1a\\u0e38\\u0e2b\\u0e23\\u0e35\\u0e48 mai suup burii\",\"\\u0e44\\u0e21\\u0e48\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e2a\\u0e39\\u0e1a\\u0e1a\\u0e38\\u0e2b\\u0e23\\u0e35\\u0e48 mai tawng suup burii\",\"\\u0e2a\\u0e39\\u0e1a\\u0e1a\\u0e38\\u0e2b\\u0e23\\u0e35\\u0e48\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49 suup burii mai dai\"],\n   n:\"haam suup burii = no smoking. haam (forbidden) + suup burii (smoke cigarettes)\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.m45SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"m45-result\").classList.remove(\"show\");\n  $(\"game45\").style.display=\"\";\n  m45Init();\n};\n\nfunction stats(){\n  $(\"m45-sc\").textContent=st.sc;\n  $(\"m45-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"m45-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"m45-lv\").textContent=\"Lv\"+cur;\n  $(\"m45-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"m45-pf\").style.width=p+\"%\";\n  $(\"m45-pf\").style.background=lc();\n  $(\"m45-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"m45-fb\").className=\"fb\";\n  $(\"m45-next\").classList.remove(\"show\");\n  $(\"m45-badge\").classList.remove(\"show\");\n  var ql=$(\"m45-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"m45-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"m45-emoji\").textContent=q.e;\n  var t=$(\"m45-thai\"),rom=$(\"m45-rom\"),sc=$(\"m45-scene\"),spk=$(\"m45-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f6ab} Which negator?\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"m45-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt45 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"m45-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"m45-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"m45-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"m45-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"m45-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.m45Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.m45Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"m45-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game45\").style.display=\"none\";$(\"m45-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"m45-fin\").textContent=st.sc;$(\"m45-co\").textContent=st.co;\n  $(\"m45-wr\").textContent=st.wr;$(\"m45-ac\").textContent=acc+\"%\";\n  $(\"m45-rt\").style.color=lc();\n  $(\"m45-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Negator Recognition\",\"Right Negator\",\"Build Sentences\"][cur];\n  var em,ti,ms,nm=$(\"m45-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f6ab}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Negators Mastered!\",\"Context Pro!\",\"Negation Master!\"][cur];\n    ms=[\"\",\"You know the negators. Level 2 puts them in real situations!\",\"You pick the right negator every time. Level 3 builds full negative sentences!\",\"Outstanding. You can say no in every shade of Thai - mai, mai chai, mai dai - and decline with grace. Nothing can stop you now!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: mai negates verbs\/adjectives, mai chai negates identity, and mai dai means didn't (before) or can't (after).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the big one: mai before any verb or adjective. Then learn mai chai (it's not) and mai dai (didn't \/ can't).\";\n  }\n  $(\"m45-em\").textContent=em;$(\"m45-rt\").textContent=ti;$(\"m45-msg\").textContent=ms;\n}\n\nwindow.m45Retry=function(){$(\"m45-result\").classList.remove(\"show\");$(\"game45\").style.display=\"\";m45Init();};\nwindow.m45NextLv=function(){if(cur\u003C3)m45SetLv(cur+1);};\n\nwindow.m45Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game45\").style.display=\"\";$(\"m45-result\").classList.remove(\"show\");\n  var t=$(\"m45-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.m45Init);}\nelse{window.m45Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/5883658018104838786\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/5883658018104838786"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/5883658018104838786"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-negation-quiz.html","title":"Thai Negation Quiz - Negation Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhqMab2wQ44CXZXjrZAO_XNyQrZC8zJzWG5qs9kRhNgY18IicKaDYiGGeIt1lclDF0OAP2iBuu6IXKA_VvT_qHCzRlBEywkYjsf1OgLpGBzmo4hFYIATWz-ta85y9MZcESEDD_Eg6sIwlDLWETL-ZHBdPWdWFXx_BX0MtEGT_xaC5E8dSJ3GJvYNS4EWxNR\/s72-c\/8237.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-2305286753257483242"},"published":{"$t":"2026-06-13T22:18:04.629-07:00"},"updated":{"$t":"2026-06-13T22:18:04.629-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Future Tense and Intentions Quiz - Future Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Future Tense and Intentions Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhlWxJnkMIR50PF1bt9xxlagabLPVHvUR5ozqgnCbyyZ4OJ9pVy_qcawq4QYbtqD16QALEtLGDqoMiNn8UxUffndcwQCvD3h6KfYBPg3Nz_msRaRfg_SPLNCcP1YOeSGnuk-q7keGrs4JpmqesKiwr49eSH4LMmn_q5VFVrbdf1KQ-2_nfCql_M222LRhqu\/s1672\/8233.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Future Tense and Intentions Quiz Banner - Learn how to talk about the future in Thai using the marker ja, intention phrases like yak ja, and future time expressions without conjugating verbs\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhlWxJnkMIR50PF1bt9xxlagabLPVHvUR5ozqgnCbyyZ4OJ9pVy_qcawq4QYbtqD16QALEtLGDqoMiNn8UxUffndcwQCvD3h6KfYBPg3Nz_msRaRfg_SPLNCcP1YOeSGnuk-q7keGrs4JpmqesKiwr49eSH4LMmn_q5VFVrbdf1KQ-2_nfCql_M222LRhqu\/s320\/8233.png\" title=\"Thai Future Tense and Intentions Quiz: Future Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #3730a3; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai future tense and intentions vocabulary illustration covering the future marker ja, intention phrases like yak ja and wa ja, and essential future time expressions.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html#app\",\n      \"name\": \"Thai Future Tense and Intentions Quiz - Future Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html\",\n      \"description\": \"Free three-level game teaching how to talk about the future in Thai without conjugating verbs, using the marker ja for will, intention phrases like yak ja and wa ja, and future time expressions. Match markers, choose the right one, and build future sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai future tense, how to say will in Thai, ja future marker, yak ja want to, wa ja planning to, kamlang ja about to, Thai verbs no conjugation, phrung nii tomorrow, learn Thai future grammar, Thai tense system\",\n      \"teaches\": [\n        \"The Thai future marker ja, placed before the verb for will\",\n        \"Intention phrases: yak ja want to, wa ja planning to\",\n        \"The about-to marker kamlang ja and the obligation marker tawng\",\n        \"Future time expressions: phrung nii, aathit naa, pii naa, diao\",\n        \"The complete Thai timeline: laew past, kamlang present, ja future\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you make future tense in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place ja, meaning will, before the verb. The verb never changes, so ja pai means will go and ja kin means will eat. You can add a future time word like phrung nii, meaning tomorrow, to be specific, as in phrung nii ja pai meaning tomorrow I will go.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does ja mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja means will or going to in Thai. Placed before a verb, it marks the future, as in ja maa meaning will come or ja kin meaning will eat. It is the mirror image of laew, which marks the completed past after the verb.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say I want to in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use yak ja plus the verb. Yak ja pai means I want to go and yak ja kin means I would like to eat. It combines yak, meaning to want, with the future marker ja, expressing intention or desire about a future action.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between ja and wa ja in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja states a firm future action, as in ja pai meaning will go. Wa ja softens it to a tentative plan, meaning thinking of or planning to, as in wa ja pai meaning I am thinking of going. Wa ja is gentler and less committal, which suits Thai politeness.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say tomorrow in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Phrung nii means tomorrow in Thai. Future time words often use naa, meaning coming, as in aathit naa meaning next week and pii naa meaning next year. Pair them with ja, as in phrung nii ja pai meaning tomorrow I will go.\"}},\n        {\"@type\":\"Question\",\"name\":\"How does the Thai tense system work overall?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai verbs never change form. Three markers handle all of time: laew after the verb for completed past, kamlang before it for the ongoing present, and ja before it for the future. The same verb, such as pai meaning go, moves through time with just these markers.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt44 .tm-card,.qt44 .ls-icon,.qt44 .card-emoji,.qt44 .r-emoji,.qt44 .ll-i,.qt44 .tl-arrow{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt44{--ig:#4338ca;--ig2:#4f46e5;--ig3:#a5b4fc;--ig4:#eef2ff;--ink:#1e1b4b;--soft:#3730a3;--bd:rgba(67,56,202,.15);--bg:#eef2ff;font-family:'Manrope',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(67,56,202,.13);box-sizing:border-box;}\n.qt44 *{box-sizing:border-box;}\n.qt44 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt44 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt44 .intro em{font-style:italic;color:var(--ink);}\n.qt44 .intro strong{color:var(--ink);}\n.qt44 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--ig);margin:28px 0 12px;font-style:italic;}\n.qt44 .thai-i{color:var(--ig);font-weight:700;}\n.qt44 .tip{background:linear-gradient(135deg,rgba(67,56,202,.06),rgba(165,180,252,.22));border-left:4px solid var(--ig2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt44 .tip b{color:var(--ig);}\n.qt44 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* MARKER BOX *\/\n.qt44 .marker-box{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:20px 14px;margin:16px 0;}\n.qt44 .mk-part{display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:12px;padding:12px 16px;min-width:90px;}\n.mk-part.verb{background:rgba(67,56,202,.06);border:1.5px solid rgba(67,56,202,.22);}\n.mk-part.marker{background:rgba(79,70,229,.1);border:1.5px solid var(--ig2);}\n.mk-part.result{background:linear-gradient(135deg,rgba(79,70,229,.13),rgba(165,180,252,.3));border:1.5px solid var(--ig);}\n.qt44 .mk-thai{font-size:24px;color:var(--ink);}\n.qt44 .mk-rom{font-size:12px;color:var(--ig);font-weight:700;font-style:italic;}\n.qt44 .mk-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt44 .mk-plus,.qt44 .mk-eq{font-size:22px;color:var(--ig2);font-weight:700;}\n\/* INTENT GRID *\/\n.qt44 .intent-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt44 .in-card{border-radius:14px;padding:14px;border:2px solid transparent;display:flex;flex-direction:column;gap:2px;}\n.in-card.want{background:rgba(67,56,202,.06);border-color:rgba(67,56,202,.28);}\n.in-card.plan{background:rgba(79,70,229,.06);border-color:rgba(79,70,229,.28);}\n.in-card.must{background:rgba(190,24,93,.05);border-color:rgba(190,24,93,.25);}\n.in-card.about{background:rgba(8,145,178,.05);border-color:rgba(8,145,178,.25);}\n.qt44 .in-thai{font-size:24px;color:var(--ink);}\n.qt44 .in-rom{font-size:12px;color:var(--ig);font-weight:700;font-style:italic;}\n.qt44 .in-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt44 .in-ex{font-size:11px;color:var(--soft);margin-top:2px;font-style:italic;}\n\/* TIME GRID *\/\n.qt44 .time-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt44 .tm-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt44 .tm-card:hover{border-color:var(--ig2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(67,56,202,.1);}\n.qt44 .tm-thai{font-size:21px;color:var(--ink);}\n.qt44 .tm-rom{font-size:12px;color:var(--ig);font-style:italic;font-weight:700;}\n.qt44 .tm-en{font-size:12px;font-weight:600;color:var(--ink);}\n\/* TIMELINE BOX *\/\n.qt44 .timeline-box{display:flex;align-items:stretch;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt44 .tl-item{flex:1;min-width:96px;text-align:center;border-radius:12px;padding:12px 10px;border:1.5px solid var(--bd);}\n.tl-item.past{background:rgba(161,98,7,.06);border-color:rgba(161,98,7,.25);}\n.tl-item.present{background:rgba(5,150,105,.06);border-color:rgba(5,150,105,.25);}\n.tl-item.future{background:rgba(79,70,229,.08);border-color:var(--ig2);}\n.qt44 .tl-label{font-size:10px;font-weight:800;letter-spacing:.5px;color:var(--soft);margin-bottom:4px;}\n.qt44 .tl-thai{font-size:22px;color:var(--ink);}\n.qt44 .tl-rom{font-size:12px;color:var(--ig);font-weight:700;font-style:italic;}\n.qt44 .tl-en{font-size:11px;color:var(--soft);}\n.qt44 .tl-arrow{display:flex;align-items:center;font-size:18px;color:var(--ig2);font-weight:700;}\n\/* QA BOX *\/\n.qt44 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt44 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt44 .qa-q{font-size:14px;font-weight:800;color:var(--ig);margin-bottom:5px;}\n.qt44 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt44 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt44 .game-header{padding:20px 28px;background:linear-gradient(135deg,#312e81,#4338ca);border-bottom:none;}\n.qt44 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt44 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt44 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt44 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt44 .ls-btn:hover{transform:translateY(-2px);}\n.qt44 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt44 .ls-btn.lv2.active{border-color:var(--ig2);background:rgba(79,70,229,.08);}\n.qt44 .ls-btn.lv3.active{border-color:#be185d;background:rgba(190,24,93,.08);}\n.qt44 .ls-icon{font-size:26px;}\n.qt44 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt44 .ls-desc{font-size:11px;color:var(--soft);}\n.qt44 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(79,70,229,.14);color:#3730a3;}\n.lv3 .ls-pts{background:rgba(190,24,93,.12);color:#9d174d;}\n.qt44 #game44{padding:22px 20px;}\n.qt44 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt44 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt44 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt44 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt44 .stat.sc .stat-v{color:#f59e0b;}\n.qt44 .stat.li .stat-v{color:#dc2626;}\n.qt44 .stat.st .stat-v{color:var(--ig2);}\n.qt44 .stat.lv .stat-v{color:var(--ig);}\n.qt44 .prog{background:rgba(67,56,202,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt44 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt44 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(67,56,202,.07);}\n.qt44 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt44 .card-emoji{font-size:44px;animation:j44pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt44 .card-scenario{font-size:13px;color:#475569;background:#eef2ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt44 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt44 .thai-big.pop{animation:j44pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes j44pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt44 .rom{font-family:'Lora',serif;font-size:16px;color:var(--ig);font-style:italic;}\n.qt44 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(67,56,202,.09);border:1.5px solid rgba(67,56,202,.22);color:var(--ig);font:600 13px 'Manrope',sans-serif;cursor:pointer;transition:all .2s;}\n.qt44 .speak:hover{background:rgba(67,56,202,.17);}\n.qt44 .speak.active{animation:j44pulse 1s infinite;}\n@keyframes j44pulse{0%,100%{box-shadow:0 0 0 0 rgba(79,70,229,.4)}50%{box-shadow:0 0 0 8px rgba(79,70,229,0)}}\n.qt44 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt44 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Manrope',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt44 .ans:hover:not(:disabled){border-color:var(--ig2);background:rgba(79,70,229,.06);transform:translateY(-2px);}\n.qt44 .ans:disabled{cursor:default;}\n.qt44 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:j44bounce .5s;}\n.qt44 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:j44shake .4s;}\n.qt44 .ans.reveal{background:rgba(67,56,202,.07);border-color:rgba(67,56,202,.3);}\n@keyframes j44bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes j44shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt44 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt44 .fb.show{display:block;animation:j44fade .3s;}\n.qt44 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt44 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt44 .fb.bonus{background:rgba(67,56,202,.1);color:var(--ig);border:1px solid rgba(67,56,202,.3);}\n@keyframes j44fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes j44slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt44 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(67,56,202,.1);border:1.5px solid rgba(67,56,202,.35);border-radius:999px;color:var(--ig);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt44 .badge.show{display:flex;animation:j44pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes j44pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt44 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Manrope',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt44 .next.show{display:block;animation:j44slide .3s both;}\n.qt44 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt44 .result{display:none;padding:36px 24px;text-align:center;}\n.qt44 .result.show{display:block;animation:j44fade .5s;}\n.qt44 .r-emoji{font-size:64px;animation:j44bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes j44bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt44 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--ig);margin:0 0 6px;font-style:italic;}\n.qt44 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt44 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt44 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt44 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt44 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt44 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt44 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt44 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Manrope',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt44 .btn-retry{background:linear-gradient(135deg,#312e81,#4338ca);}\n.qt44 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt44 .btn-r:hover{transform:translateY(-2px);}\n.qt44 .culture,.qt44 .faq,.qt44 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt44 .culture{background:linear-gradient(135deg,rgba(67,56,202,.03),rgba(165,180,252,.1));}\n.qt44 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt44 .culture h4{font-size:15px;font-weight:700;color:var(--ig);margin:20px 0 8px;}\n.qt44 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt44 .culture strong{color:var(--ink);}\n.qt44 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ig);margin:0 0 14px;font-style:italic;}\n.qt44 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt44 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt44 .faq-q::-webkit-details-marker{display:none;}\n.qt44 .faq-q::after{content:'+';font-size:20px;color:var(--ig2);flex-shrink:0;transition:transform .2s;}\n.qt44 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt44 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt44 .faq-a .thai-i{color:var(--ig);}\n.qt44 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt44 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt44 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt44 .ll:hover{border-color:var(--ig2);background:rgba(79,70,229,.05);transform:translateY(-2px);}\n.qt44 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt44 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt44 .ll-c{display:block !important;font-size:11px;color:var(--ig);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt44 .intro,.qt44 .culture,.qt44 .faq,.qt44 .nxt{padding-left:16px;padding-right:16px;}.qt44 .answers{grid-template-columns:1fr;}.qt44 .stats{grid-template-columns:repeat(2,1fr);}.qt44 #game44{padding:16px 14px;}.qt44 .level-sel{grid-template-columns:1fr;gap:8px;}.qt44 .intent-grid{grid-template-columns:1fr;}.qt44 .marker-box{flex-direction:column;}.qt44 .mk-plus,.qt44 .mk-eq{transform:rotate(90deg);}.qt44 .timeline-box{flex-direction:column;}.qt44 .tl-arrow{transform:rotate(90deg);justify-content:center;}.qt44 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt44\" id=\"qt-post-44\" itemscope itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EHaving learned how Thai talks about the past without changing verbs, you are ready for its mirror image: the future. Just as the past relies on a few simple markers, the future in Thai is built on one small, powerful word - \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja - will) - plus a handful of expressions for intentions, plans, and things about to happen. The verb never changes. This guide to the Thai future and intentions completes your command of time in Thai, giving you the tools to talk about plans, wishes, and what comes next.\u003C\/p\u003E\n\n    \u003Cp\u003EThis is where the elegance of Thai grammar truly pays off. With the past marker laew and the future marker ja, plus the unchanging verbs you already know, you can place any action anywhere in time. Where English juggles will, going to, about to, plan to, and want to with different structures, Thai handles them all with clean little markers placed before the verb. Learn the small family of future words and you can express everything from a firm plan to a passing wish, all while your verbs stay perfectly still.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the core future marker ja, the intention and plan expressions like yak ja (want to) and wa ja (thinking of), the about-to marker kamlang ja, and the future time expressions that anchor your plans. It pairs naturally with the past-tense post to complete your timeline toolkit. The Future Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EJa — The Future Marker\u003C\/h3\u003E\n\n    \u003Cp\u003EThe heart of the Thai future is \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja), which means will or going to. You place it directly before the verb, and it turns any action into a future one - simple, consistent, and with no verb change at all:\u003C\/p\u003E\n\n    \u003Cdiv class=\"marker-box\" aria-label=\"Thai ja future marker\"\u003E\n      \u003Cdiv class=\"mk-part marker\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Eja\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ewill\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part verb\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3611;\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Epai\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ego\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part result\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Eja pai\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ewill go\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is simply \u003Cstrong\u003Eja + verb\u003C\/strong\u003E. Ja pai (will go), ja kin (will eat), ja maa (will come). This single marker placed before the verb does the work of English will and going to combined. To say what you will do tomorrow, you just add the marker: phrung nii ja pai (tomorrow I will go). Notice the beautiful symmetry with the past - where laew followed the verb to show completion, ja precedes the verb to show the future is yet to come.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Quickest Future Word:\u003C\/b\u003E\u003Cbr\u003E\n      \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3604;\u0026#3637;\u0026#3659;\u0026#3618;\u0026#3623;\u003C\/span\u003E (diao - in a moment, shortly) is a wonderfully handy word for the near future. Diao pai (I'll go in a bit), diao maa (I'll come shortly). Often paired with ja as diao ja, it signals something will happen very soon. It is the Thai equivalent of \"in a sec\" and comes up constantly in casual conversation.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EIntentions and Plans — Yak Ja and Wa Ja\u003C\/h3\u003E\n\n    \u003Cp\u003EBeyond simple future, Thai has graceful ways to express wanting and planning. These build on ja, adding a layer of intention that lets you share your hopes and plans naturally:\u003C\/p\u003E\n\n    \u003Cdiv class=\"intent-grid\" aria-label=\"Thai intention expressions\"\u003E\n      \u003Cdiv class=\"in-card want\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3592;\u0026#3632;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Eyak ja\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Ewant to \/ would like to\u003C\/div\u003E\n        \u003Cdiv class=\"in-ex\"\u003Eyak ja pai - I want to go\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-card plan\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Ewa ja\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Eplanning to \/ thinking of\u003C\/div\u003E\n        \u003Cdiv class=\"in-ex\"\u003Ewa ja kin - I'm thinking of eating\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-card must\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Etawng\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Emust \/ have to\u003C\/div\u003E\n        \u003Cdiv class=\"in-ex\"\u003Etawng pai - I have to go\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-card about\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3592;\u0026#3632;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Ekamlang ja\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Eabout to \/ on the verge of\u003C\/div\u003E\n        \u003Cdiv class=\"in-ex\"\u003Ekamlang ja pai - about to go\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3592;\u0026#3632;\u003C\/span\u003E (yak ja - want to) is built from yak (to want) plus ja, and it is one of the most useful intention phrases you can learn. Yak ja pai thiao (I want to go traveling), yak ja kin (I would like to eat). The softer \u003Cspan class=\"thai-i\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u003C\/span\u003E (wa ja - thinking of) expresses a tentative plan, perfect for ideas that are not yet firm. And \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3592;\u0026#3632;\u003C\/span\u003E (kamlang ja - about to) captures that on-the-verge moment - you may recognize kamlang from its use marking ongoing actions, and here with ja it points to something just about to begin.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EFuture Time Expressions — When It Will Happen\u003C\/h3\u003E\n\n    \u003Cp\u003ETo anchor your plans in time, you pair ja with future time expressions. These tell your listener exactly when something will happen, and they work seamlessly with the future marker:\u003C\/p\u003E\n\n    \u003Cdiv class=\"time-grid\" aria-label=\"Thai future time expressions\"\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3614;\u0026#3619;\u0026#3640;\u0026#3656;\u0026#3591;\u0026#3609;\u0026#3637;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Ephrung nii\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Etomorrow\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3617;\u0026#3632;\u0026#3619;\u0026#3639;\u0026#3609;\u0026#3609;\u0026#3637;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Emaruen nii\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Eday after tomorrow\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3634;\u0026#3607;\u0026#3636;\u0026#3605;\u0026#3618;\u0026#3660;\u0026#3627;\u0026#3609;\u0026#3657;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Eaathit naa\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Enext week\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3611;\u0026#3637;\u0026#3627;\u0026#3609;\u0026#3657;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Epii naa\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Enext year\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3605;\u0026#3629;\u0026#3609;\u0026#3627;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Etawn lang\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Elater\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3637;\u0026#3659;\u0026#3618;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Ediao\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Ein a moment\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the tidy logic of \u003Cspan class=\"thai-i\"\u003E\u0026#3627;\u0026#3609;\u0026#3657;\u0026#3634;\u003C\/span\u003E (naa - next\/coming), which builds future time expressions just as thii laew built past ones. Aathit naa (next week), pii naa (next year) - the word naa means the coming one. This mirrors the thii laew (last\/previous) you learned for the past, giving you a clean pair: naa for future, thii laew for past. With these expressions plus ja, you can pinpoint any future moment with ease.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Complete Timeline — Past, Present, Future\u003C\/h3\u003E\n\n    \u003Cp\u003ENow you can see the full beauty of the Thai time system in one view. The same unchanging verb sits at the center, and a single marker places it in time. Here is the complete picture using the verb pai (go):\u003C\/p\u003E\n\n    \u003Cdiv class=\"timeline-box\" aria-label=\"Thai complete timeline\"\u003E\n      \u003Cdiv class=\"tl-item past\"\u003E\n        \u003Cdiv class=\"tl-label\"\u003EPAST\u003C\/div\u003E\n        \u003Cdiv class=\"tl-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3611;\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"tl-rom\"\u003Epai laew\u003C\/div\u003E\n        \u003Cdiv class=\"tl-en\"\u003Ehave gone\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tl-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"tl-item present\"\u003E\n        \u003Cdiv class=\"tl-label\"\u003ENOW\u003C\/div\u003E\n        \u003Cdiv class=\"tl-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3652;\u0026#3611;\u003C\/div\u003E\n        \u003Cdiv class=\"tl-rom\"\u003Ekamlang pai\u003C\/div\u003E\n        \u003Cdiv class=\"tl-en\"\u003Egoing (now)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tl-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"tl-item future\"\u003E\n        \u003Cdiv class=\"tl-label\"\u003EFUTURE\u003C\/div\u003E\n        \u003Cdiv class=\"tl-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/div\u003E\n        \u003Cdiv class=\"tl-rom\"\u003Eja pai\u003C\/div\u003E\n        \u003Cdiv class=\"tl-en\"\u003Ewill go\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThere it is - the entire Thai tense system in one line. The verb pai (go) never changes; only the marker moves it through time. \u003Cspan class=\"thai-i\"\u003E\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/span\u003E (laew) after it for the past, \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/span\u003E (kamlang) before it for the ongoing present, and \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) before it for the future. Three small words unlock all of time, with no conjugation to memorize. Once this clicks, you will find yourself moving freely across past, present, and future in your Thai conversations.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Future Tense Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about talking about the future in Thai:\u003C\/p\u003E\n\n    \u003Cdiv class=\"qa-box\" aria-label=\"Quick answers about Thai future tense\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you make future tense in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EPlace \u003Cstrong\u003Eja\u003C\/strong\u003E (will) before the verb. The verb never changes, so ja pai means \"will go\" and ja kin means \"will eat.\" You can add a time word like phrung nii (tomorrow) to be specific, as in phrung nii ja pai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does ja mean in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EJa\u003C\/strong\u003E means will or going to. Placed before a verb, it marks the future, as in ja maa (will come) or ja kin (will eat). It is the mirror image of laew, which marks the past after the verb.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"I want to\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse \u003Cstrong\u003Eyak ja\u003C\/strong\u003E plus the verb. Yak ja pai means \"I want to go\" and yak ja kin means \"I would like to eat.\" It combines yak (to want) with the future marker ja.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"tomorrow\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Tomorrow\" is \u003Cstrong\u003Ephrung nii\u003C\/strong\u003E. Future time words often use naa (coming), as in aathit naa (next week) and pii naa (next year). Pair them with ja, as in phrung nii ja pai meaning \"tomorrow I will go.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html\"\u003EPost 43\u003C\/a\u003E - Past \u0026amp; Experience (laew, koei)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (the unchanging action words)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003EPost 21\u003C\/a\u003E - Days \u0026amp; Time (time expressions)\u003Cbr\u003E\n      ✅ \u003Cstrong\u003EPost 44 - Future \u0026amp; Intentions (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Future Quest game below has three levels. Level 1 matches future markers to meanings. Level 2 picks the right marker for a situation. Level 3 - the hardest - builds complete future and intention sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🌅 Future Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match markers, read the situation, build future sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"level-sel\" role=\"group\" aria-label=\"Select level\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" onclick=\"j44SetLv(1)\" type=\"button\" id=\"ls1\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EMarker Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" onclick=\"j44SetLv(2)\" type=\"button\" id=\"ls2\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔮\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Marker in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" onclick=\"j44SetLv(3)\" type=\"button\" id=\"ls3\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Future Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv id=\"game44\" role=\"main\" aria-label=\"Thai Future Tense Game\"\u003E\n    \u003Cdiv class=\"stats\" role=\"status\" aria-live=\"polite\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"j44-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"j44-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"j44-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"j44-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"prog\" role=\"progressbar\" id=\"j44-pw\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"j44-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"j44-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"j44-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"j44-emoji\"\u003E🌅\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"j44-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"j44-rom\"\u003Eja pai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"j44-scene\" style=\"display:none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"j44-speak\" onclick=\"j44Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"badge\" id=\"j44-badge\" aria-live=\"assertive\"\u003E\u003Cspan id=\"j44-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"fb\" id=\"j44-fb\" role=\"alert\" aria-live=\"assertive\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"answers\" id=\"j44-ans\" role=\"group\" aria-label=\"Answer choices\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"j44-next\" onclick=\"j44Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"result\" id=\"j44-result\" role=\"region\" aria-labelledby=\"j44-rt\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"j44-em\"\u003E🌅\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"j44-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp style=\"font-size:14px;color:#475569;\" id=\"j44-sub\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"j44-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"j44-co\" style=\"color:#4338ca;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"j44-wr\" style=\"color:#dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"j44-ac\" style=\"color:#f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"j44-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"j44Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"j44-nextlv\" onclick=\"j44NextLv()\" style=\"display:none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"padding:22px 28px;border-top:1px solid var(--bd);background:#fff;\"\u003E\n    \u003Ch3 style=\"font-family:'Lora',serif;font-size:15px;font-weight:700;color:#4338ca;margin:0 0 12px;font-style:italic;\"\u003E📋 Future \u0026amp; Intentions Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x:auto;\"\u003E\u003Ctable style=\"width:100%;border-collapse:collapse;font-size:13px;min-width:440px;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background:#312e81;color:#fff;\"\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EThai\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003ERoman\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eja\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewill \/ going to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EMarker (before verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3592;\u0026#3632;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eyak ja\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewant to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EIntention\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ewa ja\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eplanning to \/ thinking of\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EIntention\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Etawng\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Emust \/ have to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EIntention\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3592;\u0026#3632;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ekamlang ja\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eabout to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EMarker\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3637;\u0026#3659;\u0026#3618;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ediao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ein a moment \/ shortly\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3614;\u0026#3619;\u0026#3640;\u0026#3656;\u0026#3591;\u0026#3609;\u0026#3637;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ephrung nii\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Etomorrow\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3617;\u0026#3632;\u0026#3619;\u0026#3639;\u0026#3609;\u0026#3609;\u0026#3637;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Emaruen nii\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eday after tomorrow\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3634;\u0026#3607;\u0026#3636;\u0026#3605;\u0026#3618;\u0026#3660;\u0026#3627;\u0026#3609;\u0026#3657;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eaathit naa\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Enext week\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3611;\u0026#3637;\u0026#3627;\u0026#3609;\u0026#3657;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Epii naa\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Enext year\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3605;\u0026#3629;\u0026#3609;\u0026#3627;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Etawn lang\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elater\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eja pai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewill go\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eja kin\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewill eat\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3617;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eja maa\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewill come\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Eyak ja pai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewant to go\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ewa ja kin\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ethinking of eating\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u0026#3652;\u0026#3611;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Etawng pai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehave to go\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(67,56,202,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#4f46e5;\"\u003Ekamlang ja pai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eabout to go\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#3730a3;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"font-size:12px;color:#3730a3;margin-top:10px;font-style:italic;\"\u003EVerbs never change. ja (will) goes before the verb. Add yak (want) or wa (think) for intentions. Future time uses naa (coming): aathit naa, pii naa.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🌅 Completing the Thai Timeline\u003C\/h3\u003E\n    \u003Cp\u003EWith the future marker ja in hand, you now hold the complete set of tools for expressing time in Thai - and it is remarkably small. Three markers carry the entire system: laew for completed past, kamlang for ongoing present, and ja for the future. Compare this to the dozens of conjugated forms a learner of a European language must absorb, and the efficiency is striking. The verb itself never bends or breaks; it simply receives a marker like a signpost pointing to when. This design means that once you know a verb, you instantly know how to use it across all of time, which is a profound head start in becoming conversational.\u003C\/p\u003E\n    \u003Ch4\u003EThe Softness of Thai Intentions\u003C\/h4\u003E\n    \u003Cp\u003EOne lovely feature of Thai future expressions is how they let you calibrate certainty. A firm plan uses ja directly, while a tentative idea takes \u003Cspan class=\"thai-i\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u003C\/span\u003E (wa ja - thinking of), which softens the statement to a mere consideration. This matters in Thai social life, where leaving room and not over-committing is often polite. Saying wa ja pai (I'm thinking of going) rather than a blunt ja pai (I will go) gives a gentle, non-binding flavor that fits the Thai preference for flexibility and saving face. Learning to shade your intentions this way is a subtle but real mark of social fluency.\u003C\/p\u003E\n    \u003Ch4\u003EDiao and the Flexible Thai Future\u003C\/h4\u003E\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3604;\u0026#3637;\u0026#3659;\u0026#3618;\u0026#3623;\u003C\/span\u003E (diao - in a moment) deserves a cultural note, because it reflects a relaxed relationship with time that many visitors come to love. Diao can mean anything from a literal few seconds to a vague soon, and it is used generously throughout the day. A friend who says diao maa (I'll come in a bit) might appear in two minutes or twenty. Rather than imprecision, this reflects a cultural ease about timing that pairs naturally with the warm, unhurried rhythm of daily life in Thailand. Embracing diao - both the word and the spirit - is part of settling into Thai conversation.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make future tense in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPlace \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) meaning will before the verb. The verb never changes, so ja pai means will go and ja kin means will eat. You can add a future time word like phrung nii meaning tomorrow to be specific, as in phrung nii ja pai meaning tomorrow I will go.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does ja mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) means will or going to. Placed before a verb, it marks the future, as in ja maa meaning will come or ja kin meaning will eat. It is the mirror image of laew, which marks the completed past after the verb.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say I want to in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3592;\u0026#3632;\u003C\/span\u003E (yak ja) plus the verb. Yak ja pai means I want to go and yak ja kin means I would like to eat. It combines yak meaning to want with the future marker ja, expressing intention or desire.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between ja and wa ja in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) states a firm future action, as in ja pai meaning will go. \u003Cspan class=\"thai-i\"\u003E\u0026#3623;\u0026#3656;\u0026#3634;\u0026#3592;\u0026#3632;\u003C\/span\u003E (wa ja) softens it to a tentative plan, meaning thinking of or planning to, as in wa ja pai meaning I am thinking of going. Wa ja is gentler and less committal.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say tomorrow in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3614;\u0026#3619;\u0026#3640;\u0026#3656;\u0026#3591;\u0026#3609;\u0026#3637;\u0026#3657;\u003C\/span\u003E (phrung nii) means tomorrow. Future time words often use naa meaning coming, as in aathit naa meaning next week and pii naa meaning next year. Pair them with ja, as in phrung nii ja pai meaning tomorrow I will go.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow does the Thai tense system work overall?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai verbs never change form. Three markers handle all of time: \u003Cspan class=\"thai-i\"\u003E\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/span\u003E (laew) after the verb for completed past, \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/span\u003E (kamlang) before it for the ongoing present, and \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) before it for the future. The same verb, such as pai meaning go, moves through time with just these markers.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav class=\"ll-links\" aria-label=\"More Thai language games\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPast \u0026amp; Experience\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar - Post 43\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EDays \u0026amp; Time\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 21\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#4f46e5\",3:\"#be185d\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai future marker -\u003E pick meaning\nvar L1=[\n  {e:\"\\u27a1\\ufe0f\",th:\"\\u0e08\\u0e30\",rom:\"ja\",sc:\"\",a:\"will \/ going to\",w:[\"already\",\"ever\",\"not yet\"],n:\"Ja = will\/going to. Goes before the verb: ja pai = will go. The main future marker\"},\n  {e:\"\\u{1f4ad}\",th:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\",rom:\"yak ja\",sc:\"\",a:\"want to \/ would like to\",w:[\"have to\",\"about to\",\"already\"],n:\"Yak ja = want to. yak (want) + ja (will). Expresses desire about the future\"},\n  {e:\"\\u{1f5d3}\\ufe0f\",th:\"\\u0e27\\u0e48\\u0e32\\u0e08\\u0e30\",rom:\"wa ja\",sc:\"\",a:\"planning to \/ thinking of\",w:[\"must\",\"will not\",\"never\"],n:\"Wa ja = planning to\/thinking of. A soft, tentative plan, gentler than ja\"},\n  {e:\"\\u2757\",th:\"\\u0e15\\u0e49\\u0e2d\\u0e07\",rom:\"tawng\",sc:\"\",a:\"must \/ have to\",w:[\"want to\",\"about to\",\"already\"],n:\"Tawng = must\/have to. Expresses obligation: tawng pai = have to go\"},\n  {e:\"\\u23f3\",th:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e08\\u0e30\",rom:\"kamlang ja\",sc:\"\",a:\"about to \/ on the verge of\",w:[\"already did\",\"want to\",\"never\"],n:\"Kamlang ja = about to. On the verge of doing something right now\"},\n  {e:\"\\u23f1\\ufe0f\",th:\"\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27\",rom:\"diao\",sc:\"\",a:\"in a moment \/ shortly\",w:[\"yesterday\",\"last week\",\"never\"],n:\"Diao = in a moment\/shortly. The near future. diao maa = I'll come in a bit\"},\n  {e:\"\\u{1f305}\",th:\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\",rom:\"phrung nii\",sc:\"\",a:\"tomorrow\",w:[\"yesterday\",\"today\",\"last week\"],n:\"Phrung nii = tomorrow. The most common future time word\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e21\\u0e30\\u0e23\\u0e37\\u0e19\\u0e19\\u0e35\\u0e49\",rom:\"maruen nii\",sc:\"\",a:\"day after tomorrow\",w:[\"yesterday\",\"tomorrow\",\"today\"],n:\"Maruen nii = the day after tomorrow. One day beyond phrung nii\"},\n  {e:\"\\u{1f4c6}\",th:\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32\",rom:\"aathit naa\",sc:\"\",a:\"next week\",w:[\"last week\",\"yesterday\",\"next year\"],n:\"Aathit naa = next week. aathit (week) + naa (coming\/next)\"},\n  {e:\"\\u{1f308}\",th:\"\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32\",rom:\"pii naa\",sc:\"\",a:\"next year\",w:[\"last year\",\"next week\",\"tomorrow\"],n:\"Pii naa = next year. pii (year) + naa (coming). Mirrors pii thii laew (last year)\"},\n  {e:\"\\u23ed\\ufe0f\",th:\"\\u0e15\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e07\",rom:\"tawn lang\",sc:\"\",a:\"later\",w:[\"earlier\",\"just now\",\"yesterday\"],n:\"Tawn lang = later\/afterwards. For an unspecified later time\"},\n  {e:\"\\u2708\\ufe0f\",th:\"\\u0e08\\u0e30\\u0e44\\u0e1b\",rom:\"ja pai\",sc:\"\",a:\"will go\",w:[\"have gone\",\"going now\",\"want to go\"],n:\"Ja pai = will go. ja (will) + pai (go). The future of pai\"},\n  {e:\"\\u{1f35a}\",th:\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19\",rom:\"ja kin\",sc:\"\",a:\"will eat\",w:[\"have eaten\",\"eating now\",\"want to eat\"],n:\"Ja kin = will eat. ja (will) + kin (eat)\"},\n  {e:\"\\u{1f44b}\",th:\"\\u0e08\\u0e30\\u0e21\\u0e32\",rom:\"ja maa\",sc:\"\",a:\"will come\",w:[\"have come\",\"coming now\",\"want to come\"],n:\"Ja maa = will come. ja (will) + maa (come)\"},\n  {e:\"\\u{1f3af}\",th:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b\",rom:\"yak ja pai\",sc:\"\",a:\"want to go\",w:[\"will go\",\"have gone\",\"about to go\"],n:\"Yak ja pai = want to go. yak ja (want to) + pai (go)\"},\n];\n\n\/\/ L2: situation -\u003E pick the right marker\nvar L2=[\n  {e:\"\\u2708\\ufe0f\",th:\"\",rom:\"\",sc:\"You have a confirmed plan to go to the beach tomorrow. How do you state this future action?\",\n   a:\"\\u0e08\\u0e30\\u0e44\\u0e1b ja pai (will go)\",w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew (have gone)\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b koei pai (have been)\",\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e44\\u0e1b kamlang pai (going now)\"],\n   n:\"Ja pai = will go. ja marks a firm future action\"},\n  {e:\"\\u{1f4ad}\",th:\"\",rom:\"\",sc:\"You would really like to visit Thailand someday. How do you express this wish?\",\n   a:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 yak ja pai thai (want to go to Thailand)\",w:[\"\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e41\\u0e25\\u0e49\\u0e27 pai thai laew (already went)\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 koei pai thai (have been to Thailand)\",\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 kamlang pai thai (going to Thailand now)\"],\n   n:\"Yak ja = want to. Expresses a wish or desire about the future\"},\n  {e:\"\\u{1f5d3}\\ufe0f\",th:\"\",rom:\"\",sc:\"You have a loose, not-yet-firm idea to eat out tonight. How do you express this tentative plan?\",\n   a:\"\\u0e27\\u0e48\\u0e32\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 wa ja kin (thinking of eating)\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew (already ate)\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19 tawng kin (must eat)\",\"\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 koei kin (have tried)\"],\n   n:\"Wa ja = thinking of\/planning to. Softer and less committal than ja\"},\n  {e:\"\\u2757\",th:\"\",rom:\"\",sc:\"You have an obligation - you absolutely have to go to work. How do you express this necessity?\",\n   a:\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e44\\u0e1b tawng pai (have to go)\",w:[\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b yak ja pai (want to go)\",\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew (already went)\",\"\\u0e27\\u0e48\\u0e32\\u0e08\\u0e30\\u0e44\\u0e1b wa ja pai (thinking of going)\"],\n   n:\"Tawng = must\/have to. Expresses obligation, not just intention\"},\n  {e:\"\\u23f3\",th:\"\",rom:\"\",sc:\"You are literally on the verge of leaving right this second. How do you say you are about to go?\",\n   a:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e08\\u0e30\\u0e44\\u0e1b kamlang ja pai (about to go)\",w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew (already went)\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b koei pai (have been)\",\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b yak ja pai (want to go)\"],\n   n:\"Kamlang ja = about to\/on the verge of. The action is just about to start\"},\n  {e:\"\\u{1f4c5}\",th:\"\",rom:\"\",sc:\"You want to set a future story about the day after today. Which time word fits?\",\n   a:\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49 phrung nii (tomorrow)\",w:[\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 muea waan (yesterday)\",\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e01\\u0e35\\u0e49 muea kii (just now)\",\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 aathit thii laew (last week)\"],\n   n:\"Phrung nii = tomorrow. The most common future time word\"},\n  {e:\"\\u23f1\\ufe0f\",th:\"\",rom:\"\",sc:\"A friend asks where you are. You will arrive very soon, in just a moment. What do you say?\",\n   a:\"\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27\\u0e21\\u0e32 diao maa (coming in a moment)\",w:[\"\\u0e21\\u0e32\\u0e41\\u0e25\\u0e49\\u0e27 maa laew (already came)\",\"\\u0e40\\u0e04\\u0e22\\u0e21\\u0e32 koei maa (have come before)\",\"\\u0e21\\u0e32\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 maa muea waan (came yesterday)\"],\n   n:\"Diao maa = I'll come shortly. diao (in a moment) for the near future\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which marker shows a FIRM future action and goes BEFORE the verb?\",\n   a:\"\\u0e08\\u0e30 ja (will)\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already, past)\",\"\\u0e40\\u0e04\\u0e22 koei (ever, past)\",\"\\u0e22\\u0e31\\u0e07 yang (not yet)\"],\n   n:\"Ja = the future marker, before the verb. Contrast with laew (past, after the verb)\"},\n  {e:\"\\u{1f308}\",th:\"\",rom:\"\",sc:\"You want to say something will happen twelve months from now. Which expression fits?\",\n   a:\"\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32 pii naa (next year)\",w:[\"\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 pii thii laew (last year)\",\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 muea waan (yesterday)\",\"\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27 diao (in a moment)\"],\n   n:\"Pii naa = next year. naa (coming) marks future, mirroring thii laew for past\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"To express the ONGOING present (doing it right now), which marker goes before the verb?\",\n   a:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07 kamlang (ongoing now)\",w:[\"\\u0e08\\u0e30 ja (will, future)\",\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already, past)\",\"\\u0e40\\u0e04\\u0e22 koei (ever, past)\"],\n   n:\"Kamlang = ongoing present, before the verb. kamlang pai = going right now\"},\n  {e:\"\\u{1f35a}\",th:\"\",rom:\"\",sc:\"You will definitely eat dinner later tonight. How do you state this future action?\",\n   a:\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 ja kin (will eat)\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew (already ate)\",\"\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 koei kin (have tried)\",\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e34\\u0e19 kamlang kin (eating now)\"],\n   n:\"Ja kin = will eat. ja marks the future action\"},\n  {e:\"\\u{1f4ad}\",th:\"\",rom:\"\",sc:\"You would like to learn to cook Thai food someday. How do you express this desire?\",\n   a:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e17\\u0e33\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23 yak ja tham aahaan (want to cook)\",w:[\"\\u0e17\\u0e33\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e41\\u0e25\\u0e49\\u0e27 tham aahaan laew (already cooked)\",\"\\u0e40\\u0e04\\u0e22\\u0e17\\u0e33\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23 koei tham aahaan (have cooked)\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e17\\u0e33\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23 tawng tham aahaan (must cook)\"],\n   n:\"Yak ja = want to. Expresses desire about a future action\"},\n];\n\n\/\/ L3: build complete future sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'tomorrow I will go to the market'?\",\n   a:\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14 phrung nii ja pai talaat\",\n   w:[\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\\u0e41\\u0e25\\u0e49\\u0e27 ja pai talaat phrung nii laew\",\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\\u0e08\\u0e30\\u0e44\\u0e1b talaat phrung nii ja pai\",\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b\\u0e08\\u0e30 phrung nii talaat pai ja\"],\n   n:\"phrung nii ja pai talaat = tomorrow will go to market. Time first, then ja + verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I want to go to Thailand'?\",\n   a:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22 yak ja pai thai\",\n   w:[\"\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30 pai thai yak ja\",\"\\u0e44\\u0e17\\u0e22\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e08\\u0e30\\u0e44\\u0e1b thai yak ja pai\",\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e44\\u0e1b\\u0e08\\u0e30\\u0e44\\u0e17\\u0e22 yak pai ja thai\"],\n   n:\"yak ja pai thai = want to go to Thailand. yak ja (want to) + pai (go) + thai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I'm thinking of eating Thai food'?\",\n   a:\"\\u0e27\\u0e48\\u0e32\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22 wa ja kin aahaan thai\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22\\u0e41\\u0e25\\u0e49\\u0e27 kin aahaan thai laew\",\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22\\u0e27\\u0e48\\u0e32\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 aahaan thai wa ja kin\",\"\\u0e27\\u0e48\\u0e32\\u0e01\\u0e34\\u0e19\\u0e08\\u0e30\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23 wa kin ja aahaan\"],\n   n:\"wa ja kin aahaan thai = thinking of eating Thai food. wa ja (thinking of) + verb + object\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I have to go to work'?\",\n   a:\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 tawng pai tham ngaan\",\n   w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 pai tham ngaan tawng laew\",\"\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e44\\u0e1b tham ngaan tawng pai\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e44\\u0e1b tawng tham ngaan pai\"],\n   n:\"tawng pai tham ngaan = have to go to work. tawng (must) + pai (go) + tham ngaan (work)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'next week I will go to Chiang Mai'?\",\n   a:\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48 aathit naa ja pai chiang mai\",\n   w:[\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 ja pai chiang mai aathit thii laew\",\"\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e44\\u0e1b chiang mai aathit naa pai\",\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e08\\u0e30 aathit naa chiang mai ja pai\"],\n   n:\"aathit naa ja pai chiang mai = next week will go to Chiang Mai. Future time + ja + verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I will come in a moment' (shortly)?\",\n   a:\"\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27\\u0e08\\u0e30\\u0e21\\u0e32 diao ja maa\",\n   w:[\"\\u0e21\\u0e32\\u0e41\\u0e25\\u0e49\\u0e27\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27 maa laew diao\",\"\\u0e08\\u0e30\\u0e21\\u0e32\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27 ja maa diao laew\",\"\\u0e21\\u0e32\\u0e40\\u0e14\\u0e35\\u0e4b\\u0e22\\u0e27\\u0e08\\u0e30 maa diao ja\"],\n   n:\"diao ja maa = I'll come in a moment. diao (shortly) + ja maa (will come)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I'm about to eat'?\",\n   a:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 kamlang ja kin\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew (already ate)\",\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07 ja kin kamlang\",\"\\u0e01\\u0e34\\u0e19\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e08\\u0e30 kin kamlang ja\"],\n   n:\"kamlang ja kin = about to eat. kamlang ja (about to) + kin (eat)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'tonight I will eat with friends'?\",\n   a:\"\\u0e04\\u0e37\\u0e19\\u0e19\\u0e35\\u0e49\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e31\\u0e1a\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 khuen nii ja kin khao kap phuean\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e31\\u0e1a\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19\\u0e04\\u0e37\\u0e19\\u0e19\\u0e35\\u0e49\\u0e41\\u0e25\\u0e49\\u0e27 kin khao kap phuean khuen nii laew\",\"\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e04\\u0e37\\u0e19\\u0e19\\u0e35\\u0e49 phuean ja kin khao khuen nii\",\"\\u0e04\\u0e37\\u0e19\\u0e19\\u0e35\\u0e49\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e08\\u0e30\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 khuen nii kin khao ja phuean\"],\n   n:\"khuen nii ja kin khao kap phuean = tonight will eat with friends. Time + ja + verb phrase\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'will you go?' (asking about someone's future plan)?\",\n   a:\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e44\\u0e2b\\u0e21 ja pai mai\",\n   w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e44\\u0e2b\\u0e21 pai laew mai\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e2b\\u0e21 koei pai mai\",\"\\u0e44\\u0e1b\\u0e08\\u0e30\\u0e44\\u0e2b\\u0e21 pai ja mai\"],\n   n:\"ja pai mai = will you go? ja pai (will go) + mai (question word)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I will study Thai next year'?\",\n   a:\"\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e08\\u0e30\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22 pii naa ja rian phasaa thai\",\n   w:[\"\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 rian phasaa thai pii thii laew\",\"\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e44\\u0e17\\u0e22\\u0e20\\u0e32\\u0e29\\u0e32 pii naa rian thai phasaa\",\"\\u0e08\\u0e30\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e44\\u0e17\\u0e22 ja pii naa rian thai\"],\n   n:\"pii naa ja rian phasaa thai = next year will study Thai. Future time + ja + verb + object\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.j44SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"j44-result\").classList.remove(\"show\");\n  $(\"game44\").style.display=\"\";\n  j44Init();\n};\n\nfunction stats(){\n  $(\"j44-sc\").textContent=st.sc;\n  $(\"j44-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"j44-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"j44-lv\").textContent=\"Lv\"+cur;\n  $(\"j44-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"j44-pf\").style.width=p+\"%\";\n  $(\"j44-pf\").style.background=lc();\n  $(\"j44-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"j44-fb\").className=\"fb\";\n  $(\"j44-next\").classList.remove(\"show\");\n  $(\"j44-badge\").classList.remove(\"show\");\n  var ql=$(\"j44-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"j44-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"j44-emoji\").textContent=q.e;\n  var t=$(\"j44-thai\"),rom=$(\"j44-rom\"),sc=$(\"j44-scene\"),spk=$(\"j44-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f52e} Which marker?\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"j44-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt44 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"j44-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"j44-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"j44-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"j44-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"j44-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.j44Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.j44Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"j44-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game44\").style.display=\"none\";$(\"j44-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"j44-fin\").textContent=st.sc;$(\"j44-co\").textContent=st.co;\n  $(\"j44-wr\").textContent=st.wr;$(\"j44-ac\").textContent=acc+\"%\";\n  $(\"j44-rt\").style.color=lc();\n  $(\"j44-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Marker Recognition\",\"Right Marker\",\"Build Sentences\"][cur];\n  var em,ti,ms,nm=$(\"j44-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f52e}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Markers Mastered!\",\"Context Pro!\",\"Future Master!\"][cur];\n    ms=[\"\",\"You know the future markers. Level 2 puts them in real situations!\",\"You pick the right marker every time. Level 3 builds full future sentences!\",\"Outstanding. You can talk about plans, wishes, and what's next in Thai - ja, yak ja, wa ja - with verbs that never change. Your timeline is complete!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: ja (will) before the verb, yak ja for want to, wa ja for thinking of - and verbs never change.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the big one: ja (will) before the verb. Then add yak (want) for yak ja, and wa (think) for wa ja. The verb stays the same.\";\n  }\n  $(\"j44-em\").textContent=em;$(\"j44-rt\").textContent=ti;$(\"j44-msg\").textContent=ms;\n}\n\nwindow.j44Retry=function(){$(\"j44-result\").classList.remove(\"show\");$(\"game44\").style.display=\"\";j44Init();};\nwindow.j44NextLv=function(){if(cur\u003C3)j44SetLv(cur+1);};\n\nwindow.j44Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game44\").style.display=\"\";$(\"j44-result\").classList.remove(\"show\");\n  var t=$(\"j44-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.j44Init);}\nelse{window.j44Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/2305286753257483242\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2305286753257483242"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2305286753257483242"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-future-tense-quiz.html","title":"Thai Future Tense and Intentions Quiz - Future Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhlWxJnkMIR50PF1bt9xxlagabLPVHvUR5ozqgnCbyyZ4OJ9pVy_qcawq4QYbtqD16QALEtLGDqoMiNn8UxUffndcwQCvD3h6KfYBPg3Nz_msRaRfg_SPLNCcP1YOeSGnuk-q7keGrs4JpmqesKiwr49eSH4LMmn_q5VFVrbdf1KQ-2_nfCql_M222LRhqu\/s72-c\/8233.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-2754015234831594095"},"published":{"$t":"2026-06-13T08:11:50.065-07:00"},"updated":{"$t":"2026-06-13T08:12:49.436-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Grammar"}],"title":{"type":"text","$t":"Thai Past Tense and Experience Quiz - Storyteller Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Past Tense and Experience Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjaEeI_etmTsi7Bslz1gRL6ml-P5yTZcOvnseksLKOx9ISeLisZW699cCtFsq0n9LGI-Pzd3dA1Cg_Lr6kHoHzdkjkf0ck5ymU6BC9ymLoZMe3lH3Esav0f6kDBv8sbgh93FJn3nM1Q6hAJ3VcY9B9CPYGqrxkJVbGUYKjhhrGp8lYfiV8yPbLwjcLvZhpO\/s1672\/8209.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Past Tense and Experience Quiz Banner - Learn how to talk about the past in Thai using laew, koei, and time expressions without conjugating verbs, and play the Storyteller Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjaEeI_etmTsi7Bslz1gRL6ml-P5yTZcOvnseksLKOx9ISeLisZW699cCtFsq0n9LGI-Pzd3dA1Cg_Lr6kHoHzdkjkf0ck5ymU6BC9ymLoZMe3lH3Esav0f6kDBv8sbgh93FJn3nM1Q6hAJ3VcY9B9CPYGqrxkJVbGUYKjhhrGp8lYfiV8yPbLwjcLvZhpO\/s320\/8209.png\" title=\"Thai Past Tense and Experience Quiz: Storyteller Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #854d0e; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai past tense and experience vocabulary illustration covering the completed-action marker laew, the experience marker koei, and essential past time expressions for storytelling.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html#app\",\n      \"name\": \"Thai Past Tense and Experience Quiz - Storyteller Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html\",\n      \"description\": \"Free three-level game teaching how to talk about the past in Thai without conjugating verbs, using the completed marker laew, the experience marker koei, and past time expressions. Match markers, choose the right one, and build past-tense story sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai past tense, how to talk about the past in Thai, laew completed action, koei ever used to, Thai verbs no conjugation, muea waan yesterday, have you ever in Thai, Thai storytelling grammar, learn Thai past tense markers\",\n      \"teaches\": [\n        \"Thai verbs never change form for tense\",\n        \"The completed-action marker laew, placed after the verb\",\n        \"The experience marker koei, placed before the verb\",\n        \"Past time expressions: muea waan, muea kii, pii thii laew, phueng\",\n        \"Telling a past-tense story by setting the time once\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you make past tense in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai verbs never change form. To show a completed action, add laew, meaning already, after the verb, as in kin laew meaning have eaten. You can also set the time with a past expression like muea waan meaning yesterday, and the plain unchanging verb carries the rest with no conjugation needed.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does laew mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Laew means already or completed in Thai. Placed after a verb, it shows the action is finished, as in pai laew meaning have gone or thueng laew meaning have arrived. It is the most common way to express the past in everyday Thai conversation.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between laew and koei in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Laew marks a specific completed action and goes after the verb, as in kin laew meaning have eaten. Koei marks a life experience and goes before the verb, as in koei kin meaning have ever eaten or tried. Laew is about completion, while koei is about ever having done something.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say have you ever in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the pattern koei plus verb plus mai. For example, koei pai thai mai means have you ever been to Thailand. The answers are koei, meaning yes I have, or mai koei, meaning no, never. It works as a great conversation starter about experiences.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say yesterday in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Muea waan means yesterday in Thai. The word muea introduces past time, appearing also in muea chao meaning this past morning and muea kii meaning just now. Setting muea waan at the start of a story tells the listener that everything which follows is in the past.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you answer have you eaten yet in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The common question kin khao rue yang means have you eaten yet. You answer laew or kin laew to mean I have already eaten, or yang to mean not yet. This laew versus yang pair is one of the most useful everyday exchanges in Thai.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bitter:ital,wght@0,400;0,500;0,600;0,700;1,400\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt43 .tm-card,.qt43 .ls-icon,.qt43 .card-emoji,.qt43 .r-emoji,.qt43 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt43{--am:#a16207;--am2:#ca8a04;--am3:#fde68a;--am4:#fefce8;--ink:#451a03;--soft:#854d0e;--bd:rgba(161,98,7,.16);--bg:#fefce8;font-family:'Bitter',Georgia,serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(161,98,7,.13);box-sizing:border-box;}\n.qt43 *{box-sizing:border-box;}\n.qt43 .intro{padding:32px 28px 24px;background:#fffdf5;border-bottom:1px solid var(--bd);}\n.qt43 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt43 .intro em{font-style:italic;color:var(--ink);}\n.qt43 .intro strong{color:var(--ink);}\n.qt43 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--am);margin:28px 0 12px;font-style:italic;}\n.qt43 .thai-i{color:var(--am);font-weight:600;}\n.qt43 .tip{background:linear-gradient(135deg,rgba(161,98,7,.06),rgba(253,230,138,.25));border-left:4px solid var(--am2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt43 .tip b{color:var(--am);}\n.qt43 .callout{background:#fffdf5;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* MARKER BOX *\/\n.qt43 .marker-box{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fffdf5;border:2px solid var(--bd);border-radius:16px;padding:20px 14px;margin:16px 0;}\n.qt43 .mk-part{display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:12px;padding:12px 16px;min-width:90px;}\n.mk-part.verb{background:rgba(161,98,7,.06);border:1.5px solid rgba(161,98,7,.22);}\n.mk-part.marker{background:rgba(202,138,4,.1);border:1.5px solid var(--am2);}\n.mk-part.result{background:linear-gradient(135deg,rgba(202,138,4,.13),rgba(253,230,138,.3));border:1.5px solid var(--am);}\n.qt43 .mk-thai{font-size:24px;color:var(--ink);}\n.qt43 .mk-rom{font-size:12px;color:var(--am);font-weight:700;font-style:italic;}\n.qt43 .mk-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt43 .mk-plus,.qt43 .mk-eq{font-size:22px;color:var(--am2);font-weight:700;}\n\/* CONTRAST BOX *\/\n.qt43 .contrast-box{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;margin:16px 0;}\n.qt43 .ct-side{flex:1;min-width:200px;background:#fffdf5;border:1.5px solid var(--bd);border-radius:14px;padding:16px;text-align:center;}\n.qt43 .ct-word{font-size:30px;color:var(--am);font-weight:600;}\n.qt43 .ct-rom{font-size:13px;color:var(--am);font-style:italic;font-weight:700;margin-bottom:6px;}\n.qt43 .ct-desc{font-size:13px;color:var(--soft);line-height:1.5;}\n.qt43 .ct-desc strong{color:var(--ink);}\n.qt43 .ct-ex{font-size:12px;color:var(--am);margin-top:8px;border-top:1px solid var(--bd);padding-top:8px;font-style:italic;}\n.qt43 .ct-vs{display:flex;align-items:center;font-size:16px;color:var(--am2);font-weight:700;}\n\/* TIME GRID *\/\n.qt43 .time-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt43 .tm-card{background:#fffdf5;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt43 .tm-card:hover{border-color:var(--am2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(161,98,7,.1);}\n.qt43 .tm-thai{font-size:21px;color:var(--ink);}\n.qt43 .tm-rom{font-size:12px;color:var(--am);font-style:italic;font-weight:700;}\n.qt43 .tm-en{font-size:12px;font-weight:600;color:var(--ink);}\n\/* STORY BOX *\/\n.qt43 .story-box{background:linear-gradient(135deg,rgba(161,98,7,.05),rgba(253,230,138,.15));border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt43 .story-title{font-family:'Lora',serif;font-size:15px;font-weight:700;color:var(--am);font-style:italic;margin-bottom:12px;text-align:center;}\n.qt43 .story-line{padding:10px 0;border-bottom:1px dashed var(--bd);text-align:center;}\n.qt43 .story-line:last-child{border-bottom:none;}\n.qt43 .story-line\u003Espan[lang]{font-size:19px;color:var(--ink);}\n.qt43 .story-rom{font-size:13px;color:var(--am);font-style:italic;font-weight:700;}\n.qt43 .story-en{font-size:12px;color:var(--soft);}\n\/* QA BOX *\/\n.qt43 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt43 .qa-item{background:#fffdf5;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt43 .qa-q{font-size:14px;font-weight:700;color:var(--am);margin-bottom:5px;}\n.qt43 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt43 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt43 .game-header{padding:20px 28px;background:linear-gradient(135deg,#713f12,#a16207);border-bottom:none;}\n.qt43 .gh-title{font-family:'Lora',serif;color:#fffdf5;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt43 .gh-sub{color:rgba(255,253,245,.85);font-size:13px;}\n.qt43 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fffdf5;}\n.qt43 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt43 .ls-btn:hover{transform:translateY(-2px);}\n.qt43 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt43 .ls-btn.lv2.active{border-color:var(--am2);background:rgba(202,138,4,.08);}\n.qt43 .ls-btn.lv3.active{border-color:#b45309;background:rgba(180,83,9,.08);}\n.qt43 .ls-icon{font-size:26px;}\n.qt43 .ls-name{font-size:13px;font-weight:700;color:var(--ink);}\n.qt43 .ls-desc{font-size:11px;color:var(--soft);}\n.qt43 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(202,138,4,.16);color:#854d0e;}\n.lv3 .ls-pts{background:rgba(180,83,9,.14);color:#9a3412;}\n.qt43 #game43{padding:22px 20px;}\n.qt43 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt43 .stat{background:#fffdf5;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt43 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt43 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt43 .stat.sc .stat-v{color:#d97706;}\n.qt43 .stat.li .stat-v{color:#dc2626;}\n.qt43 .stat.st .stat-v{color:var(--am2);}\n.qt43 .stat.lv .stat-v{color:var(--am);}\n.qt43 .prog{background:rgba(161,98,7,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt43 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt43 .card{background:#fffdf5;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(161,98,7,.07);}\n.qt43 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt43 .card-emoji{font-size:44px;animation:s43pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt43 .card-scenario{font-size:13px;color:#57534e;background:#fefce8;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt43 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt43 .thai-big.pop{animation:s43pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes s43pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt43 .rom{font-family:'Lora',serif;font-size:16px;color:var(--am);font-style:italic;}\n.qt43 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(161,98,7,.09);border:1.5px solid rgba(161,98,7,.22);color:var(--am);font:600 13px 'Bitter',serif;cursor:pointer;transition:all .2s;}\n.qt43 .speak:hover{background:rgba(161,98,7,.17);}\n.qt43 .speak.active{animation:s43pulse 1s infinite;}\n@keyframes s43pulse{0%,100%{box-shadow:0 0 0 0 rgba(202,138,4,.4)}50%{box-shadow:0 0 0 8px rgba(202,138,4,0)}}\n.qt43 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt43 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fffdf5;font:600 13px 'Bitter',serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt43 .ans:hover:not(:disabled){border-color:var(--am2);background:rgba(202,138,4,.06);transform:translateY(-2px);}\n.qt43 .ans:disabled{cursor:default;}\n.qt43 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:s43bounce .5s;}\n.qt43 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:s43shake .4s;}\n.qt43 .ans.reveal{background:rgba(161,98,7,.08);border-color:rgba(161,98,7,.3);}\n@keyframes s43bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes s43shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt43 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt43 .fb.show{display:block;animation:s43fade .3s;}\n.qt43 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt43 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt43 .fb.bonus{background:rgba(161,98,7,.1);color:var(--am);border:1px solid rgba(161,98,7,.3);}\n@keyframes s43fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes s43slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt43 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(161,98,7,.1);border:1.5px solid rgba(161,98,7,.35);border-radius:999px;color:var(--am);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt43 .badge.show{display:flex;animation:s43pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes s43pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt43 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Bitter',serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt43 .next.show{display:block;animation:s43slide .3s both;}\n.qt43 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt43 .result{display:none;padding:36px 24px;text-align:center;}\n.qt43 .result.show{display:block;animation:s43fade .5s;}\n.qt43 .r-emoji{font-size:64px;animation:s43bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes s43bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt43 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--am);margin:0 0 6px;font-style:italic;}\n.qt43 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#d97706;line-height:1;margin:10px 0;}\n.qt43 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt43 .rb{background:#fffdf5;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt43 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt43 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt43 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt43 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt43 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Bitter',serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt43 .btn-retry{background:linear-gradient(135deg,#713f12,#a16207);}\n.qt43 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt43 .btn-r:hover{transform:translateY(-2px);}\n.qt43 .culture,.qt43 .faq,.qt43 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt43 .culture{background:linear-gradient(135deg,rgba(161,98,7,.03),rgba(253,230,138,.1));}\n.qt43 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt43 .culture h4{font-size:15px;font-weight:700;color:var(--am);margin:20px 0 8px;}\n.qt43 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt43 .culture strong{color:var(--ink);}\n.qt43 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--am);margin:0 0 14px;font-style:italic;}\n.qt43 .faq-i{background:#fffdf5;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt43 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt43 .faq-q::-webkit-details-marker{display:none;}\n.qt43 .faq-q::after{content:'+';font-size:20px;color:var(--am2);flex-shrink:0;transition:transform .2s;}\n.qt43 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt43 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt43 .faq-a .thai-i{color:var(--am);}\n.qt43 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt43 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt43 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fffdf5;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt43 .ll:hover{border-color:var(--am2);background:rgba(202,138,4,.05);transform:translateY(-2px);}\n.qt43 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt43 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt43 .ll-c{display:block !important;font-size:11px;color:var(--am);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt43 .intro,.qt43 .culture,.qt43 .faq,.qt43 .nxt{padding-left:16px;padding-right:16px;}.qt43 .answers{grid-template-columns:1fr;}.qt43 .stats{grid-template-columns:repeat(2,1fr);}.qt43 #game43{padding:16px 14px;}.qt43 .level-sel{grid-template-columns:1fr;gap:8px;}.qt43 .marker-box{flex-direction:column;}.qt43 .mk-plus,.qt43 .mk-eq{transform:rotate(90deg);}.qt43 .contrast-box{flex-direction:column;}.qt43 .ct-vs{justify-content:center;transform:rotate(90deg);}.qt43 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt43\" id=\"qt-post-43\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EHere is a fact about Thai that delights every learner who hears it: Thai verbs never change form to show tense. The verb for eat is kin whether you ate yesterday, are eating now, or will eat tomorrow. There is no conjugation, no irregular past tense, no list of forms to memorize. Instead, Thai shows time through a small set of marker words placed around the unchanging verb. This guide to the Thai past and experience shows you exactly how to talk about things that have happened, things you have done, and stories from your life - all without ever conjugating a single verb.\u003C\/p\u003E\n\n    \u003Cp\u003EThis is one of the most liberating discoveries in learning Thai. Where English forces you to track and transform every verb for tense, Thai lets the verb stay still and adds a marker only when timing matters. To talk about the past, you reach for a handful of powerful little words - \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew - already), \u003Cspan class=\"thai-i\"\u003Eเคย\u003C\/span\u003E (koei - ever, used to), and time expressions like \u003Cspan class=\"thai-i\"\u003Eเมื่อวาน\u003C\/span\u003E (muea waan - yesterday). Master these and you can narrate your whole life history in Thai with verbs that never budge.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the completed-action marker laew, the experience marker koei, the past time expressions that anchor your stories, and how to weave them together into natural narration. It builds directly on the verbs and daily-routine vocabulary from earlier posts, turning static actions into living stories. The Storyteller Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003ELaew — The Completed Action Marker\u003C\/h3\u003E\n\n    \u003Cp\u003EThe single most important word for talking about the past is \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew), which signals that an action is completed or has already happened. You place it after the verb (or at the end of the sentence), and it transforms a plain action into a finished one:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai laew completed marker\" class=\"marker-box\"\u003E\n      \u003Cdiv class=\"mk-part verb\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eกิน\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Ekin\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Eeat\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part marker\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eแล้ว\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Elaew\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ealready\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part result\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eกินแล้ว\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Ekin laew\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ealready ate\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is simply \u003Cstrong\u003Everb + laew\u003C\/strong\u003E. Kin laew (already ate \/ have eaten), pai laew (already went \/ have gone), thueng laew (have arrived) - you may recognize that last one from the directions post. This single word does the work that English spreads across have eaten, ate, and did eat. When a Thai person asks kin khao rue yang (have you eaten yet?), the natural reply is kin laew (I have eaten) - one of the most common exchanges in daily Thai life.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Question That Pairs With Laew:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eหรือยัง\u003C\/span\u003E (rue yang - or yet?) is the natural partner to laew. Asking verb + rue yang means \"have you [done it] yet?\" The answer is either \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew - already done) or \u003Cspan class=\"thai-i\"\u003Eยัง\u003C\/span\u003E (yang - not yet). This little question-and-answer pair handles a huge range of everyday situations.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EKoei — The Experience Marker\u003C\/h3\u003E\n\n    \u003Cp\u003ETo talk about experiences - things you have ever done in your life - Thai uses \u003Cspan class=\"thai-i\"\u003Eเคย\u003C\/span\u003E (koei). It goes before the verb and means have ever or used to, opening up a whole world of life-story conversation:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai koei experience marker\" class=\"marker-box\"\u003E\n      \u003Cdiv class=\"mk-part marker\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eเคย\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Ekoei\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Eever\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part verb\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eไป\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Epai\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ego\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"mk-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"mk-part result\"\u003E\u003Cspan class=\"mk-thai\" lang=\"th\"\u003Eเคยไป\u003C\/span\u003E\u003Cspan class=\"mk-rom\"\u003Ekoei pai\u003C\/span\u003E\u003Cspan class=\"mk-lbl\"\u003Ehave been\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Ekoei + verb\u003C\/strong\u003E. Koei pai (have been \/ have gone there), koei kin (have eaten \/ have tried), koei hen (have seen). To ask about someone's experience, you say koei + verb + mai (have you ever...?), and the answers are \u003Cspan class=\"thai-i\"\u003Eเคย\u003C\/span\u003E (koei - yes, I have) or \u003Cspan class=\"thai-i\"\u003Eไม่เคย\u003C\/span\u003E (mai koei - no, never). Asking koei pai thai mai (have you ever been to Thailand?) is a perfect conversation starter, and koei carries the rich sense of accumulated life experience.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"laew versus koei\" class=\"contrast-box\"\u003E\n      \u003Cdiv class=\"ct-side\"\u003E\n        \u003Cdiv class=\"ct-word\" lang=\"th\"\u003Eแล้ว\u003C\/div\u003E\n        \u003Cdiv class=\"ct-rom\"\u003Elaew\u003C\/div\u003E\n        \u003Cdiv class=\"ct-desc\"\u003Ea specific action is \u003Cstrong\u003Ecompleted\u003C\/strong\u003E (after the verb)\u003C\/div\u003E\n        \u003Cdiv class=\"ct-ex\"\u003Ekin laew = I have (already) eaten\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ct-vs\"\u003Evs\u003C\/div\u003E\n      \u003Cdiv class=\"ct-side\"\u003E\n        \u003Cdiv class=\"ct-word\" lang=\"th\"\u003Eเคย\u003C\/div\u003E\n        \u003Cdiv class=\"ct-rom\"\u003Ekoei\u003C\/div\u003E\n        \u003Cdiv class=\"ct-desc\"\u003Ean \u003Cstrong\u003Eexperience\u003C\/strong\u003E at some point in life (before the verb)\u003C\/div\u003E\n        \u003Cdiv class=\"ct-ex\"\u003Ekoei kin = I have (ever) eaten \/ tried\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n\n    \u003Ch3\u003EPast Time Expressions — Anchoring When\u003C\/h3\u003E\n\n    \u003Cp\u003ETo place your stories firmly in the past, you pair these markers with time expressions. These words tell your listener when something happened, and they work beautifully alongside laew and koei:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai past time expressions\" class=\"time-grid\"\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eเมื่อวาน\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Emuea waan\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Eyesterday\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eเมื่อเช้า\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Emuea chao\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Ethis morning (past)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eเมื่อกี้\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Emuea kii\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Ejust now \/ a moment ago\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eอาทิตย์ที่แล้ว\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Eaathit thii laew\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Elast week\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eปีที่แล้ว\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Epii thii laew\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Elast year\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003Eเพิ่ง\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Ephueng\u003C\/div\u003E\n        \u003Cdiv class=\"tm-en\"\u003Ejust (recently)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the lovely logic in \u003Cspan class=\"thai-i\"\u003Eที่แล้ว\u003C\/span\u003E (thii laew - last\/previous), which reuses the laew you just learned. Aathit thii laew (last week), pii thii laew (last year) - the laew that means already also builds past time expressions. And \u003Cspan class=\"thai-i\"\u003Eเพิ่ง\u003C\/span\u003E (phueng - just, recently) goes before the verb to show something happened a moment ago: phueng kin (just ate), phueng maa (just arrived). These expressions let you pinpoint exactly when your story takes place.\u003C\/p\u003E\n\n    \u003Ch3\u003ETelling a Story — Putting It Together\u003C\/h3\u003E\n\n    \u003Cp\u003ENow we combine everything into real narration. A past-tense story in Thai typically opens with a time expression to set the scene, then flows through actions marked with laew where needed. Watch how the pieces assemble into a natural little story:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai past story example\" class=\"story-box\"\u003E\n      \u003Cdiv class=\"story-title\"\u003EA Little Story in Thai\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eเมื่อวานไปตลาด\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Emuea waan pai talaat\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003EYesterday I went to the market\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eซื้อของแล้วก็กลับบ้าน\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Esue khong laew kaw klap baan\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Ebought things and then went home\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eตอนเย็นกินข้าวกับเพื่อน\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Etawn yen kin khao kap phuean\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Ein the evening ate with friends\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eสนุกมาก\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Esanuk mak\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Eit was a lot of fun\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ESee how the story needs no verb changes at all. The opening \u003Cspan class=\"thai-i\"\u003Eเมื่อวาน\u003C\/span\u003E (muea waan - yesterday) establishes that everything is in the past, and from there the plain verbs carry the narrative, linked by the laew kaw (and then) you learned in the daily-routine post. This is the heart of Thai storytelling: set the time once, then let the unchanging verbs flow. Notice how \u003Cspan class=\"thai-i\"\u003Eตอน\u003C\/span\u003E (tawn - at the time of) introduces tawn yen (in the evening), smoothly moving the story forward in time.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Past Tense Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about talking about the past in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai past tense\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you make past tense in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai verbs never change form. To show a completed action, add \u003Cstrong\u003Elaew\u003C\/strong\u003E (already) after the verb, as in kin laew (have eaten). You can also set the time with a past expression like muea waan (yesterday), and the plain verb carries the rest.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does laew mean in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ELaew\u003C\/strong\u003E means already or completed. Placed after a verb, it shows the action is finished, as in pai laew (have gone) or thueng laew (have arrived). It is the most common way to express the past in everyday Thai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between laew and koei?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003ELaew\u003C\/strong\u003E marks a specific completed action and goes after the verb (kin laew, have eaten). \u003Cstrong\u003EKoei\u003C\/strong\u003E marks a life experience and goes before the verb (koei kin, have ever eaten or tried). Laew is about completion, koei is about ever having done something.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"have you ever\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse the pattern \u003Cstrong\u003Ekoei + verb + mai\u003C\/strong\u003E. For example, koei pai thai mai means \"have you ever been to Thailand?\" The answers are koei (yes, I have) or mai koei (no, never).\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (the unchanging action words)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html\"\u003EPost 40\u003C\/a\u003E - Daily Routine (laew kaw sequencing)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003EPost 21\u003C\/a\u003E - Days \u0026amp; Time (time expressions)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 43 - Past \u0026amp; Experience (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Storyteller Quest game below has three levels. Level 1 matches past markers to meanings. Level 2 picks the right marker for a situation. Level 3 - the hardest - builds complete past-tense story sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E📚 Storyteller Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match markers, read the situation, build past-tense stories\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"s43SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EMarker Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"s43SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📖\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Marker in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"s43SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Story Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Past Tense Game\" id=\"game43\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"s43-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"s43-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"s43-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"s43-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"s43-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"s43-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"s43-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"s43-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"s43-emoji\"\u003E📚\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"s43-thai\" lang=\"th\"\u003Eแล้ว\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"s43-rom\"\u003Elaew\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"s43-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"s43-speak\" onclick=\"s43Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"s43-badge\"\u003E\u003Cspan id=\"s43-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"s43-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"s43-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"s43-next\" onclick=\"s43Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"s43-rt\" class=\"result\" id=\"s43-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"s43-em\"\u003E📚\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"s43-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"s43-sub\" style=\"color: #57534e; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"s43-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s43-co\" style=\"color: #a16207;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s43-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s43-ac\" style=\"color: #d97706;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"s43-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"s43Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"s43-nextlv\" onclick=\"s43NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 253, 245); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #a16207; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Past \u0026amp; Experience Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(113, 63, 18); color: #fffdf5;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Elaew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealready \/ completed\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EMarker (after verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเคย\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ekoei\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eever \/ used to\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EMarker (before verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เคย\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Emai koei\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enever\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EMarker\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eยัง\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Eyang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enot yet \/ still\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EMarker\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเพิ่ง\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ephueng\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ejust (recently)\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EMarker (before verb)\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหรือยัง\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Erue yang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003E...yet? (question)\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเมื่อวาน\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Emuea waan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eyesterday\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเมื่อเช้า\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Emuea chao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethis past morning\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเมื่อกี้\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Emuea kii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ejust now\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตอน\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Etawn\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eat the time of\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอาทิตย์ที่แล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Eaathit thii laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Elast week\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eปีที่แล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Epii thii laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Elast year\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกินแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ekin laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave eaten\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Epai laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave gone\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเคยไป\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ekoei pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave been (there)\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเคยกิน\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ekoei kin\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave tried (eating)\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเพิ่งมา\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ephueng maa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ejust arrived\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(161, 98, 7, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถึงแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #ca8a04; font-weight: 700; padding: 6px 12px;\"\u003Ethueng laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehave arrived\u003C\/td\u003E\u003Ctd style=\"color: #854d0e; font-size: 11px; padding: 6px 12px;\"\u003EExample\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #854d0e; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EVerbs never change. laew (already) goes after the verb; koei (ever) goes before it. Set the time once with muea waan (yesterday) and let plain verbs flow.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E📚 Why Thai Tenseless Grammar Is a Gift\u003C\/h3\u003E\n    \u003Cp\u003EFor learners coming from European languages, the absence of verb conjugation in Thai feels almost too good to be true. There are no past, present, and future forms to drill, no irregular verbs, no agreement between subject and verb. A verb is simply itself, always. This means that the moment you learn a verb, you can use it in any time frame immediately, just by adding a marker or a time word when needed - and often you do not even need that, because context makes the timing clear. The mental energy that other languages demand for conjugation is freed up entirely, letting you focus on vocabulary and natural expression.\u003C\/p\u003E\n    \u003Ch4\u003EContext Does the Heavy Lifting\u003C\/h4\u003E\n    \u003Cp\u003EOne subtlety worth appreciating is that Thai often omits time markers altogether when the context is obvious. If you say muea waan (yesterday) at the start of a story, you do not need to mark every following verb as past - the listener simply understands. Similarly, laew is used when completion is the point, not mechanically on every past action. This economy is very natural once you absorb it: Thai marks time only when it adds information, trusting context to carry the rest. Learners who try to force a marker onto every verb often sound stilted, while those who relax into the contextual flow sound far more native.\u003C\/p\u003E\n    \u003Ch4\u003EThe Story Culture of Thailand\u003C\/h4\u003E\n    \u003Cp\u003EStorytelling holds a cherished place in Thai social life, from the gentle recounting of one's day to the rich oral traditions of folk tales and local legends. Being able to share a simple story - where you went, what you ate, who you saw - is one of the warmest ways to connect with Thai friends. Because the grammar stays out of your way, you can pour your attention into the content and the feeling of the story rather than wrestling with verb forms. Mastering laew, koei, and the past time expressions gives you the key to participate in this storytelling culture, turning you from someone who answers questions into someone who can share experiences.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make past tense in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai verbs never change form. To show a completed action, add \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) meaning already after the verb, as in kin laew meaning have eaten. You can also set the time with a past expression like muea waan meaning yesterday, and the plain verb carries the rest with no conjugation.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does laew mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) means already or completed. Placed after a verb, it shows the action is finished, as in pai laew meaning have gone or thueng laew meaning have arrived. It is the most common way to express the past in everyday Thai conversation.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between laew and koei?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) marks a specific completed action and goes after the verb, as in kin laew meaning have eaten. \u003Cspan class=\"thai-i\"\u003Eเคย\u003C\/span\u003E (koei) marks a life experience and goes before the verb, as in koei kin meaning have ever eaten or tried. Laew is about completion, koei is about ever having done something.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say have you ever in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the pattern koei plus verb plus mai. For example, \u003Cspan class=\"thai-i\"\u003Eเคยไปไทยไหม\u003C\/span\u003E (koei pai thai mai) means have you ever been to Thailand. The answers are koei meaning yes I have, or mai koei meaning no, never. It is a great conversation starter.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say yesterday in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเมื่อวาน\u003C\/span\u003E (muea waan) means yesterday. The word muea introduces past time, appearing also in muea chao meaning this past morning and muea kii meaning just now. Setting muea waan at the start of a story tells the listener everything that follows is in the past.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you answer have you eaten yet in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThe common question kin khao rue yang means have you eaten yet. You answer \u003Cspan class=\"thai-i\"\u003Eแล้ว\u003C\/span\u003E (laew) or kin laew to mean I have already eaten, or \u003Cspan class=\"thai-i\"\u003Eยัง\u003C\/span\u003E (yang) to mean not yet. This laew versus yang pair is one of the most useful exchanges in daily Thai.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🌅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EDaily Routine\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 40\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EDays \u0026amp; Time\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 21\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Grammar\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Grammar\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EGrammar\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#ca8a04\",3:\"#b45309\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai past marker -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2705\",th:\"\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"laew\",sc:\"\",a:\"already \/ completed\",w:[\"not yet\",\"ever\",\"just\"],n:\"Laew = already\/completed. Goes after the verb: kin laew = have eaten. The main past marker\"},\n  {e:\"\\u{1f30d}\",th:\"\\u0e40\\u0e04\\u0e22\",rom:\"koei\",sc:\"\",a:\"ever \/ used to\",w:[\"already\",\"never\",\"not yet\"],n:\"Koei = ever\/used to. Goes before the verb: koei pai = have been. Marks life experience\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\",rom:\"mai koei\",sc:\"\",a:\"never\",w:[\"ever\",\"already\",\"just\"],n:\"Mai koei = never. mai (not) + koei (ever). The answer to a koei...mai question\"},\n  {e:\"\\u23f3\",th:\"\\u0e22\\u0e31\\u0e07\",rom:\"yang\",sc:\"\",a:\"not yet \/ still\",w:[\"already\",\"ever\",\"just\"],n:\"Yang = not yet\/still. The opposite answer to laew when asked rue yang (yet?)\"},\n  {e:\"\\u26a1\",th:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07\",rom:\"phueng\",sc:\"\",a:\"just (recently)\",w:[\"already\",\"ever\",\"never\"],n:\"Phueng = just\/recently. Goes before the verb: phueng maa = just arrived\"},\n  {e:\"\\u2753\",th:\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e22\\u0e31\\u0e07\",rom:\"rue yang\",sc:\"\",a:\"...yet? (question)\",w:[\"already\",\"never\",\"just now\"],n:\"Rue yang = ...yet? Pairs with laew. kin khao rue yang = have you eaten yet?\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\",rom:\"muea waan\",sc:\"\",a:\"yesterday\",w:[\"tomorrow\",\"last week\",\"just now\"],n:\"Muea waan = yesterday. muea introduces past time. Sets a story in the past\"},\n  {e:\"\\u{1f305}\",th:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e0a\\u0e49\\u0e32\",rom:\"muea chao\",sc:\"\",a:\"this past morning\",w:[\"tonight\",\"yesterday\",\"last year\"],n:\"Muea chao = this (past) morning. muea (past) + chao (morning)\"},\n  {e:\"\\u23ee\\ufe0f\",th:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e01\\u0e35\\u0e49\",rom:\"muea kii\",sc:\"\",a:\"just now \/ a moment ago\",w:[\"tomorrow\",\"last week\",\"next year\"],n:\"Muea kii = just now\/a moment ago. The very recent past\"},\n  {e:\"\\u{1f558}\",th:\"\\u0e15\\u0e2d\\u0e19\",rom:\"tawn\",sc:\"\",a:\"at the time of\",w:[\"already\",\"never\",\"yet\"],n:\"Tawn = at the time of. tawn yen = in the evening, tawn nan = at that time\"},\n  {e:\"\\u{1f4c6}\",th:\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"aathit thii laew\",sc:\"\",a:\"last week\",w:[\"next week\",\"yesterday\",\"last year\"],n:\"Aathit thii laew = last week. aathit (week) + thii laew (previous). Reuses laew\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"pii thii laew\",sc:\"\",a:\"last year\",w:[\"next year\",\"last week\",\"yesterday\"],n:\"Pii thii laew = last year. pii (year) + thii laew (previous)\"},\n  {e:\"\\u{1f35a}\",th:\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"kin laew\",sc:\"\",a:\"have eaten\",w:[\"have not eaten\",\"will eat\",\"eating now\"],n:\"Kin laew = have eaten. kin (eat) + laew (already). The reply to kin khao rue yang\"},\n  {e:\"\\u2708\\ufe0f\",th:\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\",rom:\"koei pai\",sc:\"\",a:\"have been (there)\",w:[\"never went\",\"will go\",\"going now\"],n:\"Koei pai = have been\/gone. koei (ever) + pai (go). For places you have visited\"},\n  {e:\"\\u{1f3c1}\",th:\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27\",rom:\"thueng laew\",sc:\"\",a:\"have arrived\",w:[\"not arrived yet\",\"will arrive\",\"leaving now\"],n:\"Thueng laew = have arrived. thueng (arrive) + laew (already). From the directions post\"},\n];\n\n\/\/ L2: situation -\u003E pick the right marker\nvar L2=[\n  {e:\"\\u{1f35a}\",th:\"\",rom:\"\",sc:\"Someone asks if you have eaten. You finished eating an hour ago. What do you reply?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew (have eaten)\",w:[\"\\u0e22\\u0e31\\u0e07 yang (not yet)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin (never eaten)\",\"\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 koei kin (have tried)\"],\n   n:\"Kin laew = have already eaten. laew marks the completed action. The natural reply\"},\n  {e:\"\\u2708\\ufe0f\",th:\"\",rom:\"\",sc:\"A friend asks if you have ever been to Japan. You went once years ago. What do you say?\",\n   a:\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b koei pai (have been)\",w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew (already went)\",\"\\u0e22\\u0e31\\u0e07 yang (not yet)\",\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07\\u0e44\\u0e1b phueng pai (just went)\"],\n   n:\"Koei pai = have been (ever). koei marks life experience, perfect for have you ever questions\"},\n  {e:\"\\u{1f6ab}\",th:\"\",rom:\"\",sc:\"Someone asks if you have ever eaten durian. You have not, not even once. What do you say?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",\"\\u0e22\\u0e31\\u0e07 yang (not yet)\",\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07 phueng (just)\"],\n   n:\"Mai koei = never. The negative answer to a koei (ever) question. mai (not) + koei (ever)\"},\n  {e:\"\\u23f3\",th:\"\",rom:\"\",sc:\"Someone asks if you have eaten yet. You have not eaten but plan to soon. What do you reply?\",\n   a:\"\\u0e22\\u0e31\\u0e07 yang (not yet)\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",\"\\u0e40\\u0e04\\u0e22 koei (ever)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\"],\n   n:\"Yang = not yet. The opposite of laew when answering a rue yang (yet?) question\"},\n  {e:\"\\u26a1\",th:\"\",rom:\"\",sc:\"You want to say you JUST arrived a moment ago. Which marker goes before the verb?\",\n   a:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07 phueng (just) - phueng maa\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",\"\\u0e40\\u0e04\\u0e22 koei (ever)\",\"\\u0e22\\u0e31\\u0e07 yang (not yet)\"],\n   n:\"Phueng = just\/recently, before the verb: phueng maa = just arrived\"},\n  {e:\"\\u{1f4c5}\",th:\"\",rom:\"\",sc:\"You want to start a story about something that happened the day before today. Which word sets the scene?\",\n   a:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 muea waan (yesterday)\",w:[\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49 phrung nii (tomorrow)\",\"\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49 tawn nii (now)\",\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32 aathit naa (next week)\"],\n   n:\"Muea waan = yesterday. Setting it at the start tells the listener the story is in the past\"},\n  {e:\"\\u{1f3c1}\",th:\"\",rom:\"\",sc:\"You reached your destination and want to tell the driver you have arrived. What do you say?\",\n   a:\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 thueng laew (have arrived)\",w:[\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e16\\u0e36\\u0e07 yang mai thueng (not arrived yet)\",\"\\u0e40\\u0e04\\u0e22\\u0e16\\u0e36\\u0e07 koei thueng (have reached before)\",\"\\u0e08\\u0e30\\u0e16\\u0e36\\u0e07 ja thueng (will arrive)\"],\n   n:\"Thueng laew = have arrived. laew marks the completed arrival\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which marker shows a LIFE EXPERIENCE and goes BEFORE the verb?\",\n   a:\"\\u0e40\\u0e04\\u0e22 koei (ever \/ used to)\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already, after verb)\",\"\\u0e22\\u0e31\\u0e07 yang (not yet)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e22\\u0e31\\u0e07 rue yang (yet?)\"],\n   n:\"Koei = experience marker, before the verb. Contrast with laew (completion, after the verb)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which marker shows a COMPLETED action and goes AFTER the verb?\",\n   a:\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",w:[\"\\u0e40\\u0e04\\u0e22 koei (ever, before verb)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 mai koei (never)\",\"\\u0e15\\u0e2d\\u0e19 tawn (at the time)\"],\n   n:\"Laew = completed action, after the verb. Contrast with koei (experience, before the verb)\"},\n  {e:\"\\u23ee\\ufe0f\",th:\"\",rom:\"\",sc:\"You want to say something happened a tiny moment ago, like seconds back. Which fits best?\",\n   a:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e01\\u0e35\\u0e49 muea kii (just now)\",w:[\"\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 pii thii laew (last year)\",\"\\u0e1e\\u0e23\\u0e38\\u0e48\\u0e07\\u0e19\\u0e35\\u0e49 phrung nii (tomorrow)\",\"\\u0e15\\u0e2d\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19 tawn yen (in the evening)\"],\n   n:\"Muea kii = just now\/a moment ago. The very recent past\"},\n  {e:\"\\u{1f4c6}\",th:\"\",rom:\"\",sc:\"You want to say something happened seven days ago. Which expression fits?\",\n   a:\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 aathit thii laew (last week)\",w:[\"\\u0e2d\\u0e32\\u0e17\\u0e34\\u0e15\\u0e22\\u0e4c\\u0e2b\\u0e19\\u0e49\\u0e32 aathit naa (next week)\",\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e01\\u0e35\\u0e49 muea kii (just now)\",\"\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 pii thii laew (last year)\"],\n   n:\"Aathit thii laew = last week. thii laew (previous) reuses the laew you learned\"},\n  {e:\"\\u2753\",th:\"\",rom:\"\",sc:\"You want to ask a friend 'have you eaten yet?'. Which word ends the question?\",\n   a:\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e22\\u0e31\\u0e07 rue yang (...yet?)\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",\"\\u0e40\\u0e04\\u0e22 koei (ever)\",\"\\u0e15\\u0e2d\\u0e19 tawn (at the time)\"],\n   n:\"Rue yang = ...yet? kin khao rue yang = have you eaten yet? Answered with laew or yang\"},\n];\n\n\/\/ L3: build complete past-tense story sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I have already eaten'?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27 kin khao laew\",\n   w:[\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 laew kin khao\",\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e02\\u0e49\\u0e32\\u0e27 kin laew khao\",\"\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 koei kin khao\"],\n   n:\"kin khao laew = have already eaten. laew goes at the end, after the verb phrase\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'have you ever been to Thailand?'\",\n   a:\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e44\\u0e2b\\u0e21 koei pai thai mai\",\n   w:[\"\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e41\\u0e25\\u0e49\\u0e27 pai thai laew\",\"\\u0e44\\u0e1b\\u0e44\\u0e17\\u0e22\\u0e40\\u0e04\\u0e22\\u0e44\\u0e2b\\u0e21 pai thai koei mai\",\"\\u0e44\\u0e17\\u0e22\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e2b\\u0e21 thai koei pai mai\"],\n   n:\"koei pai thai mai = have you ever been to Thailand? Pattern: koei + verb + mai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'yesterday I went to the market'?\",\n   a:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14 muea waan pai talaat\",\n   w:[\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e08\\u0e30 pai talaat muea waan ja\",\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19 talaat pai muea waan\",\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e27\\u0e32\\u0e19\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b muea waan talaat pai\"],\n   n:\"muea waan pai talaat = yesterday went to the market. Time expression first, then plain verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I have never tried (eating) it'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19 mai koei kin\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22 kin mai koei\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 koei mai kin\",\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e44\\u0e21\\u0e48 kin laew mai\"],\n   n:\"mai koei kin = have never tried\/eaten. mai koei (never) goes before the verb kin\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I just arrived' (a moment ago)?\",\n   a:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07\\u0e21\\u0e32 phueng maa\",\n   w:[\"\\u0e21\\u0e32\\u0e41\\u0e25\\u0e49\\u0e27 maa laew\",\"\\u0e21\\u0e32\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07 maa phueng\",\"\\u0e40\\u0e04\\u0e22\\u0e21\\u0e32 koei maa\"],\n   n:\"phueng maa = just arrived. phueng (just) goes before the verb maa (come)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'went to the market and then went home' (chaining past actions)?\",\n   a:\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 pai talaat laew kaw klap baan\",\n   w:[\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14 klap baan laew kaw pai talaat\",\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e15\\u0e25\\u0e32\\u0e14\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 pai laew talaat klap baan\",\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 talaat pai klap baan laew\"],\n   n:\"pai talaat laew kaw klap baan = went to market then home. laew kaw (and then) links the actions\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'have you eaten yet?'\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e22\\u0e31\\u0e07 kin khao rue yang\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27 kin khao laew\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e22\\u0e31\\u0e07\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 rue yang kin khao\",\"\\u0e40\\u0e04\\u0e22\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e44\\u0e2b\\u0e21 koei kin khao mai\"],\n   n:\"kin khao rue yang = have you eaten yet? rue yang (yet?) goes at the end of the question\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'last year I went to Chiang Mai'?\",\n   a:\"\\u0e1b\\u0e35\\u0e17\\u0e35\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27\\u0e44\\u0e1b\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48 pii thii laew pai chiang mai\",\n   w:[\"\\u0e44\\u0e1b\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e1b\\u0e35\\u0e2b\\u0e19\\u0e49\\u0e32 pai chiang mai pii naa\",\"\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e1b\\u0e35\\u0e44\\u0e1b chiang mai pii pai laew\",\"\\u0e1b\\u0e35\\u0e44\\u0e1b\\u0e40\\u0e0a\\u0e35\\u0e22\\u0e07\\u0e43\\u0e2b\\u0e21\\u0e48\\u0e41\\u0e25\\u0e49\\u0e27 pii pai chiang mai laew\"],\n   n:\"pii thii laew pai chiang mai = last year went to Chiang Mai. Time first, plain verb follows\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I have already gone' \/ 'already left'?\",\n   a:\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew\",\n   w:[\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e44\\u0e1b laew pai\",\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b koei pai\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e1b yang pai\"],\n   n:\"pai laew = have already gone. laew (already) after the verb pai (go)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'this past morning I ate with friends'?\",\n   a:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e31\\u0e1a\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 muea chao kin khao kap phuean\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e31\\u0e1a\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e08\\u0e30 kin khao kap phuean muea chao ja\",\"\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 phuean muea chao kin khao\",\"\\u0e21\\u0e37\\u0e49\\u0e2d\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 muea chao kin phuean khao\"],\n   n:\"muea chao kin khao kap phuean = this morning ate with friends. Time first, then plain verbs\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.s43SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"s43-result\").classList.remove(\"show\");\n  $(\"game43\").style.display=\"\";\n  s43Init();\n};\n\nfunction stats(){\n  $(\"s43-sc\").textContent=st.sc;\n  $(\"s43-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"s43-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"s43-lv\").textContent=\"Lv\"+cur;\n  $(\"s43-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"s43-pf\").style.width=p+\"%\";\n  $(\"s43-pf\").style.background=lc();\n  $(\"s43-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"s43-fb\").className=\"fb\";\n  $(\"s43-next\").classList.remove(\"show\");\n  $(\"s43-badge\").classList.remove(\"show\");\n  var ql=$(\"s43-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"s43-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"s43-emoji\").textContent=q.e;\n  var t=$(\"s43-thai\"),rom=$(\"s43-rom\"),sc=$(\"s43-scene\"),spk=$(\"s43-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f4d6} Which marker?\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"s43-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt43 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"s43-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"s43-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"s43-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"s43-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"s43-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.s43Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.s43Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"s43-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game43\").style.display=\"none\";$(\"s43-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"s43-fin\").textContent=st.sc;$(\"s43-co\").textContent=st.co;\n  $(\"s43-wr\").textContent=st.wr;$(\"s43-ac\").textContent=acc+\"%\";\n  $(\"s43-rt\").style.color=lc();\n  $(\"s43-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Marker Recognition\",\"Right Marker\",\"Build Stories\"][cur];\n  var em,ti,ms,nm=$(\"s43-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f4d6}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Markers Mastered!\",\"Context Pro!\",\"Storyteller!\"][cur];\n    ms=[\"\",\"You know the past markers. Level 2 puts them in real situations!\",\"You pick the right marker every time. Level 3 builds full past-tense stories!\",\"Outstanding. You can tell stories about the past in Thai - laew, koei, and time expressions - with verbs that never change. A true Thai storyteller!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: laew (already) after the verb, koei (ever) before it, and Thai verbs never change form.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the big two: laew (already, after the verb) for completed actions, and koei (ever, before the verb) for life experiences.\";\n  }\n  $(\"s43-em\").textContent=em;$(\"s43-rt\").textContent=ti;$(\"s43-msg\").textContent=ms;\n}\n\nwindow.s43Retry=function(){$(\"s43-result\").classList.remove(\"show\");$(\"game43\").style.display=\"\";s43Init();};\nwindow.s43NextLv=function(){if(cur\u003C3)s43SetLv(cur+1);};\n\nwindow.s43Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game43\").style.display=\"\";$(\"s43-result\").classList.remove(\"show\");\n  var t=$(\"s43-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.s43Init);}\nelse{window.s43Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/2754015234831594095\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2754015234831594095"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2754015234831594095"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-past-tense-quiz.html","title":"Thai Past Tense and Experience Quiz - Storyteller Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjaEeI_etmTsi7Bslz1gRL6ml-P5yTZcOvnseksLKOx9ISeLisZW699cCtFsq0n9LGI-Pzd3dA1Cg_Lr6kHoHzdkjkf0ck5ymU6BC9ymLoZMe3lH3Esav0f6kDBv8sbgh93FJn3nM1Q6hAJ3VcY9B9CPYGqrxkJVbGUYKjhhrGp8lYfiV8yPbLwjcLvZhpO\/s72-c\/8209.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-223397590505307523"},"published":{"$t":"2026-06-13T06:50:10.966-07:00"},"updated":{"$t":"2026-06-13T06:50:10.967-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Directions and Navigation Quiz - Direction Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Directions and Navigation Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifVfLJIAU3Ez9Av1k64BfB-yXjhhnA9hdg6PB5MhpAlW9Mxkhyphenhypheni9uXsFbwd5-7__yyaPdYzjfhSk7UU3KxHx7feFDRQV5zs0JE3aLF4GyECKU1ZUJ5dh1zL-jjH4PWyNCkLoMACPIub1UmlHKD3rjXq75eRg2ukwBwn4hwc28aLALiN1jwXVkU_JDBtboz\/s1672\/8204.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Directions and Navigation Quiz Banner - Learn how to ask for directions, tell a driver to turn left or right, identify landmarks like intersections, and play the Direction Quest game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifVfLJIAU3Ez9Av1k64BfB-yXjhhnA9hdg6PB5MhpAlW9Mxkhyphenhypheni9uXsFbwd5-7__yyaPdYzjfhSk7UU3KxHx7feFDRQV5zs0JE3aLF4GyECKU1ZUJ5dh1zL-jjH4PWyNCkLoMACPIub1UmlHKD3rjXq75eRg2ukwBwn4hwc28aLALiN1jwXVkU_JDBtboz\/s320\/8204.png\" title=\"Thai Directions and Navigation Quiz: Direction Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #065f46; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai directions and navigation vocabulary illustration covering core direction words (liao sai, liao khwa), essential landmarks, and practical phrases for guiding a driver.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-directions-quiz.html#app\",\n      \"name\": \"Thai Directions and Navigation Quiz - Direction Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-directions-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai directions and navigation including turn left and right, go straight, asking where something is and how to get there, landmarks, and phrases for guiding a driver. Match meanings, choose the right direction, and build navigation sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai directions, how to say turn left right in Thai, liao sai liao khwa, ask where something is Thai, yuu thii nai, Thai navigation, soi meaning Thai, jawt trong nii stop here, learn Thai direction vocabulary\",\n      \"teaches\": [\n        \"Asking directions: yuu thii nai where, pai yang ngai how to get there\",\n        \"Core direction words: liao sai turn left, liao khwa turn right, trong pai straight\",\n        \"Thai landmark words: thanon road, yaek intersection, fai daeng traffic light, soi lane\",\n        \"The near versus far tone pair: klai high tone near, klai mid tone far\",\n        \"Practical phrases for guiding a taxi driver\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-directions-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say turn left and turn right in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Turn left is liao sai and turn right is liao khwa in Thai. The verb liao means to turn, and you add sai for left or khwa for right after it. To say go straight, use trong pai. These three cover most directions you will be given.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask where something is in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the pattern place plus yuu thii nai. For example, hong naam yuu thii nai means where is the bathroom. The verb yuu marks location and thii nai means where. To ask how to get somewhere instead, use the destination plus pai yang ngai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you tell a taxi driver to stop in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Say jawt trong nii, which means stop right here. Jawt means to park or pull over and trong nii means right here. To say you have arrived, use thueng laew, and to ask the driver to keep going straight, say trong pai reuay reuay.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is a soi in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A soi is a side street or lane that branches off a main road called a thanon. Thai addresses are often given as a soi number off a named road, so telling a driver the thanon and the soi number directs them precisely to your destination.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between klai near and klai far in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"This is a famous Thai near-identical pair. Klai with a high tone means near or close, while klai with a mid tone means far. They sound very similar, so the tone matters greatly. You can ask klai mai, meaning is it far, to confirm the distance.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask which way to go in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Say pai thaang nai, which means which way do I go. It is simple and works almost anywhere. Point in a direction, ask pai thaang nai, and a helpful Thai person will gesture and tell you which way to head toward your destination.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt42 .dir-icon,.qt42 .ask-card,.qt42 .ls-icon,.qt42 .card-emoji,.qt42 .r-emoji,.qt42 .ll-i,.qt42 .ph-thai{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt42{--em:#047857;--em2:#059669;--em3:#6ee7b7;--em4:#ecfdf5;--ink:#022c22;--soft:#065f46;--bd:rgba(4,120,87,.15);--bg:#ecfdf5;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(4,120,87,.13);box-sizing:border-box;}\n.qt42 *{box-sizing:border-box;}\n.qt42 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt42 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt42 .intro em{font-style:italic;color:var(--ink);}\n.qt42 .intro strong{color:var(--ink);}\n.qt42 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--em);margin:28px 0 12px;font-style:italic;}\n.qt42 .thai-i{color:var(--em);font-weight:700;}\n.qt42 .tip{background:linear-gradient(135deg,rgba(4,120,87,.06),rgba(110,231,183,.18));border-left:4px solid var(--em2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt42 .tip b{color:var(--em);}\n.qt42 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ASK BOX *\/\n.qt42 .ask-box{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n.qt42 .ask-card{border-radius:16px;padding:16px;border:2px solid transparent;text-align:center;}\n.ask-card.where{background:rgba(4,120,87,.06);border-color:rgba(4,120,87,.3);}\n.ask-card.how{background:rgba(5,150,105,.06);border-color:rgba(5,150,105,.3);}\n.qt42 .ask-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--em);margin-bottom:6px;}\n.qt42 .ask-thai{font-size:26px;color:var(--ink);}\n.qt42 .ask-rom{font-size:13px;color:var(--em);font-style:italic;font-weight:700;}\n.qt42 .ask-ex{font-size:11px;color:var(--soft);line-height:1.5;margin-top:6px;border-top:1px solid var(--bd);padding-top:6px;}\n\/* DIRECTION GRID *\/\n.qt42 .direction-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt42 .dir-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt42 .dir-card:hover{border-color:var(--em2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(4,120,87,.1);}\n.qt42 .dir-icon{font-size:28px;}\n.qt42 .dir-thai{font-size:22px;color:var(--ink);}\n.qt42 .dir-rom{font-size:12px;color:var(--em);font-style:italic;font-weight:700;}\n.qt42 .dir-en{font-size:13px;font-weight:600;color:var(--ink);}\n\/* DISTANCE BOX *\/\n.qt42 .distance-box{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;background:#fff;border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt42 .dist-card{text-align:center;border-radius:12px;padding:14px 22px;border:2px solid transparent;min-width:130px;}\n.dist-card.near{background:rgba(4,120,87,.07);border-color:rgba(4,120,87,.3);}\n.dist-card.far{background:rgba(217,119,6,.07);border-color:rgba(217,119,6,.3);}\n.qt42 .dist-thai{font-size:30px;color:var(--ink);}\n.qt42 .dist-rom{font-size:12px;color:var(--em);font-weight:700;font-style:italic;}\n.qt42 .dist-en{font-size:12px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;margin-top:2px;}\n.qt42 .dist-vs{font-size:18px;color:var(--em2);font-weight:700;}\n\/* PHRASE LIST *\/\n.qt42 .phrase-list{display:flex;flex-direction:column;gap:8px;margin:16px 0;}\n.qt42 .ph-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;}\n.qt42 .ph-thai{font-size:20px;color:var(--ink);}\n.qt42 .ph-rom{font-size:13px;color:var(--em);font-style:italic;font-weight:700;}\n.qt42 .ph-en{font-size:13px;color:var(--soft);}\n\/* QA BOX *\/\n.qt42 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt42 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt42 .qa-q{font-size:14px;font-weight:800;color:var(--em);margin-bottom:5px;}\n.qt42 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt42 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt42 .game-header{padding:20px 28px;background:linear-gradient(135deg,#064e3b,#047857);border-bottom:none;}\n.qt42 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt42 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt42 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt42 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt42 .ls-btn:hover{transform:translateY(-2px);}\n.qt42 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt42 .ls-btn.lv2.active{border-color:var(--em2);background:rgba(5,150,105,.08);}\n.qt42 .ls-btn.lv3.active{border-color:#0891b2;background:rgba(8,145,178,.08);}\n.qt42 .ls-icon{font-size:26px;}\n.qt42 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt42 .ls-desc{font-size:11px;color:var(--soft);}\n.qt42 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(5,150,105,.14);color:#065f46;}\n.lv3 .ls-pts{background:rgba(8,145,178,.12);color:#0e7490;}\n.qt42 #game42{padding:22px 20px;}\n.qt42 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt42 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt42 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt42 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt42 .stat.sc .stat-v{color:#f59e0b;}\n.qt42 .stat.li .stat-v{color:#dc2626;}\n.qt42 .stat.st .stat-v{color:var(--em2);}\n.qt42 .stat.lv .stat-v{color:var(--em);}\n.qt42 .prog{background:rgba(4,120,87,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt42 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt42 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(4,120,87,.07);}\n.qt42 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt42 .card-emoji{font-size:44px;animation:n42pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt42 .card-scenario{font-size:13px;color:#475569;background:#ecfdf5;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt42 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt42 .thai-big.pop{animation:n42pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes n42pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt42 .rom{font-family:'Lora',serif;font-size:16px;color:var(--em);font-style:italic;}\n.qt42 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(4,120,87,.09);border:1.5px solid rgba(4,120,87,.22);color:var(--em);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qt42 .speak:hover{background:rgba(4,120,87,.17);}\n.qt42 .speak.active{animation:n42pulse 1s infinite;}\n@keyframes n42pulse{0%,100%{box-shadow:0 0 0 0 rgba(5,150,105,.4)}50%{box-shadow:0 0 0 8px rgba(5,150,105,0)}}\n.qt42 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt42 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Sora',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt42 .ans:hover:not(:disabled){border-color:var(--em2);background:rgba(5,150,105,.06);transform:translateY(-2px);}\n.qt42 .ans:disabled{cursor:default;}\n.qt42 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:n42bounce .5s;}\n.qt42 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:n42shake .4s;}\n.qt42 .ans.reveal{background:rgba(4,120,87,.07);border-color:rgba(4,120,87,.3);}\n@keyframes n42bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes n42shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt42 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt42 .fb.show{display:block;animation:n42fade .3s;}\n.qt42 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt42 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt42 .fb.bonus{background:rgba(4,120,87,.1);color:var(--em);border:1px solid rgba(4,120,87,.3);}\n@keyframes n42fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes n42slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt42 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(4,120,87,.1);border:1.5px solid rgba(4,120,87,.35);border-radius:999px;color:var(--em);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt42 .badge.show{display:flex;animation:n42pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes n42pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt42 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Sora',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt42 .next.show{display:block;animation:n42slide .3s both;}\n.qt42 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt42 .result{display:none;padding:36px 24px;text-align:center;}\n.qt42 .result.show{display:block;animation:n42fade .5s;}\n.qt42 .r-emoji{font-size:64px;animation:n42bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes n42bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt42 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--em);margin:0 0 6px;font-style:italic;}\n.qt42 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt42 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt42 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt42 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt42 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt42 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt42 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt42 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Sora',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt42 .btn-retry{background:linear-gradient(135deg,#064e3b,#047857);}\n.qt42 .btn-next{background:linear-gradient(135deg,#0e7490,#0891b2);}\n.qt42 .btn-r:hover{transform:translateY(-2px);}\n.qt42 .culture,.qt42 .faq,.qt42 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt42 .culture{background:linear-gradient(135deg,rgba(4,120,87,.03),rgba(110,231,183,.08));}\n.qt42 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt42 .culture h4{font-size:15px;font-weight:700;color:var(--em);margin:20px 0 8px;}\n.qt42 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt42 .culture strong{color:var(--ink);}\n.qt42 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--em);margin:0 0 14px;font-style:italic;}\n.qt42 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt42 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt42 .faq-q::-webkit-details-marker{display:none;}\n.qt42 .faq-q::after{content:'+';font-size:20px;color:var(--em2);flex-shrink:0;transition:transform .2s;}\n.qt42 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt42 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt42 .faq-a .thai-i{color:var(--em);}\n.qt42 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt42 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt42 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt42 .ll:hover{border-color:var(--em2);background:rgba(5,150,105,.05);transform:translateY(-2px);}\n.qt42 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt42 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt42 .ll-c{display:block !important;font-size:11px;color:var(--em);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt42 .intro,.qt42 .culture,.qt42 .faq,.qt42 .nxt{padding-left:16px;padding-right:16px;}.qt42 .answers{grid-template-columns:1fr;}.qt42 .stats{grid-template-columns:repeat(2,1fr);}.qt42 #game42{padding:16px 14px;}.qt42 .level-sel{grid-template-columns:1fr;gap:8px;}.qt42 .ask-box{grid-template-columns:1fr;}.qt42 .distance-box{flex-direction:column;}.qt42 .dist-vs{transform:rotate(90deg);}.qt42 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt42\" id=\"qt-post-42\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EGetting lost is part of every traveler's story, but knowing how to ask for and follow directions turns being lost from a crisis into a minor adventure. In Thailand, where street signs are not always in English and a friendly local is often your best map, the ability to ask which way and understand the answer is genuinely empowering. This guide to Thai directions and navigation gives you the words to ask how to get somewhere, the vocabulary to understand the answer, and the phrases to guide a taxi driver to exactly where you want to go.\u003C\/p\u003E\n\n    \u003Cp\u003EDirections are wonderfully practical because they are immediately useful from day one. The moment you can say turn left, go straight, or it is near here, you can navigate a real city in real time. And unlike some areas of language that take months to pay off, directions reward you instantly - ask one good question, understand one clear answer, and you have arrived. This post focuses on the handful of high-value words and patterns that handle the vast majority of real navigation situations.\u003C\/p\u003E\n\n    \u003Cp\u003EWe will cover how to ask where something is and how to get there, the core direction words for turning and going straight, the landmarks that anchor Thai directions, and the practical phrases for guiding a driver. It builds on the left-right vocabulary from the prepositions post, extending it into active navigation. The Direction Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EAsking the Way — The Two Key Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EAlmost all navigation begins with one of two questions: where is something, or how do I get there. Thai has clean, simple patterns for both, and mastering them means you can start any direction-finding conversation with confidence:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai direction questions\" class=\"ask-box\"\u003E\n      \u003Cdiv class=\"ask-card where\"\u003E\n        \u003Cdiv class=\"ask-label\"\u003EWHERE IS IT?\u003C\/div\u003E\n        \u003Cdiv class=\"ask-thai\" lang=\"th\"\u003Eอยู่ที่ไหน\u003C\/div\u003E\n        \u003Cdiv class=\"ask-rom\"\u003Eyuu thii nai\u003C\/div\u003E\n        \u003Cdiv class=\"ask-ex\"\u003Ehong naam yuu thii nai - where is the bathroom?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ask-card how\"\u003E\n        \u003Cdiv class=\"ask-label\"\u003EHOW TO GET THERE?\u003C\/div\u003E\n        \u003Cdiv class=\"ask-thai\" lang=\"th\"\u003Eไปยังไง\u003C\/div\u003E\n        \u003Cdiv class=\"ask-rom\"\u003Epai yang ngai\u003C\/div\u003E\n        \u003Cdiv class=\"ask-ex\"\u003Epai talaat pai yang ngai - how do I get to the market?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern for \u003Cspan class=\"thai-i\"\u003Eอยู่ที่ไหน\u003C\/span\u003E (yuu thii nai - where is it) is simply place + yuu thii nai. You learned yuu in the prepositions post as the verb for location, and here it powers your most basic location question. For asking the route, \u003Cspan class=\"thai-i\"\u003Eไปยังไง\u003C\/span\u003E (pai yang ngai - how to go) attaches after the destination. These two questions, place + yuu thii nai and destination + pai yang ngai, will start nearly every navigation exchange you ever have in Thai.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Single Most Useful Navigation Question:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eไปทางไหน\u003C\/span\u003E (pai thaang nai - which way do I go?) is beautifully simple and works almost anywhere. Point, ask pai thaang nai, and a helpful Thai person will gesture and tell you. Combined with understanding the answer, this one short question solves most lost-traveler moments.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Core Direction Words — Turn, Straight, Stop\u003C\/h3\u003E\n\n    \u003Cp\u003EOnce you have asked, you need to understand the answer. The good news is that real directions rely on a small set of action words. Master these and you can follow almost any set of spoken directions:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai core direction words\" class=\"direction-grid\"\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E⬅️\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eเลี้ยวซ้าย\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Eliao sai\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eturn left\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E➡️\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eเลี้ยวขวา\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Eliao khwa\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eturn right\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E⬆️\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eตรงไป\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Etrong pai\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Ego straight\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E✋\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eหยุด\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Eyut\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Estop\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🏁\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eถึง\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Ethueng\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Earrive \/ reach\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🔄\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eกลับรถ\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Eklap rot\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Emake a U-turn\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe key verb here is \u003Cspan class=\"thai-i\"\u003Eเลี้ยว\u003C\/span\u003E (liao - to turn), which simply takes \u003Cspan class=\"thai-i\"\u003Eซ้าย\u003C\/span\u003E (sai - left) or \u003Cspan class=\"thai-i\"\u003Eขวา\u003C\/span\u003E (khwa - right) after it. Liao sai (turn left), liao khwa (turn right). These pair with \u003Cspan class=\"thai-i\"\u003Eตรงไป\u003C\/span\u003E (trong pai - go straight), which combines trong (straight) with the pai (go) you already know. With just liao sai, liao khwa, and trong pai, you can follow the overwhelming majority of directions anyone will give you on a Thai street.\u003C\/p\u003E\n\n\n    \u003Ch3\u003ELandmarks — Anchoring Directions\u003C\/h3\u003E\n\n    \u003Cp\u003EThai directions are rich with landmarks. Rather than street numbers, people navigate by intersections, traffic lights, bridges, and notable buildings. Knowing these landmark words lets you understand where to turn and when you have arrived:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai landmark words\" class=\"direction-grid\"\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🛣\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eถนน\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Ethanon\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eroad \/ street\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🚧\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eแยก\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Eyaek\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eintersection\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🔴\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eไฟแดง\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Efai daeng\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Etraffic light\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🛣\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eสะพาน\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Esaphaan\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Ebridge\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E🕳️\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eซอย\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Esoi\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eside street \/ lane\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dir-card\"\u003E\n        \u003Cdiv class=\"dir-icon\"\u003E📍\u003C\/div\u003E\n        \u003Cdiv class=\"dir-thai\" lang=\"th\"\u003Eตรงหัวมุม\u003C\/div\u003E\n        \u003Cdiv class=\"dir-rom\"\u003Etrong hua mum\u003C\/div\u003E\n        \u003Cdiv class=\"dir-en\"\u003Eat the corner\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eซอย\u003C\/span\u003E (soi) deserves special mention because it is essential to navigating Thai cities. A soi is a side street or lane branching off a main road (thanon), and addresses are often given as a soi number off a named road. Telling a taxi driver the thanon and then the soi number is the standard way to direct them. Combined with \u003Cspan class=\"thai-i\"\u003Eไฟแดง\u003C\/span\u003E (fai daeng - traffic light) and \u003Cspan class=\"thai-i\"\u003Eแยก\u003C\/span\u003E (yaek - intersection) as turning points, you can understand directions like go straight to the traffic light, then turn into soi 5.\u003C\/p\u003E\n\n    \u003Ch3\u003ENear and Far — Gauging Distance\u003C\/h3\u003E\n\n    \u003Cp\u003EAn important part of navigation is knowing how far you have to go. Thai has a simple, memorable pair for this, and the tones matter:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai near and far\" class=\"distance-box\"\u003E\n      \u003Cdiv class=\"dist-card near\"\u003E\n        \u003Cdiv class=\"dist-thai\" lang=\"th\"\u003Eใกล้\u003C\/div\u003E\n        \u003Cdiv class=\"dist-rom\"\u003Eklai (high tone)\u003C\/div\u003E\n        \u003Cdiv class=\"dist-en\"\u003Enear \/ close\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dist-vs\"\u003Evs\u003C\/div\u003E\n      \u003Cdiv class=\"dist-card far\"\u003E\n        \u003Cdiv class=\"dist-thai\" lang=\"th\"\u003Eไกล\u003C\/div\u003E\n        \u003Cdiv class=\"dist-rom\"\u003Eklai (mid tone)\u003C\/div\u003E\n        \u003Cdiv class=\"dist-en\"\u003Efar\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EHere is one of Thai's famous near-identical pairs: \u003Cspan class=\"thai-i\"\u003Eใกล้\u003C\/span\u003E (klai, high tone - near) and \u003Cspan class=\"thai-i\"\u003Eไกล\u003C\/span\u003E (klai, mid tone - far) are spelled almost the same and sound confusingly similar to new ears, differing mainly in tone and vowel length. This is a classic example of why tones matter so much in Thai - getting the tone wrong could send you walking in the wrong frame of mind entirely. When in doubt, you can ask klai mai (is it far?) and watch for a nod or head shake to confirm.\u003C\/p\u003E\n\n    \u003Ch3\u003EGuiding a Driver — Practical Phrases\u003C\/h3\u003E\n\n    \u003Cp\u003EOne of the most common real-world uses of directions is guiding a taxi, tuk-tuk, or motorbike driver. A few key phrases let you direct them smoothly to your exact destination:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai phrases for guiding a driver\" class=\"phrase-list\"\u003E\n      \u003Cdiv class=\"ph-item\"\u003E\n        \u003Cspan class=\"ph-thai\" lang=\"th\"\u003Eตรงไปเรื่อยๆ\u003C\/span\u003E\n        \u003Cspan class=\"ph-rom\"\u003Etrong pai reuay reuay\u003C\/span\u003E\n        \u003Cspan class=\"ph-en\"\u003Ekeep going straight\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ph-item\"\u003E\n        \u003Cspan class=\"ph-thai\" lang=\"th\"\u003Eเลี้ยวซ้ายตรงไฟแดง\u003C\/span\u003E\n        \u003Cspan class=\"ph-rom\"\u003Eliao sai trong fai daeng\u003C\/span\u003E\n        \u003Cspan class=\"ph-en\"\u003Eturn left at the traffic light\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ph-item\"\u003E\n        \u003Cspan class=\"ph-thai\" lang=\"th\"\u003Eจอดตรงนี้\u003C\/span\u003E\n        \u003Cspan class=\"ph-rom\"\u003Ejawt trong nii\u003C\/span\u003E\n        \u003Cspan class=\"ph-en\"\u003Estop \/ park right here\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ph-item\"\u003E\n        \u003Cspan class=\"ph-thai\" lang=\"th\"\u003Eถึงแล้ว\u003C\/span\u003E\n        \u003Cspan class=\"ph-rom\"\u003Ethueng laew\u003C\/span\u003E\n        \u003Cspan class=\"ph-en\"\u003Ewe have arrived\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe phrase \u003Cspan class=\"thai-i\"\u003Eจอดตรงนี้\u003C\/span\u003E (jawt trong nii - stop right here) is the one you will use most with drivers, where jawt means to park or pull over and trong nii means right here. Pair these phrases with the soi number of your destination and you can navigate any driver to your door. Notice how reuay reuay (continuously) added to trong pai gives keep going straight - a useful intensifier for longer stretches.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Direction Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about directions in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai directions\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say turn left and turn right in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ETurn left is \u003Cstrong\u003Eliao sai\u003C\/strong\u003E and turn right is \u003Cstrong\u003Eliao khwa\u003C\/strong\u003E. The verb liao means to turn, and you add sai (left) or khwa (right) after it. Go straight is trong pai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you ask where something is in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse the pattern place plus \u003Cstrong\u003Eyuu thii nai\u003C\/strong\u003E. For example, hong naam yuu thii nai means \"where is the bathroom?\" The verb yuu marks location, and thii nai means where.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you tell a taxi driver to stop in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ESay \u003Cstrong\u003Ejawt trong nii\u003C\/strong\u003E, meaning \"stop right here.\" Jawt means to park or pull over and trong nii means right here. To say you have arrived, use thueng laew.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is a soi in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EA \u003Cstrong\u003Esoi\u003C\/strong\u003E is a side street or lane that branches off a main road, called a thanon. Thai addresses are often given as a soi number off a named road, so telling a driver the thanon and soi number directs them precisely.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html\"\u003EPost 36\u003C\/a\u003E - Prepositions (left, right, location)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-transport-quiz.html\"\u003EPost 19\u003C\/a\u003E - Transport (taxis, tuk-tuks)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003EPost 29\u003C\/a\u003E - Tones (klai near vs klai far)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 42 - Directions \u0026amp; Navigation (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Direction Quest game below has three levels. Level 1 matches direction words to meanings. Level 2 picks the right direction for a situation. Level 3 - the hardest - builds complete navigation sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🧭 Direction Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match directions, read the situation, build navigation\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"n42SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EDirection Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"n42SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🧭\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EDirection in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"n42SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Navigation Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Directions Game\" id=\"game42\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"n42-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"n42-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"n42-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"n42-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"n42-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"n42-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"n42-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"n42-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"n42-emoji\"\u003E🧭\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"n42-thai\" lang=\"th\"\u003Eเลี้ยวซ้าย\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"n42-rom\"\u003Eliao sai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"n42-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"n42-speak\" onclick=\"n42Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"n42-badge\"\u003E\u003Cspan id=\"n42-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"n42-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"n42-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"n42-next\" onclick=\"n42Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"n42-rt\" class=\"result\" id=\"n42-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"n42-em\"\u003E🧭\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"n42-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"n42-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"n42-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"n42-co\" style=\"color: #047857;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"n42-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"n42-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"n42-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"n42Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"n42-nextlv\" onclick=\"n42NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #047857; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Directions \u0026amp; Navigation Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(6, 78, 59); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EGroup\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเลี้ยวซ้าย\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eliao sai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eturn left\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเลี้ยวขวา\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eliao khwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eturn right\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตรงไป\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Etrong pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ego straight\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหยุด\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eyut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Estop\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกลับรถ\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eklap rot\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emake a U-turn\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถึง\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Ethueng\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Earrive \/ reach\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอยู่ที่ไหน\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eyuu thii nai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhere is it?\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปยังไง\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Epai yang ngai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehow to get there?\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปทางไหน\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Epai thaang nai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhich way?\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถนน\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Ethanon\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eroad \/ street\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003ELandmark\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eซอย\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Esoi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eside street \/ lane\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003ELandmark\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแยก\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eyaek\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eintersection\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003ELandmark\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไฟแดง\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Efai daeng\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Etraffic light\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003ELandmark\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eสะพาน\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Esaphaan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebridge\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003ELandmark\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใกล้\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eklai (near)\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enear \/ close\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDistance\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไกล\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Eklai (far)\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efar\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDistance\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eจอดตรงนี้\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Ejawt trong nii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Estop right here\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDriver\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(4, 120, 87, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถึงแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #059669; font-weight: 700; padding: 6px 12px;\"\u003Ethueng laew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewe have arrived\u003C\/td\u003E\u003Ctd style=\"color: #065f46; font-size: 11px; padding: 6px 12px;\"\u003EDriver\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #065f46; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003ECore: liao sai (turn left), liao khwa (turn right), trong pai (straight). Ask with place + yuu thii nai. Mind the tone: klai (near) vs klai (far).\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🧭 How Thai People Actually Navigate\u003C\/h3\u003E\n    \u003Cp\u003ETo use Thai directions well, it helps to understand how Thai people conceptualize space and routes. Navigation in Thailand leans heavily on landmarks rather than abstract grids or precise distances. A local giving directions is far more likely to mention the traffic light, the 7-Eleven, the temple, or the big intersection than to say go two hundred meters. This landmark-based thinking means that learning the words for common reference points - fai daeng (traffic light), yaek (intersection), saphaan (bridge) - is often more useful than learning to estimate distances. Tuning into this landmark logic helps you both give and follow directions the way locals do.\u003C\/p\u003E\n    \u003Ch4\u003EThe All-Important Soi System\u003C\/h4\u003E\n    \u003Cp\u003EUnderstanding the \u003Cspan class=\"thai-i\"\u003Eซอย\u003C\/span\u003E (soi) system is essential for getting around any Thai city. Major roads, called thanon, have numbered side streets branching off them called soi. An address might be given as a soi number off a particular thanon, and odd-numbered soi are typically on one side of the road while even-numbered soi are on the other. When you tell a driver your thanon and soi, you are giving them the two coordinates they need. Foreigners who grasp the thanon-soi system early find Thai cities far less bewildering, because suddenly the apparent maze resolves into a logical branching structure.\u003C\/p\u003E\n    \u003Ch4\u003EDirections and Thai Politeness\u003C\/h4\u003E\n    \u003Cp\u003EAsking for directions is also a small social interaction governed by Thai politeness. Adding the polite particle khrap or kha to your question softens it and shows respect, and a smile goes a long way. Thai people are generally warm and eager to help a lost traveler, sometimes even walking you part of the way. If someone genuinely does not know, they may be reluctant to say so directly because of the cultural discomfort with disappointing you - so it is worth confirming an uncertain answer with a second person. Approaching direction-asking with warmth and patience fits the gentle rhythm of Thai social life.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say turn left and turn right in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ETurn left is \u003Cspan class=\"thai-i\"\u003Eเลี้ยวซ้าย\u003C\/span\u003E (liao sai) and turn right is \u003Cspan class=\"thai-i\"\u003Eเลี้ยวขวา\u003C\/span\u003E (liao khwa). The verb liao means to turn, and you add sai for left or khwa for right after it. To say go straight, use trong pai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask where something is in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the pattern place plus \u003Cspan class=\"thai-i\"\u003Eอยู่ที่ไหน\u003C\/span\u003E (yuu thii nai). For example, hong naam yuu thii nai means where is the bathroom. The verb yuu marks location and thii nai means where. To ask how to get somewhere, use pai yang ngai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you tell a taxi driver to stop in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ESay \u003Cspan class=\"thai-i\"\u003Eจอดตรงนี้\u003C\/span\u003E (jawt trong nii), meaning stop right here. Jawt means to park or pull over and trong nii means right here. To say you have arrived, use thueng laew, and to keep going straight, say trong pai reuay reuay.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is a soi in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EA \u003Cspan class=\"thai-i\"\u003Eซอย\u003C\/span\u003E (soi) is a side street or lane that branches off a main road called a thanon. Thai addresses are often given as a soi number off a named road, so telling a driver the thanon and the soi number directs them precisely to your destination.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between klai near and klai far in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThis is a famous Thai near-identical pair. \u003Cspan class=\"thai-i\"\u003Eใกล้\u003C\/span\u003E (klai, high tone) means near or close, while \u003Cspan class=\"thai-i\"\u003Eไกล\u003C\/span\u003E (klai, mid tone) means far. They sound very similar, so tone matters greatly. You can ask klai mai meaning is it far to confirm.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask which way to go in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ESay \u003Cspan class=\"thai-i\"\u003Eไปทางไหน\u003C\/span\u003E (pai thaang nai), meaning which way do I go. It is simple and works almost anywhere - point in a direction, ask pai thaang nai, and a helpful Thai person will gesture and tell you which way to head.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📍\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPrepositions\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 36\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-transport-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🚕\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Transport\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 19\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎵\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Tones\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 29\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#059669\",3:\"#0891b2\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai direction word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2b05\\ufe0f\",th:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\",rom:\"liao sai\",sc:\"\",a:\"turn left\",w:[\"turn right\",\"go straight\",\"stop\"],n:\"Liao sai = turn left. liao (turn) + sai (left). One of the three core directions\"},\n  {e:\"\\u27a1\\ufe0f\",th:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32\",rom:\"liao khwa\",sc:\"\",a:\"turn right\",w:[\"turn left\",\"go straight\",\"make a U-turn\"],n:\"Liao khwa = turn right. liao (turn) + khwa (right)\"},\n  {e:\"\\u2b06\\ufe0f\",th:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\",rom:\"trong pai\",sc:\"\",a:\"go straight\",w:[\"turn left\",\"stop\",\"arrive\"],n:\"Trong pai = go straight. trong (straight) + pai (go)\"},\n  {e:\"\\u270b\",th:\"\\u0e2b\\u0e22\\u0e38\\u0e14\",rom:\"yut\",sc:\"\",a:\"stop\",w:[\"go straight\",\"turn\",\"arrive\"],n:\"Yut = stop. A simple, essential command word\"},\n  {e:\"\\u{1f3c1}\",th:\"\\u0e16\\u0e36\\u0e07\",rom:\"thueng\",sc:\"\",a:\"arrive \/ reach\",w:[\"turn\",\"stop\",\"go straight\"],n:\"Thueng = arrive\/reach. thueng laew = we have arrived\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16\",rom:\"klap rot\",sc:\"\",a:\"make a U-turn\",w:[\"turn left\",\"go straight\",\"stop\"],n:\"Klap rot = make a U-turn. klap (return) + rot (vehicle)\"},\n  {e:\"\\u{1f4cd}\",th:\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\",rom:\"yuu thii nai\",sc:\"\",a:\"where is it?\",w:[\"how to get there?\",\"which way?\",\"how far?\"],n:\"Yuu thii nai = where is it? place + yuu thii nai. yuu (located) + thii nai (where)\"},\n  {e:\"\\u2753\",th:\"\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\",rom:\"pai yang ngai\",sc:\"\",a:\"how to get there?\",w:[\"where is it?\",\"which way?\",\"is it far?\"],n:\"Pai yang ngai = how do I get there? destination + pai yang ngai\"},\n  {e:\"\\u{1f9ed}\",th:\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19\",rom:\"pai thaang nai\",sc:\"\",a:\"which way?\",w:[\"where is it?\",\"how far?\",\"stop here\"],n:\"Pai thaang nai = which way do I go? The simplest, most useful navigation question\"},\n  {e:\"\\u{1f6e3}\\ufe0f\",th:\"\\u0e16\\u0e19\\u0e19\",rom:\"thanon\",sc:\"\",a:\"road \/ street\",w:[\"intersection\",\"bridge\",\"traffic light\"],n:\"Thanon = road\/street. The main road, off which soi (lanes) branch\"},\n  {e:\"\\u{1f6a7}\",th:\"\\u0e41\\u0e22\\u0e01\",rom:\"yaek\",sc:\"\",a:\"intersection\",w:[\"road\",\"bridge\",\"lane\"],n:\"Yaek = intersection. A common turning-point landmark in Thai directions\"},\n  {e:\"\\u{1f534}\",th:\"\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07\",rom:\"fai daeng\",sc:\"\",a:\"traffic light\",w:[\"intersection\",\"bridge\",\"corner\"],n:\"Fai daeng = traffic light (literally red light). A key navigation landmark\"},\n  {e:\"\\u{1f309}\",th:\"\\u0e2a\\u0e30\\u0e1e\\u0e32\\u0e19\",rom:\"saphaan\",sc:\"\",a:\"bridge\",w:[\"road\",\"intersection\",\"lane\"],n:\"Saphaan = bridge. Often used as a landmark in directions\"},\n  {e:\"\\u{1f5fa}\\ufe0f\",th:\"\\u0e0b\\u0e2d\\u0e22\",rom:\"soi\",sc:\"\",a:\"side street \/ lane\",w:[\"main road\",\"bridge\",\"intersection\"],n:\"Soi = side street\/lane branching off a thanon. Essential for Thai addresses\"},\n  {e:\"\\u{1f697}\",th:\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\",rom:\"jawt trong nii\",sc:\"\",a:\"stop right here\",w:[\"go straight\",\"turn left\",\"is it far?\"],n:\"Jawt trong nii = stop\/park right here. The phrase you use most with drivers\"},\n];\n\n\/\/ L2: situation -\u003E pick the right direction\/phrase\nvar L2=[\n  {e:\"\\u{1f6d5}\",th:\"\",rom:\"\",sc:\"You want to ask a local where the temple is. What do you say?\",\n   a:\"\\u0e27\\u0e31\\u0e14\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 wat yuu thii nai\",w:[\"\\u0e27\\u0e31\\u0e14\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 wat pai yang ngai laew\",\"\\u0e27\\u0e31\\u0e14\\u0e44\\u0e01\\u0e25\\u0e44\\u0e2b\\u0e21 wat klai mai\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii\"],\n   n:\"wat yuu thii nai = where is the temple? place + yuu thii nai is the where pattern\"},\n  {e:\"\\u2b05\\ufe0f\",th:\"\",rom:\"\",sc:\"The driver needs to turn toward the left side of the road. What do you tell them?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 liao khwa (turn right)\",\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e2b\\u0e22\\u0e38\\u0e14 yut (stop)\"],\n   n:\"Liao sai = turn left. liao (turn) + sai (left)\"},\n  {e:\"\\u{1f6e3}\\ufe0f\",th:\"\",rom:\"\",sc:\"You have reached your destination and want the driver to pull over here. What do you say?\",\n   a:\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii (stop here)\",w:[\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19 pai thaang nai (which way)\"],\n   n:\"Jawt trong nii = stop\/park right here. jawt (park) + trong nii (right here)\"},\n  {e:\"\\u{1f534}\",th:\"\",rom:\"\",sc:\"The driver should turn left when they reach the traffic light. What do you say?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07 liao sai trong fai daeng\",w:[\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e40\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e22\\u0e46 trong pai reuay reuay\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot\"],\n   n:\"liao sai trong fai daeng = turn left at the traffic light. fai daeng is the landmark\"},\n  {e:\"\\u{1f9ed}\",th:\"\",rom:\"\",sc:\"You are completely lost and just want to ask which direction to head. What do you say?\",\n   a:\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19 pai thaang nai (which way?)\",w:[\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii (stop here)\",\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 thueng laew (arrived)\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot (U-turn)\"],\n   n:\"Pai thaang nai = which way? The simplest navigation question - point and ask\"},\n  {e:\"\\u27a1\\ufe0f\",th:\"\",rom:\"\",sc:\"The driver needs to turn toward the right side. What do you tell them?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 liao khwa (turn right)\",w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",\"\\u0e2b\\u0e22\\u0e38\\u0e14 yut (stop)\",\"\\u0e16\\u0e36\\u0e07 thueng (arrive)\"],\n   n:\"Liao khwa = turn right. liao (turn) + khwa (right)\"},\n  {e:\"\\u2b06\\ufe0f\",th:\"\",rom:\"\",sc:\"You want the driver to keep going straight for a while without turning. What do you say?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e40\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e22\\u0e46 trong pai reuay reuay\",w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot\"],\n   n:\"Trong pai reuay reuay = keep going straight. reuay reuay (continuously) intensifies trong pai\"},\n  {e:\"\\u{1f3e0}\",th:\"\",rom:\"\",sc:\"You want to ask how to get to your hotel. What do you say?\",\n   a:\"\\u0e44\\u0e1b\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 pai rongraem pai yang ngai\",w:[\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 rongraem jawt trong nii\",\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b rongraem trong pai\",\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 rongraem thueng laew\"],\n   n:\"pai rongraem pai yang ngai = how do I get to the hotel? destination + pai yang ngai\"},\n  {e:\"\\u{1f4cf}\",th:\"\",rom:\"\",sc:\"You want to ask if the destination is far. What do you say?\",\n   a:\"\\u0e44\\u0e01\\u0e25\\u0e44\\u0e2b\\u0e21 klai mai (is it far?)\",w:[\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19 pai thaang nai (which way)\",\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii (stop here)\",\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 thueng laew (arrived)\"],\n   n:\"klai mai = is it far? klai (far, mid tone) + mai (question word)\"},\n  {e:\"\\u{1f6cf}\\ufe0f\",th:\"\",rom:\"\",sc:\"You have safely arrived at your destination. How do you say we have arrived?\",\n   a:\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 thueng laew (arrived)\",w:[\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19 pai thaang nai (which way)\",\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\"],\n   n:\"thueng laew = we have arrived. thueng (arrive) + laew (already\/now)\"},\n  {e:\"\\u{1f5fa}\\ufe0f\",th:\"\",rom:\"\",sc:\"Your address is on a small lane off the main road. What word describes that lane?\",\n   a:\"\\u0e0b\\u0e2d\\u0e22 soi (side street \/ lane)\",w:[\"\\u0e16\\u0e19\\u0e19 thanon (main road)\",\"\\u0e2a\\u0e30\\u0e1e\\u0e32\\u0e19 saphaan (bridge)\",\"\\u0e41\\u0e22\\u0e01 yaek (intersection)\"],\n   n:\"Soi = side street\/lane off a thanon (main road). Thai addresses use soi numbers\"},\n  {e:\"\\u{1f504}\",th:\"\",rom:\"\",sc:\"The driver went too far and needs to turn around. What do you tell them?\",\n   a:\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot (make a U-turn)\",w:[\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 thueng laew (arrived)\",\"\\u0e2b\\u0e22\\u0e38\\u0e14 yut (stop)\"],\n   n:\"Klap rot = make a U-turn. klap (return) + rot (vehicle)\"},\n];\n\n\/\/ L3: build complete navigation sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'where is the bathroom?'\",\n   a:\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 hong naam yuu thii nai\",\n   w:[\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33 yuu thii nai hong naam\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 hong naam pai yang ngai\",\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e22\\u0e39\\u0e48 thii nai hong naam yuu\"],\n   n:\"hong naam yuu thii nai = where is the bathroom? Pattern: place + yuu thii nai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'go straight then turn left'?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 trong pai laew liao sai\",\n   w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e41\\u0e25\\u0e49\\u0e27\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b liao sai laew trong pai\",\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 trong pai liao khwa\",\"\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b sai liao trong pai\"],\n   n:\"trong pai laew liao sai = go straight then turn left. laew (then) links the two actions in order\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'how do I get to the market?'\",\n   a:\"\\u0e44\\u0e1b\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 pai talaat pai yang ngai\",\n   w:[\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e44\\u0e1b talaat yuu thii nai pai\",\"\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\\u0e15\\u0e25\\u0e32\\u0e14 pai yang ngai talaat\",\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19\\u0e22\\u0e31\\u0e07 talaat pai thaang nai yang\"],\n   n:\"pai talaat pai yang ngai = how do I get to the market? destination + pai yang ngai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you tell a driver 'turn right at the intersection'?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32\\u0e15\\u0e23\\u0e07\\u0e41\\u0e22\\u0e01 liao khwa trong yaek\",\n   w:[\"\\u0e41\\u0e22\\u0e01\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 yaek liao khwa trong\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e15\\u0e23\\u0e07\\u0e41\\u0e22\\u0e01 liao sai trong yaek\",\"\\u0e02\\u0e27\\u0e32\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e41\\u0e22\\u0e01\\u0e15\\u0e23\\u0e07 khwa liao yaek trong\"],\n   n:\"liao khwa trong yaek = turn right at the intersection. trong yaek = at the intersection\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'the hotel is near here'?\",\n   a:\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e43\\u0e01\\u0e25\\u0e49\\u0e46\\u0e19\\u0e35\\u0e48 rongraem yuu klai klai nii\",\n   w:[\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e44\\u0e01\\u0e25 rongraem yuu klai (far)\",\"\\u0e43\\u0e01\\u0e25\\u0e49\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e2d\\u0e22\\u0e39\\u0e48 klai rongraem yuu\",\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e43\\u0e01\\u0e25\\u0e49 yuu rongraem klai nii\"],\n   n:\"rongraem yuu klai klai nii = the hotel is near here. klai (high tone = near), not klai (far)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'stop right here, we have arrived'?\",\n   a:\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27 jawt trong nii thueng laew\",\n   w:[\"\\u0e16\\u0e36\\u0e07\\u0e41\\u0e25\\u0e49\\u0e27\\u0e08\\u0e2d\\u0e14\\u0e44\\u0e1b thueng laew jawt pai\",\"\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e08\\u0e2d\\u0e14\\u0e16\\u0e36\\u0e07 trong nii jawt thueng\",\"\\u0e08\\u0e2d\\u0e14\\u0e16\\u0e36\\u0e07\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49\\u0e41\\u0e25\\u0e49\\u0e27 jawt thueng trong nii laew\"],\n   n:\"jawt trong nii thueng laew = stop right here, we have arrived. Two driver phrases combined\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'go straight to the traffic light'?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e16\\u0e36\\u0e07\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07 trong pai thueng fai daeng\",\n   w:[\"\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e16\\u0e36\\u0e07 fai daeng trong pai thueng\",\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07\\u0e44\\u0e1b trong fai daeng pai\",\"\\u0e16\\u0e36\\u0e07\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e44\\u0e1f\\u0e41\\u0e14\\u0e07 thueng trong pai fai daeng\"],\n   n:\"trong pai thueng fai daeng = go straight to the traffic light. thueng marks reaching the landmark\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'which way to the station?'\",\n   a:\"\\u0e2a\\u0e16\\u0e32\\u0e19\\u0e35\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19 sathaanii pai thaang nai\",\n   w:[\"\\u0e44\\u0e1b\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19\\u0e2a\\u0e16\\u0e32\\u0e19\\u0e35 pai thaang nai sathaanii\",\"\\u0e2a\\u0e16\\u0e32\\u0e19\\u0e35\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 sathaanii jawt trong nii\",\"\\u0e17\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e19\\u0e2a\\u0e16\\u0e32\\u0e19\\u0e35\\u0e44\\u0e1b thaang nai sathaanii pai\"],\n   n:\"sathaanii pai thaang nai = which way to the station? place + pai thaang nai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you tell a driver 'turn left into soi 5'?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e40\\u0e02\\u0e49\\u0e32\\u0e0b\\u0e2d\\u0e22\\u0e2b\\u0e49\\u0e32 liao sai khao soi haa\",\n   w:[\"\\u0e0b\\u0e2d\\u0e22\\u0e2b\\u0e49\\u0e32\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 soi haa liao sai khao\",\"\\u0e40\\u0e02\\u0e49\\u0e32\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e0b\\u0e2d\\u0e22 khao liao sai soi haa\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e2d\\u0e22\\u0e2b\\u0e49\\u0e32\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e40\\u0e02\\u0e49\\u0e32 liao soi haa sai khao\"],\n   n:\"liao sai khao soi haa = turn left into soi 5. khao (enter) + soi haa (soi 5)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'is the market far?'\",\n   a:\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e01\\u0e25\\u0e44\\u0e2b\\u0e21 talaat klai mai\",\n   w:[\"\\u0e44\\u0e01\\u0e25\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e2b\\u0e21 klai talaat mai\",\"\\u0e15\\u0e25\\u0e32\\u0e14\\u0e43\\u0e01\\u0e25\\u0e49\\u0e44\\u0e2b\\u0e21 talaat klai (near) mai\",\"\\u0e44\\u0e2b\\u0e21\\u0e15\\u0e25\\u0e32\\u0e14\\u0e44\\u0e01\\u0e25 mai talaat klai\"],\n   n:\"talaat klai mai = is the market far? klai (far, mid tone) + mai (question). Mind the tone vs klai (near)\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.n42SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"n42-result\").classList.remove(\"show\");\n  $(\"game42\").style.display=\"\";\n  n42Init();\n};\n\nfunction stats(){\n  $(\"n42-sc\").textContent=st.sc;\n  $(\"n42-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"n42-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"n42-lv\").textContent=\"Lv\"+cur;\n  $(\"n42-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"n42-pf\").style.width=p+\"%\";\n  $(\"n42-pf\").style.background=lc();\n  $(\"n42-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"n42-fb\").className=\"fb\";\n  $(\"n42-next\").classList.remove(\"show\");\n  $(\"n42-badge\").classList.remove(\"show\");\n  var ql=$(\"n42-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"n42-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"n42-emoji\").textContent=q.e;\n  var t=$(\"n42-thai\"),rom=$(\"n42-rom\"),sc=$(\"n42-scene\"),spk=$(\"n42-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f9ed} Which direction?\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"n42-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt42 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"n42-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"n42-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"n42-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"n42-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"n42-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.n42Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.n42Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"n42-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game42\").style.display=\"none\";$(\"n42-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"n42-fin\").textContent=st.sc;$(\"n42-co\").textContent=st.co;\n  $(\"n42-wr\").textContent=st.wr;$(\"n42-ac\").textContent=acc+\"%\";\n  $(\"n42-rt\").style.color=lc();\n  $(\"n42-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Direction Recognition\",\"Direction in Context\",\"Build Navigation\"][cur];\n  var em,ti,ms,nm=$(\"n42-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f9ed}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Directions Mastered!\",\"Context Pro!\",\"Navigation Master!\"][cur];\n    ms=[\"\",\"You know the core direction words. Level 2 puts them in real situations!\",\"You pick the right direction every time. Level 3 builds complete navigation sentences!\",\"Outstanding. You can ask the way, follow directions, and guide any driver in Thai. You will never be truly lost in Thailand again!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember the core three: liao sai (turn left), liao khwa (turn right), trong pai (go straight).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep navigating!\";ms=\"Start with the essentials: liao sai (turn left), liao khwa (turn right), trong pai (straight), and yuu thii nai (where is it).\";\n  }\n  $(\"n42-em\").textContent=em;$(\"n42-rt\").textContent=ti;$(\"n42-msg\").textContent=ms;\n}\n\nwindow.n42Retry=function(){$(\"n42-result\").classList.remove(\"show\");$(\"game42\").style.display=\"\";n42Init();};\nwindow.n42NextLv=function(){if(cur\u003C3)n42SetLv(cur+1);};\n\nwindow.n42Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game42\").style.display=\"\";$(\"n42-result\").classList.remove(\"show\");\n  var t=$(\"n42-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.n42Init);}\nelse{window.n42Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/223397590505307523\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-directions-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/223397590505307523"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/223397590505307523"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-directions-quiz.html","title":"Thai Directions and Navigation Quiz - Direction Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEifVfLJIAU3Ez9Av1k64BfB-yXjhhnA9hdg6PB5MhpAlW9Mxkhyphenhypheni9uXsFbwd5-7__yyaPdYzjfhSk7UU3KxHx7feFDRQV5zs0JE3aLF4GyECKU1ZUJ5dh1zL-jjH4PWyNCkLoMACPIub1UmlHKD3rjXq75eRg2ukwBwn4hwc28aLALiN1jwXVkU_JDBtboz\/s72-c\/8204.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-7875974621748591349"},"published":{"$t":"2026-06-13T06:18:58.910-07:00"},"updated":{"$t":"2026-06-13T06:18:58.911-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Emotions and Feelings Quiz - Feelings Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Emotions and Feelings Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjpcMx3pvsi_e8l2VXi0tiL1sApjT_cr0VAlA8vVMR4EHtdlqWxgp-zEjK8Pe20zTuzGWLjq_uXcE4iRN6bZjmMoLNSexGPtOJyOJ4pQ6yYsLIuWMefQOOPToLbikalG6c0oc6RFJCwCf0H9gAlTtWomYhNE9A8TJ9jAQISgegFxomhyphenhyphen31kzRMTAviOdNgS\/s1672\/8201.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Emotions and Feelings Quiz Banner - Learn Thai emotions, the jai (heart) system, the concept of kreng jai, how to use ruu suek, and practice with the Feelings Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjpcMx3pvsi_e8l2VXi0tiL1sApjT_cr0VAlA8vVMR4EHtdlqWxgp-zEjK8Pe20zTuzGWLjq_uXcE4iRN6bZjmMoLNSexGPtOJyOJ4pQ6yYsLIuWMefQOOPToLbikalG6c0oc6RFJCwCf0H9gAlTtWomYhNE9A8TJ9jAQISgegFxomhyphenhyphen31kzRMTAviOdNgS\/s320\/8201.png\" title=\"Thai Emotions and Feelings Quiz: Feelings Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #6b21a8; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai emotions vocabulary illustration covering core feelings, the jai (heart) system for emotional traits like jai yen and jai rawn, and the cultural concept of kreng jai.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-emotions-quiz.html#app\",\n      \"name\": \"Thai Emotions and Feelings Quiz - Feelings Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-emotions-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai emotions and feelings including the core feeling words and the unique jai heart system, plus the verb ruu suek for to feel. Match meanings, choose the right emotion, and master jai expressions. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai emotions, Thai feelings, what does jai mean, jai heart Thai, dii jai sia jai, jai yen jai rawn, kreng jai meaning, how to say happy sad in Thai, ruu suek feel, learn Thai emotion vocabulary\",\n      \"teaches\": [\n        \"Core Thai emotion words: dii jai, sia jai, kroot, klua\",\n        \"The Thai jai heart system for building emotion words\",\n        \"The jai yen versus jai rawn cultural contrast\",\n        \"The untranslatable feeling kreng jai\",\n        \"Using the verb ruu suek to express feelings\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"8\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-emotions-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What does jai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Jai means heart or mind, and it is the central building block of Thai emotional vocabulary. Dozens of feeling words combine jai with another word, such as dii jai meaning glad, literally good-heart, and jai yen meaning calm, literally cool-heart. Learning jai unlocks a whole emotional landscape in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say happy in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There are two main ways to say happy in Thai. Dii jai means glad or happy about something specific, while mii khwaam suk means to be happy in a deeper, lasting sense, literally to have happiness. Dii jai is for momentary gladness, while mii khwaam suk describes genuine well-being.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between jai rawn and jai yen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Jai rawn means hot-hearted or impatient, while jai yen means cool-hearted or calm. Thai culture highly values being jai yen, and telling someone jai yen yen is gentle advice to stay calm and patient. Being jai rawn is generally seen as a flaw to manage.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say I feel in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the verb ruu suek followed by the feeling. Ruu suek dii jai means I feel glad, ruu suek ngao means I feel lonely, and ruu suek mai sabaai means I feel unwell. The verb ruu suek works much like the English phrase I feel and introduces any emotional or physical state.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does kreng jai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Kreng jai is a considerate reluctance to impose on or trouble someone, blending deference, respect, and not wanting to be a burden. It has no clean English translation and is central to Thai social life. A Thai person might politely decline help they actually want out of kreng jai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say sad in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sia jai means sad or sorry in Thai, literally spoiled-heart. It is also used to express condolence or regret. Like other emotions, it functions as a verb, so you simply say phom sia jai to mean I am sad, with no separate to be verb needed.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Quicksand:wght@400;500;600;700\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt41 .em-icon,.qt41 .ls-icon,.qt41 .card-emoji,.qt41 .r-emoji,.qt41 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt41{--vi:#7c3aed;--vi2:#9333ea;--vi3:#d8b4fe;--vi4:#faf5ff;--ink:#3b0764;--soft:#6b21a8;--bd:rgba(124,58,237,.15);--bg:#faf5ff;font-family:'Quicksand',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(124,58,237,.13);box-sizing:border-box;}\n.qt41 *{box-sizing:border-box;}\n.qt41 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt41 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt41 .intro em{font-style:italic;color:var(--ink);}\n.qt41 .intro strong{color:var(--ink);}\n.qt41 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--vi);margin:28px 0 12px;font-style:italic;}\n.qt41 .thai-i{color:var(--vi);font-weight:700;}\n.qt41 .tip{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(216,180,254,.2));border-left:4px solid var(--vi2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt41 .tip b{color:var(--vi);}\n.qt41 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* EMOTION GRID *\/\n.qt41 .emotion-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt41 .em-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt41 .em-card:hover{border-color:var(--vi2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(124,58,237,.1);}\n.qt41 .em-icon{font-size:30px;}\n.qt41 .em-thai{font-size:23px;color:var(--ink);}\n.qt41 .em-rom{font-size:12px;color:var(--vi);font-style:italic;font-weight:700;}\n.qt41 .em-en{font-size:13px;font-weight:600;color:var(--ink);}\n\/* JAI GRID *\/\n.qt41 .jai-grid{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:16px 0;}\n.qt41 .jai-row{display:grid;grid-template-columns:1fr 1.1fr 1.4fr;border-bottom:1px solid var(--bd);align-items:center;}\n.qt41 .jai-row:last-child{border-bottom:none;}\n.qt41 .jai-row.header{background:var(--vi);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;}\n.qt41 .jai-row.header\u003Ediv{padding:9px 12px;}\n.qt41 .jai-row:not(.header){background:#fff;}\n.qt41 .jai-row:not(.header):nth-child(even){background:rgba(124,58,237,.03);}\n.qt41 .jai-row\u003Ediv{padding:10px 12px;font-size:13px;border-right:1px solid var(--bd);}\n.qt41 .jai-row\u003Ediv:last-child{border-right:none;}\n.qt41 .jai-word{font-size:19px;color:var(--vi);font-weight:600;}\n.qt41 .jai-lit{font-size:12px;color:var(--soft);font-style:italic;}\n.qt41 .jai-mean{font-size:12px;color:var(--ink);}\n\/* FEEL BOX *\/\n.qt41 .feel-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;text-align:center;}\n.qt41 .fl-pattern{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:6px;}\n.qt41 .fl-word{font-size:24px;color:var(--ink);background:rgba(124,58,237,.07);border:1.5px solid rgba(124,58,237,.25);border-radius:10px;padding:6px 14px;}\n.qt41 .fl-word.emotion{background:rgba(147,51,234,.1);border-color:var(--vi2);}\n.qt41 .fl-plus{font-size:20px;color:var(--vi2);font-weight:700;}\n.qt41 .fl-rom{font-size:14px;color:var(--vi);font-weight:700;font-style:italic;}\n.qt41 .fl-en{font-size:13px;color:var(--soft);margin-bottom:12px;}\n.qt41 .fl-examples{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--bd);padding-top:12px;text-align:left;}\n.qt41 .fl-examples div{font-size:13px;color:var(--soft);}\n.qt41 .fl-examples span{font-size:16px;color:var(--ink);}\n\/* QA BOX *\/\n.qt41 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt41 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt41 .qa-q{font-size:14px;font-weight:700;color:var(--vi);margin-bottom:5px;}\n.qt41 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt41 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt41 .game-header{padding:20px 28px;background:linear-gradient(135deg,#4c1d95,#7c3aed);border-bottom:none;}\n.qt41 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt41 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt41 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt41 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt41 .ls-btn:hover{transform:translateY(-2px);}\n.qt41 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt41 .ls-btn.lv2.active{border-color:var(--vi2);background:rgba(147,51,234,.08);}\n.qt41 .ls-btn.lv3.active{border-color:#be185d;background:rgba(190,24,93,.08);}\n.qt41 .ls-icon{font-size:26px;}\n.qt41 .ls-name{font-size:13px;font-weight:700;color:var(--ink);}\n.qt41 .ls-desc{font-size:11px;color:var(--soft);}\n.qt41 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(147,51,234,.14);color:#6b21a8;}\n.lv3 .ls-pts{background:rgba(190,24,93,.12);color:#9d174d;}\n.qt41 #game41{padding:22px 20px;}\n.qt41 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt41 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt41 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt41 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt41 .stat.sc .stat-v{color:#f59e0b;}\n.qt41 .stat.li .stat-v{color:#dc2626;}\n.qt41 .stat.st .stat-v{color:var(--vi2);}\n.qt41 .stat.lv .stat-v{color:var(--vi);}\n.qt41 .prog{background:rgba(124,58,237,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt41 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt41 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(124,58,237,.07);}\n.qt41 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt41 .card-emoji{font-size:44px;animation:e41pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt41 .card-scenario{font-size:13px;color:#475569;background:#faf5ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt41 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt41 .thai-big.pop{animation:e41pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes e41pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt41 .rom{font-family:'Lora',serif;font-size:16px;color:var(--vi);font-style:italic;}\n.qt41 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(124,58,237,.09);border:1.5px solid rgba(124,58,237,.22);color:var(--vi);font:600 13px 'Quicksand',sans-serif;cursor:pointer;transition:all .2s;}\n.qt41 .speak:hover{background:rgba(124,58,237,.17);}\n.qt41 .speak.active{animation:e41pulse 1s infinite;}\n@keyframes e41pulse{0%,100%{box-shadow:0 0 0 0 rgba(147,51,234,.4)}50%{box-shadow:0 0 0 8px rgba(147,51,234,0)}}\n.qt41 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt41 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Quicksand',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt41 .ans:hover:not(:disabled){border-color:var(--vi2);background:rgba(147,51,234,.06);transform:translateY(-2px);}\n.qt41 .ans:disabled{cursor:default;}\n.qt41 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:e41bounce .5s;}\n.qt41 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:e41shake .4s;}\n.qt41 .ans.reveal{background:rgba(124,58,237,.07);border-color:rgba(124,58,237,.3);}\n@keyframes e41bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes e41shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt41 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt41 .fb.show{display:block;animation:e41fade .3s;}\n.qt41 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt41 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt41 .fb.bonus{background:rgba(124,58,237,.1);color:var(--vi);border:1px solid rgba(124,58,237,.3);}\n@keyframes e41fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes e41slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt41 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(124,58,237,.1);border:1.5px solid rgba(124,58,237,.35);border-radius:999px;color:var(--vi);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt41 .badge.show{display:flex;animation:e41pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes e41pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt41 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Quicksand',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt41 .next.show{display:block;animation:e41slide .3s both;}\n.qt41 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt41 .result{display:none;padding:36px 24px;text-align:center;}\n.qt41 .result.show{display:block;animation:e41fade .5s;}\n.qt41 .r-emoji{font-size:64px;animation:e41bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes e41bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt41 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--vi);margin:0 0 6px;font-style:italic;}\n.qt41 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt41 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt41 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt41 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt41 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt41 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt41 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt41 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Quicksand',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt41 .btn-retry{background:linear-gradient(135deg,#4c1d95,#7c3aed);}\n.qt41 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt41 .btn-r:hover{transform:translateY(-2px);}\n.qt41 .culture,.qt41 .faq,.qt41 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt41 .culture{background:linear-gradient(135deg,rgba(124,58,237,.03),rgba(216,180,254,.08));}\n.qt41 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt41 .culture h4{font-size:15px;font-weight:700;color:var(--vi);margin:20px 0 8px;}\n.qt41 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt41 .culture strong{color:var(--ink);}\n.qt41 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--vi);margin:0 0 14px;font-style:italic;}\n.qt41 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt41 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt41 .faq-q::-webkit-details-marker{display:none;}\n.qt41 .faq-q::after{content:'+';font-size:20px;color:var(--vi2);flex-shrink:0;transition:transform .2s;}\n.qt41 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt41 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt41 .faq-a .thai-i{color:var(--vi);}\n.qt41 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt41 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt41 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt41 .ll:hover{border-color:var(--vi2);background:rgba(147,51,234,.05);transform:translateY(-2px);}\n.qt41 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt41 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt41 .ll-c{display:block !important;font-size:11px;color:var(--vi);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt41 .intro,.qt41 .culture,.qt41 .faq,.qt41 .nxt{padding-left:16px;padding-right:16px;}.qt41 .answers{grid-template-columns:1fr;}.qt41 .stats{grid-template-columns:repeat(2,1fr);}.qt41 #game41{padding:16px 14px;}.qt41 .level-sel{grid-template-columns:1fr;gap:8px;}.qt41 .jai-row{grid-template-columns:1fr 1fr;}.qt41 .jai-lit{display:none;}.qt41 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt41\" id=\"qt-post-41\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003ETo truly connect with people in their language, you have to be able to talk about feelings - yours and theirs. Emotions are the heart of human conversation, and in Thai they are quite literally built around the heart. The single most important thing to understand about Thai emotional vocabulary is the word \u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai - heart or mind), which sits at the center of dozens of feeling words. Learning how jai works unlocks a whole emotional landscape that has no direct equivalent in English. This guide to Thai emotions and feelings gives you both the everyday emotion words and the deeper jai-based expressions that make Thai so expressive.\u003C\/p\u003E\n\n    \u003Cp\u003EWhat makes Thai emotional language genuinely special is this jai system. Where English uses scattered, unrelated words for feelings, Thai builds a remarkable number of them by combining jai with another word. Good heart, hot heart, cool heart, small heart - each combination names a specific emotional state with a logic you can actually follow. Once you see the pattern, you can understand and even guess at emotional expressions you have never heard before, because they are built from transparent parts. This is one of the most rewarding systems in the entire language.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the core standalone emotion words you will use daily, then opens up the jai system that powers Thai emotional expression, and finally shows how to talk about feelings naturally in conversation. It builds on the verbs and adjectives from earlier posts, since many emotions function as verbs in Thai. The Feelings Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Core Emotions — Everyday Feelings\u003C\/h3\u003E\n\n    \u003Cp\u003EWe begin with the standalone emotion words, the feelings you will express and recognize most often. Remember from the verbs post that these function grammatically as verbs in Thai - you do not need a separate \"to be,\" you simply state the feeling:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai core emotion words\" class=\"emotion-grid\"\u003E\n      \u003Cdiv class=\"em-card happy\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😀\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eดีใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Edii jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eglad \/ happy\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card sad\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😢\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eเสียใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Esia jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Esad \/ sorry\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card angry\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😠\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eโกรธ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Ekroot\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eangry\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card fear\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😱\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eกลัว\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Eklua\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eafraid \/ scared\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card excited\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E🤩\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eตื่นเต้น\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Etuen ten\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eexcited\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card bored\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😑\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eเบื่อ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Ebuea\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Ebored\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card lonely\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😞\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eเหงา\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Engao\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Elonely\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card shy\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😌\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eอาย\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Eaai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eshy \/ embarrassed\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice that two of the most common feelings, \u003Cspan class=\"thai-i\"\u003Eดีใจ\u003C\/span\u003E (dii jai - glad) and \u003Cspan class=\"thai-i\"\u003Eเสียใจ\u003C\/span\u003E (sia jai - sad), already contain jai. Dii jai literally means good-heart, and sia jai means spoiled-heart or lost-heart. These are your first glimpse of the jai system at work. To express any of these, you simply state them: phom dii jai (I am glad), khao kroot (he is angry). No \"to be\" verb is needed, exactly as with the state verbs from the verbs lesson.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Useful Emotional Phrase:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eมีความสุข\u003C\/span\u003E (mii khwaam suk - to be happy, literally \"have happiness\") is the standard way to express genuine happiness or well-being. While dii jai is glad about something specific, mii khwaam suk describes a deeper, lasting happiness. Asking someone \u003Cspan class=\"thai-i\"\u003Eมีความสุขไหม\u003C\/span\u003E (mii khwaam suk mai - are you happy?) is a warm, caring question.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Jai System — Emotions Built on the Heart\u003C\/h3\u003E\n\n    \u003Cp\u003EHere is where Thai becomes genuinely beautiful. The word \u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai) combines with other words to create a huge family of emotional and character expressions. The position of jai matters: when jai comes second (word + jai), it often describes a reaction or feeling; when jai comes first (jai + word), it often describes a character trait. Watch this elegant system unfold:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai jai emotion compounds\" class=\"jai-grid\"\u003E\n      \u003Cdiv class=\"jai-row header\"\u003E\u003Cdiv\u003ECompound\u003C\/div\u003E\u003Cdiv\u003ELiteral\u003C\/div\u003E\u003Cdiv\u003EMeaning\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eดีใจ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Egood + heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Eglad, happy (about something)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eเสียใจ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Espoiled + heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Esad, sorry\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eใจดี\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Eheart + good\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Ekind, generous (trait)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eใจร้อน\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Eheart + hot\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Eimpatient, hot-tempered\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eใจเย็น\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Eheart + cool\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Ecalm, easygoing\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-row\"\u003E\n        \u003Cdiv class=\"jai-word\" lang=\"th\"\u003Eน้อยใจ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-lit\"\u003Elittle + heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-mean\"\u003Efeel slighted, hurt\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe contrast between \u003Cspan class=\"thai-i\"\u003Eใจร้อน\u003C\/span\u003E (jai rawn - hot heart, impatient) and \u003Cspan class=\"thai-i\"\u003Eใจเย็น\u003C\/span\u003E (jai yen - cool heart, calm) is one of the most culturally important pairs in Thai. Telling someone jai yen yen (stay calm, cool your heart) is gentle, common advice in a culture that highly values emotional composure. Being jai yen is praised; being jai rawn is a flaw to manage. These two phrases alone reveal a core Thai value, and you will hear them constantly.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EMore Jai Expressions — Deepening the System\u003C\/h3\u003E\n\n    \u003Cp\u003EOnce you grasp the basic pattern, the jai system opens into even richer territory. These expressions capture feelings that English often needs whole sentences to convey, yet Thai packs them into two neat syllables:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"More Thai jai expressions\" class=\"emotion-grid\"\u003E\n      \u003Cdiv class=\"em-card calm\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😌\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eสบายใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Esabaai jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eat ease, content\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card considerate\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E🙏\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eเกรงใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Ekreng jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Econsiderate, deferential\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card worried\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E😕\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eเป็นห่วง\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Epen huang\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eworried, concerned (for someone)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card touched\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E🥺\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eประทับใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Eprathap jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eimpressed, touched\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card trust\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E🤝\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eไว้ใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Ewai jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Eto trust\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"em-card interested\"\u003E\n        \u003Cdiv class=\"em-icon\"\u003E👀\u003C\/div\u003E\n        \u003Cdiv class=\"em-thai\" lang=\"th\"\u003Eสนใจ\u003C\/div\u003E\n        \u003Cdiv class=\"em-rom\"\u003Eson jai\u003C\/div\u003E\n        \u003Cdiv class=\"em-en\"\u003Einterested\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EAmong these, \u003Cspan class=\"thai-i\"\u003Eเกรงใจ\u003C\/span\u003E (kreng jai) deserves special attention because it names a feeling so central to Thai culture that it has no clean English translation. Kreng jai is the considerate reluctance to impose on or trouble someone, a blend of deference, respect, and not wanting to be a burden. A Thai person might decline help they actually want because of kreng jai, or hesitate to ask a favor. Understanding this single word gives you deep insight into how Thai social relationships work, and recognizing when someone is feeling kreng jai - or being kreng jai yourself - is a mark of real cultural fluency.\u003C\/p\u003E\n\n    \u003Ch3\u003ETalking About Feelings — The Verb Ruu Suek\u003C\/h3\u003E\n\n    \u003Cp\u003ETo talk about feelings more explicitly, Thai uses the verb \u003Cspan class=\"thai-i\"\u003Eรู้สึก\u003C\/span\u003E (ruu suek - to feel). It works much like English \"I feel,\" letting you introduce any emotional or physical state:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai feel verb pattern\" class=\"feel-box\"\u003E\n      \u003Cdiv class=\"fl-pattern\"\u003E\n        \u003Cspan class=\"fl-word\" lang=\"th\"\u003Eรู้สึก\u003C\/span\u003E\n        \u003Cspan class=\"fl-plus\"\u003E+\u003C\/span\u003E\n        \u003Cspan class=\"fl-word emotion\" lang=\"th\"\u003Eดีใจ\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fl-rom\"\u003Eruu suek + dii jai\u003C\/div\u003E\n      \u003Cdiv class=\"fl-en\"\u003E\"I feel glad\"\u003C\/div\u003E\n      \u003Cdiv class=\"fl-examples\"\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eรู้สึกเหงา\u003C\/span\u003E - ruu suek ngao - I feel lonely\u003C\/div\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eรู้สึกดีขึ้น\u003C\/span\u003E - ruu suek dii khuen - I feel better\u003C\/div\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eรู้สึกไม่สบาย\u003C\/span\u003E - ruu suek mai sabaai - I feel unwell\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe verb \u003Cspan class=\"thai-i\"\u003Eรู้สึก\u003C\/span\u003E (ruu suek) is your gateway to nuanced emotional expression. Just as in English, you can feel an emotion (ruu suek dii jai - feel glad), feel a physical state (ruu suek nueay - feel tired), or feel a change (ruu suek dii khuen - feel better). This single verb plus the emotion words you have learned gives you the power to describe your inner world with precision. It is especially useful for the subtler feelings that you want to introduce gently rather than declare outright.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Emotion Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about expressing feelings in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai emotions\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat does jai mean in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EJai\u003C\/strong\u003E means heart or mind, and it is the central building block of Thai emotional vocabulary. Dozens of feeling words combine jai with another word, such as dii jai (glad, literally good-heart) and jai yen (calm, literally cool-heart).\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say happy in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThere are two main ways. \u003Cstrong\u003EDii jai\u003C\/strong\u003E means glad or happy about something specific, while \u003Cstrong\u003Emii khwaam suk\u003C\/strong\u003E means to be happy in a deeper, lasting sense, literally \"to have happiness.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between jai rawn and jai yen?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\u003Cstrong\u003EJai rawn\u003C\/strong\u003E means hot-hearted or impatient, while \u003Cstrong\u003Ejai yen\u003C\/strong\u003E means cool-hearted or calm. Thai culture highly values being jai yen, and telling someone \"jai yen yen\" is gentle advice to stay calm.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"I feel\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse the verb \u003Cstrong\u003Eruu suek\u003C\/strong\u003E followed by the feeling. Ruu suek dii jai means \"I feel glad,\" ruu suek ngao means \"I feel lonely,\" and ruu suek mai sabaai means \"I feel unwell.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (emotions as state verbs)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003EPost 34\u003C\/a\u003E - Adjectives (describing qualities)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003EPost 30\u003C\/a\u003E - Social Cues (kreng jai in action)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 41 - Emotions \u0026amp; Feelings (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Feelings Quest game below has three levels. Level 1 matches emotion words to meanings. Level 2 picks the right feeling for a situation. Level 3 - the hardest - tests the jai system and feeling expressions. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E💖 Feelings Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match feelings, read the situation, master the jai system\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"e41SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EFeeling Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"e41SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EFeeling in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"e41SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E💖\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EMaster the Jai System\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Emotions Game\" id=\"game41\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"e41-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"e41-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"e41-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"e41-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"e41-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"e41-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"e41-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"e41-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"e41-emoji\"\u003E💖\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"e41-thai\" lang=\"th\"\u003Eดีใจ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"e41-rom\"\u003Edii jai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"e41-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"e41-speak\" onclick=\"e41Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"e41-badge\"\u003E\u003Cspan id=\"e41-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"e41-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"e41-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"e41-next\" onclick=\"e41Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"e41-rt\" class=\"result\" id=\"e41-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"e41-em\"\u003E💖\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"e41-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"e41-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"e41-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"e41-co\" style=\"color: #7c3aed;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"e41-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"e41-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"e41-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"e41Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"e41-nextlv\" onclick=\"e41NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #7c3aed; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Emotions \u0026amp; Jai Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(76, 29, 149); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EGroup\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดีใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Edii jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eglad \/ happy\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-emotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเสียใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Esia jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esad \/ sorry\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-emotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eโกรธ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ekroot\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eangry\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกลัว\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Eklua\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eafraid\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตื่นเต้น\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Etuen ten\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eexcited\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเบื่อ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ebuea\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebored\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเหงา\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Engao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Elonely\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอาย\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Eaai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eshy \/ embarrassed\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eมีความสุข\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Emii khwaam suk\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehappy (lasting)\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใจดี\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ejai dii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ekind (trait)\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-trait\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใจร้อน\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ejai rawn\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eimpatient (trait)\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-trait\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใจเย็น\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ejai yen\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ecalm (trait)\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-trait\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้อยใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Enoi jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efeel slighted\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-emotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eสบายใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Esabaai jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eat ease\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-emotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเกรงใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ekreng jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Econsiderate\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-emotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเป็นห่วง\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Epen huang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eworried\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003ECore\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไว้ใจ\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Ewai jai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eto trust\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EJai-verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(124, 58, 237, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eรู้สึก\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 6px 12px;\"\u003Eruu suek\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eto feel\u003C\/td\u003E\u003Ctd style=\"color: #6b21a8; font-size: 11px; padding: 6px 12px;\"\u003EVerb\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #6b21a8; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EThe jai system: word + jai = a feeling (dii jai = glad); jai + word = a trait (jai yen = calm). Use ruu suek (feel) to introduce any emotion.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E💖 The Heart at the Center of Thai Emotion\u003C\/h3\u003E\n    \u003Cp\u003EThe pervasiveness of \u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai) in Thai emotional vocabulary is more than a linguistic curiosity - it reflects a worldview in which the heart is the seat of feeling, character, and moral quality all at once. There are estimated to be hundreds of jai compounds in Thai, far more than any single learner needs, but the system is so transparent that knowing a few dozen lets you understand and produce many more. When you learn that jai means heart and that emotions cluster around it, you gain a key that unlocks an enormous and ever-expanding vocabulary. Few language systems reward pattern-recognition so generously.\u003C\/p\u003E\n    \u003Ch4\u003EJai Yen as a Cultural Ideal\u003C\/h4\u003E\n    \u003Cp\u003EThe value Thai culture places on \u003Cspan class=\"thai-i\"\u003Eใจเย็น\u003C\/span\u003E (jai yen - a cool heart) cannot be overstated. Emotional composure, patience, and the avoidance of visible anger are deeply admired social virtues. Losing your temper, being jai rawn, causes loss of face for everyone involved and is generally seen as a failure of self-control. This is why jai yen yen is such common, gentle advice, and why a foreigner who can stay calm and smile through frustration earns genuine respect. Understanding the cultural weight behind these heart-words helps you not only speak Thai but behave in ways that resonate with Thai values.\u003C\/p\u003E\n    \u003Ch4\u003EKreng Jai and the Art of Consideration\u003C\/h4\u003E\n    \u003Cp\u003EPerhaps no emotion word reveals more about Thai society than \u003Cspan class=\"thai-i\"\u003Eเกรงใจ\u003C\/span\u003E (kreng jai). This feeling - a considerate reluctance to impose, inconvenience, or burden others - shapes countless daily interactions. It explains why a Thai guest might politely refuse a second helping they would enjoy, or why someone hesitates to ask for help even when they need it. Kreng jai is not mere shyness; it is an active care for the comfort of others, woven deeply into social life. For the learner, recognizing kreng jai in others and showing it yourself is one of the surest signs of moving beyond textbook Thai into genuine cultural understanding.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does jai mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai) means heart or mind, and it is the central building block of Thai emotional vocabulary. Dozens of feeling words combine jai with another word, such as dii jai meaning glad (literally good-heart) and jai yen meaning calm (literally cool-heart). Learning jai unlocks a whole emotional landscape.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say happy in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThere are two main ways. \u003Cspan class=\"thai-i\"\u003Eดีใจ\u003C\/span\u003E (dii jai) means glad or happy about something specific, while \u003Cspan class=\"thai-i\"\u003Eมีความสุข\u003C\/span\u003E (mii khwaam suk) means to be happy in a deeper, lasting sense, literally to have happiness. Dii jai is for momentary gladness, mii khwaam suk for genuine well-being.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between jai rawn and jai yen?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eใจร้อน\u003C\/span\u003E (jai rawn) means hot-hearted or impatient, while \u003Cspan class=\"thai-i\"\u003Eใจเย็น\u003C\/span\u003E (jai yen) means cool-hearted or calm. Thai culture highly values being jai yen, and telling someone jai yen yen is gentle advice to stay calm and patient.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say I feel in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the verb \u003Cspan class=\"thai-i\"\u003Eรู้สึก\u003C\/span\u003E (ruu suek) followed by the feeling. Ruu suek dii jai means I feel glad, ruu suek ngao means I feel lonely, and ruu suek mai sabaai means I feel unwell. It works much like the English I feel.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does kreng jai mean?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเกรงใจ\u003C\/span\u003E (kreng jai) is a considerate reluctance to impose on or trouble someone, blending deference, respect, and not wanting to be a burden. It has no clean English translation and is central to Thai social life. A Thai person might decline help out of kreng jai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say sad in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเสียใจ\u003C\/span\u003E (sia jai) means sad or sorry, literally spoiled-heart. It is also used to express condolence or regret. Like other emotions, it functions as a verb, so you simply say phom sia jai to mean I am sad, with no separate to be verb needed.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎨\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adjectives\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 34\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🤝\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESocial Cues\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 30\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#9333ea\",3:\"#be185d\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai emotion word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f600}\",th:\"\\u0e14\\u0e35\\u0e43\\u0e08\",rom:\"dii jai\",sc:\"\",a:\"glad \/ happy\",w:[\"sad\",\"angry\",\"afraid\"],n:\"Dii jai = glad. Literally good-heart (dii + jai). For being happy about something specific\"},\n  {e:\"\\u{1f622}\",th:\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08\",rom:\"sia jai\",sc:\"\",a:\"sad \/ sorry\",w:[\"glad\",\"excited\",\"calm\"],n:\"Sia jai = sad\/sorry. Literally spoiled-heart (sia + jai). Also for condolences\"},\n  {e:\"\\u{1f620}\",th:\"\\u0e42\\u0e01\\u0e23\\u0e18\",rom:\"kroot\",sc:\"\",a:\"angry\",w:[\"happy\",\"afraid\",\"bored\"],n:\"Kroot = angry. A core emotion. Thai culture values managing anger (being jai yen)\"},\n  {e:\"\\u{1f631}\",th:\"\\u0e01\\u0e25\\u0e31\\u0e27\",rom:\"klua\",sc:\"\",a:\"afraid \/ scared\",w:[\"angry\",\"excited\",\"shy\"],n:\"Klua = afraid\/scared. klua maa = afraid of dogs. Functions as a verb\"},\n  {e:\"\\u{1f929}\",th:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19\",rom:\"tuen ten\",sc:\"\",a:\"excited\",w:[\"bored\",\"calm\",\"sad\"],n:\"Tuen ten = excited. For anticipation and thrill\"},\n  {e:\"\\u{1f611}\",th:\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d\",rom:\"buea\",sc:\"\",a:\"bored\",w:[\"excited\",\"happy\",\"lonely\"],n:\"Buea = bored. Also can mean fed up or tired of something\"},\n  {e:\"\\u{1f614}\",th:\"\\u0e40\\u0e2b\\u0e07\\u0e32\",rom:\"ngao\",sc:\"\",a:\"lonely\",w:[\"bored\",\"sad\",\"shy\"],n:\"Ngao = lonely. ruu suek ngao = I feel lonely\"},\n  {e:\"\\u{1f60a}\",th:\"\\u0e2d\\u0e32\\u0e22\",rom:\"aai\",sc:\"\",a:\"shy \/ embarrassed\",w:[\"afraid\",\"bored\",\"angry\"],n:\"Aai = shy\/embarrassed. A common social feeling\"},\n  {e:\"\\u{1f60c}\",th:\"\\u0e21\\u0e35\\u0e04\\u0e27\\u0e32\\u0e21\\u0e2a\\u0e38\\u0e02\",rom:\"mii khwaam suk\",sc:\"\",a:\"happy (lasting)\",w:[\"sad\",\"bored\",\"angry\"],n:\"Mii khwaam suk = happy (deep, lasting). Literally have happiness. Deeper than dii jai\"},\n  {e:\"\\u{1f60a}\",th:\"\\u0e43\\u0e08\\u0e14\\u0e35\",rom:\"jai dii\",sc:\"\",a:\"kind (good-hearted)\",w:[\"impatient\",\"calm\",\"mean\"],n:\"Jai dii = kind\/generous. jai + dii (heart + good). A character trait, not a momentary feeling\"},\n  {e:\"\\u{1f624}\",th:\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19\",rom:\"jai rawn\",sc:\"\",a:\"impatient (hot-hearted)\",w:[\"calm\",\"kind\",\"shy\"],n:\"Jai rawn = impatient. jai + rawn (heart + hot). A trait to manage in Thai culture\"},\n  {e:\"\\u{1f60c}\",th:\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19\",rom:\"jai yen\",sc:\"\",a:\"calm (cool-hearted)\",w:[\"impatient\",\"angry\",\"afraid\"],n:\"Jai yen = calm\/easygoing. jai + yen (heart + cool). Highly valued in Thai culture\"},\n  {e:\"\\u{1f614}\",th:\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08\",rom:\"noi jai\",sc:\"\",a:\"feel slighted \/ hurt\",w:[\"glad\",\"calm\",\"kind\"],n:\"Noi jai = feel slighted\/hurt. little-heart (noi + jai). A subtle hurt feeling\"},\n  {e:\"\\u{1f64f}\",th:\"\\u0e40\\u0e01\\u0e23\\u0e07\\u0e43\\u0e08\",rom:\"kreng jai\",sc:\"\",a:\"considerate (not wanting to impose)\",w:[\"impatient\",\"bored\",\"angry\"],n:\"Kreng jai = considerate reluctance to impose. A key untranslatable Thai social feeling\"},\n  {e:\"\\u{1f9e0}\",th:\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\",rom:\"ruu suek\",sc:\"\",a:\"to feel\",w:[\"to think\",\"to know\",\"to want\"],n:\"Ruu suek = to feel. Use it to introduce any emotion: ruu suek dii jai = feel glad\"},\n];\n\n\/\/ L2: situation -\u003E pick the right feeling\nvar L2=[\n  {e:\"\\u{1f381}\",th:\"\",rom:\"\",sc:\"You just received wonderful news about something you hoped for. How do you feel?\",\n   a:\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\",w:[\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 sia jai (sad)\",\"\\u0e42\\u0e01\\u0e23\\u0e18 kroot (angry)\",\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\"],\n   n:\"Dii jai = glad about something specific. The natural reaction to good news\"},\n  {e:\"\\u{1f494}\",th:\"\",rom:\"\",sc:\"You heard your friend's pet passed away. What do you feel, and what do you express to them?\",\n   a:\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 sia jai (sad \/ sorry)\",w:[\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (kind)\"],\n   n:\"Sia jai = sad\/sorry. Also used to express condolence to others\"},\n  {e:\"\\u{1f3a2}\",th:\"\",rom:\"\",sc:\"You are about to go on an adventure you have looked forward to for months. How do you feel?\",\n   a:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",w:[\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\",\"\\u0e40\\u0e2b\\u0e07\\u0e32 ngao (lonely)\",\"\\u0e01\\u0e25\\u0e31\\u0e27 klua (afraid)\"],\n   n:\"Tuen ten = excited. The feeling of anticipation before something thrilling\"},\n  {e:\"\\u{1f9d8}\",th:\"\",rom:\"\",sc:\"Someone is getting angry, and you want to gently tell them to stay calm. What quality do you wish them?\",\n   a:\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19 jai yen (calm)\",w:[\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (impatient)\",\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 sia jai (sad)\",\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\"],\n   n:\"Jai yen = calm\/cool-hearted. Saying jai yen yen is gentle advice to stay composed\"},\n  {e:\"\\u{1f64f}\",th:\"\",rom:\"\",sc:\"Your host offers more food. You would like it but do not want to trouble them. What feeling holds you back?\",\n   a:\"\\u0e40\\u0e01\\u0e23\\u0e07\\u0e43\\u0e08 kreng jai (considerate reluctance)\",w:[\"\\u0e42\\u0e01\\u0e23\\u0e18 kroot (angry)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\"],\n   n:\"Kreng jai = considerate reluctance to impose. A deeply Thai social feeling\"},\n  {e:\"\\u{1f9d1}\",th:\"\",rom:\"\",sc:\"A person always helps others and gives generously. How do you describe their character?\",\n   a:\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (kind)\",w:[\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (impatient)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08 noi jai (slighted)\",\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\"],\n   n:\"Jai dii = kind\/good-hearted. A character trait. jai + dii (heart + good)\"},\n  {e:\"\\u{1f3dd}\\ufe0f\",th:\"\",rom:\"\",sc:\"You are alone far from family and miss having people around. How do you feel?\",\n   a:\"\\u0e40\\u0e2b\\u0e07\\u0e32 ngao (lonely)\",w:[\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\",\"\\u0e42\\u0e01\\u0e23\\u0e18 kroot (angry)\"],\n   n:\"Ngao = lonely. ruu suek ngao = I feel lonely\"},\n  {e:\"\\u{1f624}\",th:\"\",rom:\"\",sc:\"Someone honks the moment the light turns green and cannot wait at all. How do you describe them?\",\n   a:\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (impatient)\",w:[\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19 jai yen (calm)\",\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (kind)\",\"\\u0e2d\\u0e32\\u0e22 aai (shy)\"],\n   n:\"Jai rawn = impatient\/hot-hearted. jai + rawn (heart + hot). The opposite of jai yen\"},\n  {e:\"\\u{1f60a}\",th:\"\",rom:\"\",sc:\"You have to speak in front of many people and feel your cheeks go warm. How do you feel?\",\n   a:\"\\u0e2d\\u0e32\\u0e22 aai (shy \/ embarrassed)\",w:[\"\\u0e42\\u0e01\\u0e23\\u0e18 kroot (angry)\",\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\",\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\"],\n   n:\"Aai = shy\/embarrassed. A common social feeling in front of others\"},\n  {e:\"\\u{1f4f5}\",th:\"\",rom:\"\",sc:\"You have nothing to do and the hours drag on with no interest. How do you feel?\",\n   a:\"\\u0e40\\u0e1a\\u0e37\\u0e48\\u0e2d buea (bored)\",w:[\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",\"\\u0e01\\u0e25\\u0e31\\u0e27 klua (afraid)\",\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (kind)\"],\n   n:\"Buea = bored\/fed up. The feeling of dull, uninteresting time\"},\n  {e:\"\\u{1f4af}\",th:\"\",rom:\"\",sc:\"You want to say you have a deep, lasting happiness in life (not just momentary). What do you say?\",\n   a:\"\\u0e21\\u0e35\\u0e04\\u0e27\\u0e32\\u0e21\\u0e2a\\u0e38\\u0e02 mii khwaam suk (have happiness)\",w:[\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (glad)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e15\\u0e49\\u0e19 tuen ten (excited)\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e43\\u0e08 sabaai jai (at ease)\"],\n   n:\"Mii khwaam suk = deep lasting happiness (have happiness). Deeper than the momentary dii jai\"},\n  {e:\"\\u{1f917}\",th:\"\",rom:\"\",sc:\"You feel relaxed, content, and free of worry. Which jai expression fits?\",\n   a:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e43\\u0e08 sabaai jai (at ease)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08 noi jai (slighted)\",\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (impatient)\",\"\\u0e40\\u0e2b\\u0e07\\u0e32 ngao (lonely)\"],\n   n:\"Sabaai jai = at ease\/content. sabaai (comfortable) + jai (heart). A peaceful, untroubled feeling\"},\n];\n\n\/\/ L3: master the jai system \u0026 feeling expressions\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"In the jai system, 'word + jai' often makes a feeling. Which means 'glad' (good + heart)?\",\n   a:\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (good + heart)\",w:[\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (heart + good)\",\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19 jai yen (heart + cool)\",\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (heart + hot)\"],\n   n:\"dii jai = glad (good + heart). When jai comes second, it often names a feeling\/reaction\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"'Jai + word' often makes a character trait. Which means 'kind' (heart + good)?\",\n   a:\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dii (heart + good)\",w:[\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (good + heart)\",\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 sia jai (spoiled + heart)\",\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08 noi jai (little + heart)\"],\n   n:\"jai dii = kind (heart + good). When jai comes first, it often names a character trait. Opposite order from dii jai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I feel lonely' using the feel verb?\",\n   a:\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e40\\u0e2b\\u0e07\\u0e32 ruu suek ngao\",\n   w:[\"\\u0e40\\u0e2b\\u0e07\\u0e32\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01 ngao ruu suek\",\"\\u0e23\\u0e39\\u0e49\\u0e40\\u0e2b\\u0e07\\u0e32 ruu ngao\",\"\\u0e2a\\u0e36\\u0e01\\u0e40\\u0e2b\\u0e07\\u0e32\\u0e23\\u0e39\\u0e49 suek ngao ruu\"],\n   n:\"ruu suek ngao = I feel lonely. ruu suek (feel) comes first, then the emotion\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which pair correctly contrasts 'calm' and 'impatient'?\",\n   a:\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19 \/ \\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai yen \/ jai rawn\",\n   w:[\"\\u0e14\\u0e35\\u0e43\\u0e08 \/ \\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 dii jai \/ sia jai\",\"\\u0e43\\u0e08\\u0e14\\u0e35 \/ \\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08 jai dii \/ noi jai\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e43\\u0e08 \/ \\u0e40\\u0e01\\u0e23\\u0e07\\u0e43\\u0e08 sabaai jai \/ kreng jai\"],\n   n:\"jai yen (cool heart = calm) vs jai rawn (hot heart = impatient). The key cultural contrast\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you tell someone gently to 'stay calm \/ cool your heart'?\",\n   a:\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19\\u0e46 jai yen yen\",\n   w:[\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19\\u0e46 jai rawn rawn\",\"\\u0e42\\u0e01\\u0e23\\u0e18\\u0e46 kroot kroot\",\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08\\u0e46 sia jai sia jai\"],\n   n:\"jai yen yen = stay calm (doubling yen softens it). Common, gentle Thai advice\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I feel better' (a change for the better)?\",\n   a:\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e14\\u0e35\\u0e02\\u0e36\\u0e49\\u0e19 ruu suek dii khuen\",\n   w:[\"\\u0e14\\u0e35\\u0e02\\u0e36\\u0e49\\u0e19\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01 dii khuen ruu suek\",\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e14\\u0e35\\u0e43\\u0e08 ruu suek dii jai\",\"\\u0e2a\\u0e36\\u0e01\\u0e23\\u0e39\\u0e49\\u0e14\\u0e35 suek ruu dii\"],\n   n:\"ruu suek dii khuen = I feel better. dii khuen (better\/improved) after ruu suek (feel)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"What does 'kreng jai' express?\",\n   a:\"Considerate reluctance to impose on someone\",w:[\"Burning anger at someone\",\"Pure excitement and joy\",\"Deep romantic love\"],\n   n:\"kreng jai = considerate reluctance to trouble\/impose on others. A key untranslatable Thai feeling\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"What is the literal meaning of 'sia jai' (sad)?\",\n   a:\"spoiled \/ lost heart (sia + jai)\",w:[\"good heart (dii + jai)\",\"cool heart (jai + yen)\",\"little heart (noi + jai)\"],\n   n:\"sia jai = sad. Literally spoiled-heart (sia = spoiled\/lost + jai = heart). Another jai-emotion\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I feel unwell \/ not comfortable'?\",\n   a:\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e44\\u0e21\\u0e48\\u0e2a\\u0e1a\\u0e32\\u0e22 ruu suek mai sabaai\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01 mai sabaai ruu suek\",\"\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e43\\u0e08 ruu suek sabaai jai\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e23\\u0e39\\u0e49\\u0e2a\\u0e36\\u0e01\\u0e44\\u0e21\\u0e48 sabaai ruu suek mai\"],\n   n:\"ruu suek mai sabaai = I feel unwell. mai sabaai (not comfortable\/unwell) after ruu suek (feel)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which means 'to trust' in the jai system?\",\n   a:\"\\u0e44\\u0e27\\u0e49\\u0e43\\u0e08 wai jai (to trust)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e43\\u0e08 noi jai (feel slighted)\",\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19 jai rawn (impatient)\",\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e43\\u0e08 sia jai (sad)\"],\n   n:\"wai jai = to trust. wai (keep\/place) + jai (heart). Another verb built on jai\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.e41SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"e41-result\").classList.remove(\"show\");\n  $(\"game41\").style.display=\"\";\n  e41Init();\n};\n\nfunction stats(){\n  $(\"e41-sc\").textContent=st.sc;\n  $(\"e41-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"e41-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"e41-lv\").textContent=\"Lv\"+cur;\n  $(\"e41-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"e41-pf\").style.width=p+\"%\";\n  $(\"e41-pf\").style.background=lc();\n  $(\"e41-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"e41-fb\").className=\"fb\";\n  $(\"e41-next\").classList.remove(\"show\");\n  $(\"e41-badge\").classList.remove(\"show\");\n  var ql=$(\"e41-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"e41-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"e41-emoji\").textContent=q.e;\n  var t=$(\"e41-thai\"),rom=$(\"e41-rom\"),sc=$(\"e41-scene\"),spk=$(\"e41-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Which feeling?\":\"\\u{1f496} Jai system\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"e41-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt41 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"e41-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"e41-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"e41-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"e41-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"e41-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.e41Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.e41Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"e41-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game41\").style.display=\"none\";$(\"e41-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"e41-fin\").textContent=st.sc;$(\"e41-co\").textContent=st.co;\n  $(\"e41-wr\").textContent=st.wr;$(\"e41-ac\").textContent=acc+\"%\";\n  $(\"e41-rt\").style.color=lc();\n  $(\"e41-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Feeling Recognition\",\"Feeling in Context\",\"Jai System\"][cur];\n  var em,ti,ms,nm=$(\"e41-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Feelings Mastered!\",\"Context Pro!\",\"Jai Master!\"][cur];\n    ms=[\"\",\"You know the core feelings. Level 2 reads real emotional situations!\",\"You match feelings to situations perfectly. Level 3 tests the deep jai system!\",\"Outstanding. You command Thai emotions from the heart - the jai system, kreng jai, and ruu suek. You feel Thai now!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the table above. Remember the jai system: word + jai = feeling (dii jai = glad); jai + word = trait (jai yen = calm).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep feeling!\";ms=\"Start with the basics: dii jai (glad), sia jai (sad), and the famous pair jai yen (calm) vs jai rawn (impatient).\";\n  }\n  $(\"e41-em\").textContent=em;$(\"e41-rt\").textContent=ti;$(\"e41-msg\").textContent=ms;\n}\n\nwindow.e41Retry=function(){$(\"e41-result\").classList.remove(\"show\");$(\"game41\").style.display=\"\";e41Init();};\nwindow.e41NextLv=function(){if(cur\u003C3)e41SetLv(cur+1);};\n\nwindow.e41Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game41\").style.display=\"\";$(\"e41-result\").classList.remove(\"show\");\n  var t=$(\"e41-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.e41Init);}\nelse{window.e41Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/7875974621748591349\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-emotions-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/7875974621748591349"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/7875974621748591349"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-emotions-quiz.html","title":"Thai Emotions and Feelings Quiz - Feelings Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjpcMx3pvsi_e8l2VXi0tiL1sApjT_cr0VAlA8vVMR4EHtdlqWxgp-zEjK8Pe20zTuzGWLjq_uXcE4iRN6bZjmMoLNSexGPtOJyOJ4pQ6yYsLIuWMefQOOPToLbikalG6c0oc6RFJCwCf0H9gAlTtWomYhNE9A8TJ9jAQISgegFxomhyphenhyphen31kzRMTAviOdNgS\/s72-c\/8201.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-2262273790825593017"},"published":{"$t":"2026-06-12T06:46:18.600-07:00"},"updated":{"$t":"2026-06-12T06:46:18.601-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Daily Routine Quiz — Daily Quest Game (Free)"},"content":{"type":"html","$t":"\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0; text-align: center;\"\u003E\n  \u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEioHeQ5LuoXThWlKyimZZDmqadhtY6qnDlqrXLUdizkUQ-38r6z9irwxH7Wo6Z33tswprliHY9PXoimkelN_KEASsfF_k6rwbgQycuSDeNEQCi6sm5GAYxVL2Mv_QD8Rbr98vJ9URO1vm8XUtFs7gX1uDChV8swDvOU4Q3Rp-wksE1nNbWND_bUY7XIdLSZ\/s1672\/8172.png\" \n     style=\"display: block; padding: 1em 0; text-align: center;\"\n     aria-label=\"Link to full size Thai Daily Routine Quiz cover banner image\"\u003E\n    \u003Cimg alt=\"Thai Daily Routine Quiz Banner - Learn to describe your day in Thai with vocabulary for morning routines, times of day, meals, sequence connectors like laew kaw, and the Daily Quest interactive game\" \n         title=\"Thai Daily Routine Quiz: Daily Quest Game (Free)\"\n         loading=\"lazy\"\n         border=\"0\" \n         width=\"320\"\n         data-original-height=\"941\" \n         data-original-width=\"1672\" \n         src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEioHeQ5LuoXThWlKyimZZDmqadhtY6qnDlqrXLUdizkUQ-38r6z9irwxH7Wo6Z33tswprliHY9PXoimkelN_KEASsfF_k6rwbgQycuSDeNEQCi6sm5GAYxVL2Mv_QD8Rbr98vJ9URO1vm8XUtFs7gX1uDChV8swDvOU4Q3Rp-wksE1nNbWND_bUY7XIdLSZ\/s320\/8172.png\"\/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption style=\"font-size: 13px; color: #9a3412; margin-top: 8px;\" aria-hidden=\"false\"\u003E\n    Thai daily routine vocabulary illustration showing core actions (tuen nawn, aap naam), times of day (chao, klang wan, yen), and sequence connectors (laew kaw) used to narrate a day.\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html#app\",\n      \"name\": \"Thai Daily Routine Quiz - Daily Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html\",\n      \"description\": \"Free three-level game teaching the Thai daily routine including wake up, shower, eat, go to work, and return home, plus times of day and sequence connectors for narrating your day. Match meanings, choose the right activity, and build routine sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai daily routine, how to say wake up in Thai, tuen nawn, describe your day in Thai, Thai breakfast lunch dinner, khao chao yen, thuk wan every day, laew kaw and then, learn Thai routine vocabulary\",\n      \"teaches\": [\n        \"Thai morning routine verbs: tuen nawn, aap naam, kin khao\",\n        \"Thai times of day: chao, klang wan, yen, klang khuen\",\n        \"Naming meals by time: khao chao, khao klang wan, khao yen\",\n        \"Sequence connectors for narration: kawn, laew kaw, lang jaak\",\n        \"Describing habitual actions with thuk wan, every day\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"8\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say wake up in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wake up in Thai is tuen nawn, combining tuen meaning wake with nawn meaning sleep or lie down. To say you wake up early, add chao, so tuen chao means wake up early in the morning. It is one of the first daily routine verbs worth learning.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you describe your daily routine in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"String actions together with laew kaw, meaning and then. For example, tuen nawn laew kaw aap naam laew kaw kin khao means wake up, then shower, then eat. This sequence connector is the key to narrating any routine naturally and smoothly in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say breakfast, lunch, and dinner in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Combine khao meaning meal with the time of day. Khao chao is breakfast or morning meal, khao klang wan is lunch or midday meal, and khao yen is dinner or evening meal. The word khao means both rice and meal in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say every day in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every day is thuk wan in Thai. It is essential for describing habitual actions and routines, as in thuk wan tuen chao meaning every day I wake up early. Thuk means every and wan means day, and no special verb tense is needed for habits.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say go to work and return home in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pai tham ngaan means go to work, combining pai meaning go with tham ngaan meaning work. Klap baan means return home, from klap meaning return and baan meaning home. Klap is a reusable verb that also appears in klap maa, come back, and klap pai, go back.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between nawn and nawn lap in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nawn means to lie down or sleep in a general sense, while nawn lap specifically means to fall asleep, adding lap which means to sleep deeply. Nawn refers to the lying position, while nawn lap means actually being asleep.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt40 .rt-icon,.qt40 .tod-icon,.qt40 .ls-icon,.qt40 .card-emoji,.qt40 .r-emoji,.qt40 .ll-i,.qt40 .sq-arrow{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt40{--or:#c2410c;--or2:#ea580c;--or3:#fdba74;--or4:#fff7ed;--ink:#431407;--soft:#9a3412;--bd:rgba(194,65,12,.15);--bg:#fff7ed;font-family:'Nunito',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(194,65,12,.13);box-sizing:border-box;}\n.qt40 *{box-sizing:border-box;}\n.qt40 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt40 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt40 .intro em{font-style:italic;color:var(--ink);}\n.qt40 .intro strong{color:var(--ink);}\n.qt40 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--or);margin:28px 0 12px;font-style:italic;}\n.qt40 .thai-i{color:var(--or);font-weight:700;}\n.qt40 .tip{background:linear-gradient(135deg,rgba(194,65,12,.06),rgba(253,186,116,.2));border-left:4px solid var(--or2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt40 .tip b{color:var(--or);}\n.qt40 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ROUTINE GRID *\/\n.qt40 .routine-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt40 .rt-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt40 .rt-card:hover{border-color:var(--or2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(194,65,12,.1);}\n.qt40 .rt-icon{font-size:30px;}\n.qt40 .rt-thai{font-size:23px;color:var(--ink);}\n.qt40 .rt-rom{font-size:12px;color:var(--or);font-style:italic;font-weight:700;}\n.qt40 .rt-en{font-size:13px;font-weight:600;color:var(--ink);}\n\/* TIME OF DAY BAR *\/\n.qt40 .timeofday-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0;}\n.qt40 .tod-seg{border-radius:14px;padding:14px 8px;text-align:center;display:flex;flex-direction:column;gap:2px;border:2px solid transparent;}\n.tod-seg.morning{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.35);}\n.tod-seg.noon{background:rgba(234,88,12,.08);border-color:rgba(234,88,12,.3);}\n.tod-seg.evening{background:rgba(219,39,119,.07);border-color:rgba(219,39,119,.28);}\n.tod-seg.night{background:rgba(67,56,202,.07);border-color:rgba(67,56,202,.28);}\n.qt40 .tod-icon{font-size:24px;}\n.qt40 .tod-thai{font-size:20px;color:var(--ink);}\n.qt40 .tod-rom{font-size:11px;color:var(--or);font-style:italic;font-weight:700;}\n.qt40 .tod-en{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n\/* SEQUENCE FLOW *\/\n.qt40 .sequence-flow{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt40 .sq-item{text-align:center;border-radius:12px;padding:12px 18px;background:var(--or4);border:1.5px solid var(--bd);min-width:96px;}\n.qt40 .sq-item.highlight{background:rgba(234,88,12,.1);border-color:var(--or2);}\n.qt40 .sq-thai{font-size:24px;color:var(--ink);}\n.qt40 .sq-rom{font-size:12px;color:var(--or);font-weight:700;font-style:italic;}\n.qt40 .sq-en{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt40 .sq-arrow{font-size:20px;color:var(--or2);font-weight:700;}\n\/* STORY BOX *\/\n.qt40 .story-box{background:linear-gradient(135deg,rgba(194,65,12,.05),rgba(253,186,116,.12));border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;}\n.qt40 .story-title{font-family:'Lora',serif;font-size:15px;font-weight:700;color:var(--or);font-style:italic;margin-bottom:12px;text-align:center;}\n.qt40 .story-line{padding:10px 0;border-bottom:1px dashed var(--bd);text-align:center;}\n.qt40 .story-line:last-child{border-bottom:none;}\n.qt40 .story-line\u003Espan[lang]{font-size:19px;color:var(--ink);}\n.qt40 .story-rom{font-size:13px;color:var(--or);font-style:italic;font-weight:700;}\n.qt40 .story-en{font-size:12px;color:var(--soft);}\n\/* QA BOX *\/\n.qt40 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt40 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt40 .qa-q{font-size:14px;font-weight:800;color:var(--or);margin-bottom:5px;}\n.qt40 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt40 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt40 .game-header{padding:20px 28px;background:linear-gradient(135deg,#7c2d12,#c2410c);border-bottom:none;}\n.qt40 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt40 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt40 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt40 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt40 .ls-btn:hover{transform:translateY(-2px);}\n.qt40 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt40 .ls-btn.lv2.active{border-color:var(--or2);background:rgba(234,88,12,.08);}\n.qt40 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt40 .ls-icon{font-size:26px;}\n.qt40 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt40 .ls-desc{font-size:11px;color:var(--soft);}\n.qt40 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(234,88,12,.14);color:#9a3412;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt40 #game40{padding:22px 20px;}\n.qt40 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt40 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt40 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt40 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt40 .stat.sc .stat-v{color:#f59e0b;}\n.qt40 .stat.li .stat-v{color:#dc2626;}\n.qt40 .stat.st .stat-v{color:var(--or2);}\n.qt40 .stat.lv .stat-v{color:var(--or);}\n.qt40 .prog{background:rgba(194,65,12,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt40 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt40 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(194,65,12,.07);}\n.qt40 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt40 .card-emoji{font-size:44px;animation:d40pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt40 .card-scenario{font-size:13px;color:#475569;background:#fff7ed;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt40 .thai-big{font-size:clamp(32px,7vw,52px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt40 .thai-big.pop{animation:d40pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes d40pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt40 .rom{font-family:'Lora',serif;font-size:16px;color:var(--or);font-style:italic;}\n.qt40 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(194,65,12,.09);border:1.5px solid rgba(194,65,12,.22);color:var(--or);font:600 13px 'Nunito',sans-serif;cursor:pointer;transition:all .2s;}\n.qt40 .speak:hover{background:rgba(194,65,12,.17);}\n.qt40 .speak.active{animation:d40pulse 1s infinite;}\n@keyframes d40pulse{0%,100%{box-shadow:0 0 0 0 rgba(234,88,12,.4)}50%{box-shadow:0 0 0 8px rgba(234,88,12,0)}}\n.qt40 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt40 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Nunito',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt40 .ans:hover:not(:disabled){border-color:var(--or2);background:rgba(234,88,12,.06);transform:translateY(-2px);}\n.qt40 .ans:disabled{cursor:default;}\n.qt40 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:d40bounce .5s;}\n.qt40 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:d40shake .4s;}\n.qt40 .ans.reveal{background:rgba(194,65,12,.07);border-color:rgba(194,65,12,.3);}\n@keyframes d40bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes d40shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt40 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt40 .fb.show{display:block;animation:d40fade .3s;}\n.qt40 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt40 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt40 .fb.bonus{background:rgba(194,65,12,.1);color:var(--or);border:1px solid rgba(194,65,12,.3);}\n@keyframes d40fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes d40slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt40 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(194,65,12,.1);border:1.5px solid rgba(194,65,12,.35);border-radius:999px;color:var(--or);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt40 .badge.show{display:flex;animation:d40pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes d40pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt40 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Nunito',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt40 .next.show{display:block;animation:d40slide .3s both;}\n.qt40 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt40 .result{display:none;padding:36px 24px;text-align:center;}\n.qt40 .result.show{display:block;animation:d40fade .5s;}\n.qt40 .r-emoji{font-size:64px;animation:d40bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes d40bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt40 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--or);margin:0 0 6px;font-style:italic;}\n.qt40 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt40 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt40 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt40 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt40 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt40 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt40 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt40 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Nunito',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt40 .btn-retry{background:linear-gradient(135deg,#7c2d12,#c2410c);}\n.qt40 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt40 .btn-r:hover{transform:translateY(-2px);}\n.qt40 .culture,.qt40 .faq,.qt40 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt40 .culture{background:linear-gradient(135deg,rgba(194,65,12,.03),rgba(253,186,116,.08));}\n.qt40 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt40 .culture h4{font-size:15px;font-weight:700;color:var(--or);margin:20px 0 8px;}\n.qt40 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt40 .culture strong{color:var(--ink);}\n.qt40 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--or);margin:0 0 14px;font-style:italic;}\n.qt40 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt40 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt40 .faq-q::-webkit-details-marker{display:none;}\n.qt40 .faq-q::after{content:'+';font-size:20px;color:var(--or2);flex-shrink:0;transition:transform .2s;}\n.qt40 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt40 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt40 .faq-a .thai-i{color:var(--or);}\n.qt40 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt40 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt40 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt40 .ll:hover{border-color:var(--or2);background:rgba(234,88,12,.05);transform:translateY(-2px);}\n.qt40 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt40 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt40 .ll-c{display:block !important;font-size:11px;color:var(--or);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt40 .intro,.qt40 .culture,.qt40 .faq,.qt40 .nxt{padding-left:16px;padding-right:16px;}.qt40 .answers{grid-template-columns:1fr;}.qt40 .stats{grid-template-columns:repeat(2,1fr);}.qt40 #game40{padding:16px 14px;}.qt40 .level-sel{grid-template-columns:1fr;gap:8px;}.qt40 .timeofday-bar{grid-template-columns:repeat(2,1fr);}.qt40 .sequence-flow{flex-direction:column;}.qt40 .sq-arrow{transform:rotate(90deg);}.qt40 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt40\" id=\"qt-post-40\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EAsk a language learner to describe their day, and you instantly see how far they have come. Narrating a daily routine pulls together everything that matters in early fluency: action verbs, time-of-day words, and the sequence connectors that string events into a flowing story. It is one of the most useful things you can learn to do in Thai, because describing your routine - and understanding when others describe theirs - comes up in nearly every getting-to-know-you conversation. This guide to the Thai daily routine gives you the vocabulary and the patterns to talk about your whole day from waking to sleeping.\u003C\/p\u003E\n\n    \u003Cp\u003EWhat makes daily-routine language so valuable is that it is endlessly reusable. The verbs you use to describe your morning - wake up, shower, eat, go to work - are the same verbs you will use a thousand times in other contexts. The time words that frame your day organize countless other conversations. And the little sequence connectors like \u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw - and then) are the glue that turns isolated facts into natural narration. Learn to describe one ordinary day well, and you have built a foundation that supports an enormous range of everyday Thai.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post walks through a full day in Thai - the morning routine, the daytime activities, the evening wind-down - and shows you how to connect these moments into smooth, natural sentences. It builds directly on the verbs, time markers, and connectors from earlier posts, bringing them together into practical storytelling. The Daily Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Morning Routine — Starting the Day\u003C\/h3\u003E\n\n    \u003Cp\u003EEvery day begins with a familiar sequence of actions, and Thai has clear, common words for each. These are among the first verbs worth mastering because you perform and describe them constantly:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai morning routine verbs\" class=\"routine-grid\"\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E⏰\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eตื่นนอน\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Etuen nawn\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ewake up\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🚿\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eอาบน้ำ\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Eaap naam\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Eshower \/ bathe\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🪥\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eแปรงฟัน\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Epraeng fan\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ebrush teeth\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E👕\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eแต่งตัว\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Etaeng tua\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Eget dressed\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🍲\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eกินข้าว\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Ekin khao\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Eeat a meal\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🍽\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eกินข้าวเช้า\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Ekin khao chao\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Eeat breakfast\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the lovely logic in some of these compounds. \u003Cspan class=\"thai-i\"\u003Eตื่นนอน\u003C\/span\u003E (tuen nawn) combines tuen (wake) with nawn (sleep\/lie) to mean wake up from sleep. \u003Cspan class=\"thai-i\"\u003Eกินข้าว\u003C\/span\u003E (kin khao) literally means eat rice, but it is the everyday way to say eat a meal of any kind - and adding the time of day gives you the specific meal, so kin khao chao is breakfast (eat morning meal). This building-block quality means that learning a few core words unlocks many specific expressions naturally.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Word That Powers Daily Narration:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw - and then) is your single most important tool for describing a routine. Thai speakers narrate their day by chaining actions with laew kaw: tuen nawn laew kaw aap naam laew kaw kin khao (wake up, then shower, then eat). Master this one connector and you can describe any sequence of events in your day.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ETimes of Day — Framing When Things Happen\u003C\/h3\u003E\n\n    \u003Cp\u003ETo place your activities in time, you need the words for the parts of the day. Thai divides the day into clear segments, and these words appear constantly in routine descriptions and scheduling:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai times of day\" class=\"timeofday-bar\"\u003E\n      \u003Cdiv class=\"tod-seg morning\"\u003E\n        \u003Cdiv class=\"tod-icon\"\u003E🌅\u003C\/div\u003E\n        \u003Cdiv class=\"tod-thai\" lang=\"th\"\u003Eเช้า\u003C\/div\u003E\n        \u003Cdiv class=\"tod-rom\"\u003Echao\u003C\/div\u003E\n        \u003Cdiv class=\"tod-en\"\u003Emorning\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tod-seg noon\"\u003E\n        \u003Cdiv class=\"tod-icon\"\u003E☀️\u003C\/div\u003E\n        \u003Cdiv class=\"tod-thai\" lang=\"th\"\u003Eกลางวัน\u003C\/div\u003E\n        \u003Cdiv class=\"tod-rom\"\u003Eklang wan\u003C\/div\u003E\n        \u003Cdiv class=\"tod-en\"\u003Emidday\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tod-seg evening\"\u003E\n        \u003Cdiv class=\"tod-icon\"\u003E🌇\u003C\/div\u003E\n        \u003Cdiv class=\"tod-thai\" lang=\"th\"\u003Eเย็น\u003C\/div\u003E\n        \u003Cdiv class=\"tod-rom\"\u003Eyen\u003C\/div\u003E\n        \u003Cdiv class=\"tod-en\"\u003Eevening\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tod-seg night\"\u003E\n        \u003Cdiv class=\"tod-icon\"\u003E🌙\u003C\/div\u003E\n        \u003Cdiv class=\"tod-thai\" lang=\"th\"\u003Eกลางคืน\u003C\/div\u003E\n        \u003Cdiv class=\"tod-rom\"\u003Eklang khuen\u003C\/div\u003E\n        \u003Cdiv class=\"tod-en\"\u003Enight\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThese time words attach naturally to activities to specify when they happen. Ton chao (in the morning), ton yen (in the evening). They also combine with meals as we saw - khao chao (breakfast), khao klang wan (lunch), khao yen (dinner). And crucially, the phrase \u003Cspan class=\"thai-i\"\u003Eทุกวัน\u003C\/span\u003E (thuk wan - every day) lets you describe habitual actions, the backbone of any routine: thuk wan tuen chao (every day I wake up early). With these time frames, your routine descriptions gain precision and rhythm.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EDaytime and Evening — The Rest of the Day\u003C\/h3\u003E\n\n    \u003Cp\u003EAfter the morning routine, the day fills with work, errands, and eventually rest. These verbs cover the heart of the daytime and the evening wind-down:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai daytime and evening verbs\" class=\"routine-grid\"\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E💼\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eไปทำงาน\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Epai tham ngaan\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ego to work\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🏠\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eกลับบ้าน\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Eklap baan\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ereturn home\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E🛒\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eซื้อของ\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Esue khong\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ego shopping\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E😌\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eพักผ่อน\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Ephak phon\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Erest \/ relax\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E📺\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eดูทีวี\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Eduu thiiwii\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ewatch TV\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rt-card\"\u003E\n        \u003Cdiv class=\"rt-icon\"\u003E💤\u003C\/div\u003E\n        \u003Cdiv class=\"rt-thai\" lang=\"th\"\u003Eนอนหลับ\u003C\/div\u003E\n        \u003Cdiv class=\"rt-rom\"\u003Enawn lap\u003C\/div\u003E\n        \u003Cdiv class=\"rt-en\"\u003Ego to sleep\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EA few of these compounds reward a closer look. \u003Cspan class=\"thai-i\"\u003Eกลับบ้าน\u003C\/span\u003E (klap baan) pairs klap (return) with baan (home) - and klap is a wonderfully reusable verb meaning to return, appearing in klap maa (come back) and klap pai (go back). \u003Cspan class=\"thai-i\"\u003Eนอนหลับ\u003C\/span\u003E (nawn lap) combines nawn (lie down) with lap (sleep deeply) to mean actually fall asleep, distinct from simply lying down. Recognizing these reusable parts means each new compound becomes easier than the last.\u003C\/p\u003E\n\n    \u003Ch3\u003EConnecting the Day — Telling Your Routine as a Story\u003C\/h3\u003E\n\n    \u003Cp\u003EThe real skill is stringing these actions together into flowing narration. Thai does this elegantly with sequence connectors that you may recognize from the conjunctions post. Here is how the pieces fit:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai sequence connectors for routine\" class=\"sequence-flow\"\u003E\n      \u003Cdiv class=\"sq-item\"\u003E\n        \u003Cdiv class=\"sq-thai\" lang=\"th\"\u003Eก่อน\u003C\/div\u003E\n        \u003Cdiv class=\"sq-rom\"\u003Ekawn\u003C\/div\u003E\n        \u003Cdiv class=\"sq-en\"\u003Ebefore\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sq-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"sq-item highlight\"\u003E\n        \u003Cdiv class=\"sq-thai\" lang=\"th\"\u003Eแล้วก็\u003C\/div\u003E\n        \u003Cdiv class=\"sq-rom\"\u003Elaew kaw\u003C\/div\u003E\n        \u003Cdiv class=\"sq-en\"\u003Eand then\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sq-arrow\"\u003E→\u003C\/div\u003E\n      \u003Cdiv class=\"sq-item\"\u003E\n        \u003Cdiv class=\"sq-thai\" lang=\"th\"\u003Eหลังจาก\u003C\/div\u003E\n        \u003Cdiv class=\"sq-rom\"\u003Elang jaak\u003C\/div\u003E\n        \u003Cdiv class=\"sq-en\"\u003Eafter\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EWith these connectors, isolated actions become a narrative. Watch how a simple morning transforms: tuen nawn (wake up), then \u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw) aap naam (shower), then laew kaw kin khao chao (eat breakfast), then laew kaw pai tham ngaan (go to work). Strung together, this becomes a complete, natural description of a morning that any Thai speaker would immediately understand. The connectors do the work of showing sequence, while the verbs and time words supply the content.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Full daily routine example\" class=\"story-box\"\u003E\n      \u003Cdiv class=\"story-title\"\u003EA Full Day in Thai\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eทุกวันตื่นนอนตอนเช้า\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Ethuk wan tuen nawn ton chao\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003EEvery day I wake up in the morning\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eอาบน้ำแล้วก็กินข้าว\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Eaap naam laew kaw kin khao\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Eshower and then eat\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eหลังจากนั้นไปทำงาน\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Elang jaak nan pai tham ngaan\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Eafter that go to work\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"story-line\"\u003E\u003Cspan lang=\"th\"\u003Eตอนเย็นกลับบ้านแล้วก็นอน\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-rom\"\u003Eton yen klap baan laew kaw nawn\u003C\/span\u003E\u003Cbr \/\u003E\u003Cspan class=\"story-en\"\u003Ein the evening return home and then sleep\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Daily Routine Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about describing daily routines in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai daily routine\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"wake up\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Wake up\" in Thai is \u003Cstrong\u003Etuen nawn\u003C\/strong\u003E, combining tuen (wake) and nawn (sleep). To say you wake up early, add chao: tuen chao means wake up early in the morning.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you describe your daily routine in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EString actions together with \u003Cstrong\u003Elaew kaw\u003C\/strong\u003E (and then). For example, tuen nawn laew kaw aap naam laew kaw kin khao means \"wake up, then shower, then eat.\" This sequence connector is the key to natural routine narration.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say breakfast, lunch, and dinner in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ECombine khao (meal) with the time of day. \u003Cstrong\u003EKhao chao\u003C\/strong\u003E is breakfast (morning meal), \u003Cstrong\u003Ekhao klang wan\u003C\/strong\u003E is lunch (midday meal), and \u003Cstrong\u003Ekhao yen\u003C\/strong\u003E is dinner (evening meal).\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"every day\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Every day\" is \u003Cstrong\u003Ethuk wan\u003C\/strong\u003E. It is essential for describing habitual actions and routines, as in thuk wan tuen chao meaning \"every day I wake up early.\" Thuk means every and wan means day.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (the action words)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html\"\u003EPost 37\u003C\/a\u003E - Conjunctions (laew kaw, sequence)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003EPost 21\u003C\/a\u003E - Days \u0026amp; Time (scheduling)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 40 - Daily Routine (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Daily Quest game below has three levels. Level 1 matches routine words to meanings. Level 2 picks the right activity for a time of day. Level 3 - the hardest - builds complete routine sentences in sequence. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🌅 Daily Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match routines, match the time of day, build your day\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"d40SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERoutine Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"d40SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🌅\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EMatch the Time of Day\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"d40SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Your Day in Sequence\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Daily Routine Game\" id=\"game40\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"d40-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"d40-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"d40-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"d40-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"d40-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"d40-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"d40-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"d40-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"d40-emoji\"\u003E🌅\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"d40-thai\" lang=\"th\"\u003Eตื่นนอน\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"d40-rom\"\u003Etuen nawn\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"d40-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"d40-speak\" onclick=\"d40Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"d40-badge\"\u003E\u003Cspan id=\"d40-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"d40-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"d40-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"d40-next\" onclick=\"d40Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"d40-rt\" class=\"result\" id=\"d40-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"d40-em\"\u003E🌅\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"d40-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"d40-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"d40-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"d40-co\" style=\"color: #c2410c;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"d40-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"d40-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"d40-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"d40Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"d40-nextlv\" onclick=\"d40NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #c2410c; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Daily Routine Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(124, 45, 18); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EGroup\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตื่นนอน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Etuen nawn\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewake up\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMorning\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอาบน้ำ\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eaap naam\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eshower \/ bathe\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMorning\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแปรงฟัน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Epraeng fan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebrush teeth\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMorning\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแต่งตัว\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Etaeng tua\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eget dressed\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMorning\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกินข้าว\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Ekin khao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eeat a meal\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMeals\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกินข้าวเช้า\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Ekin khao chao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eeat breakfast\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EMeals\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไปทำงาน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Epai tham ngaan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ego to work\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EDaytime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eซื้อของ\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Esue khong\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ego shopping\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EDaytime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกลับบ้าน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eklap baan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ereturn home\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EEvening\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพักผ่อน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Ephak phon\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Erest \/ relax\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EEvening\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดูทีวี\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eduu thiiwii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewatch TV\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EEvening\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนอนหลับ\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Enawn lap\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ego to sleep\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ENight\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเช้า\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Echao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emorning\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกลางวัน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eklang wan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emidday\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเย็น\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eyen\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevening\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกลางคืน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Eklang khuen\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enight\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทุกวัน\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Ethuk wan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eevery day\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแล้วก็\u003C\/td\u003E\u003Ctd style=\"color: #ea580c; font-weight: 700; padding: 6px 12px;\"\u003Elaew kaw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eand then\u003C\/td\u003E\u003Ctd style=\"color: #9a3412; font-size: 11px; padding: 6px 12px;\"\u003ESequence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #9a3412; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EChain your day with laew kaw (and then). Name meals by time: khao chao (breakfast), khao klang wan (lunch), khao yen (dinner). Use thuk wan for habits.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🌅 Why Daily Routine Is the Perfect Practice Ground\u003C\/h3\u003E\n    \u003Cp\u003EThere is a reason language teachers reach for daily-routine descriptions so early in a course. A routine is something every learner already knows intimately - you do not have to invent content, because you live it every day. This frees your mind to focus entirely on the language rather than on what to say. When you describe waking, washing, eating, and working, you are practicing the highest-frequency verbs, the core time words, and the essential sequence connectors all at once, in a context so familiar that the meaning never gets in the way of the form. It is the closest thing to a complete beginner-level workout in a single topic.\u003C\/p\u003E\n    \u003Ch4\u003EThe Rhythm of Thai Meal Language\u003C\/h4\u003E\n    \u003Cp\u003EOne charming feature that emerges in routine talk is how central food is to the Thai sense of time. The greeting \u003Cspan class=\"thai-i\"\u003Eกินข้าวหรือยัง\u003C\/span\u003E (kin khao rue yang - have you eaten yet) functions almost like asking how are you, and meals anchor the day. Because khao means both rice and meal, and because each meal is named by its time of day, the language weaves eating into the very structure of the daily clock. Learning to talk about your routine therefore doubles as learning to talk about food, which is never far from the surface in Thai conversation.\u003C\/p\u003E\n    \u003Ch4\u003EHabitual Actions Without Tense\u003C\/h4\u003E\n    \u003Cp\u003EDescribing a routine in Thai reveals one of the language great conveniences. Because Thai verbs never change form, expressing a habitual action requires no special tense - you simply state the action, often with thuk wan (every day) to signal repetition. Thuk wan kin khao chao (every day eat breakfast) needs no conjugation, no habitual aspect marker, nothing beyond the plain verb and the time phrase. Compare this to languages that require special verb forms for habitual actions, and you see again how Thai rewards the routine-describer with simplicity. The plain verb plus a time word carries the full meaning effortlessly.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say wake up in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EWake up in Thai is \u003Cspan class=\"thai-i\"\u003Eตื่นนอน\u003C\/span\u003E (tuen nawn), combining tuen meaning wake with nawn meaning sleep or lie down. To say you wake up early, add chao: tuen chao means wake up early in the morning. It is one of the first routine verbs worth learning.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you describe your daily routine in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EString actions together with \u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw) meaning and then. For example, tuen nawn laew kaw aap naam laew kaw kin khao means wake up, then shower, then eat. This sequence connector is the key to narrating any routine naturally and smoothly.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say breakfast, lunch, and dinner in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ECombine khao meaning meal with the time of day. \u003Cspan class=\"thai-i\"\u003Eข้าวเช้า\u003C\/span\u003E (khao chao) is breakfast or morning meal, khao klang wan is lunch or midday meal, and khao yen is dinner or evening meal. The word khao means both rice and meal in Thai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say every day in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eทุกวัน\u003C\/span\u003E (thuk wan) means every day. It is essential for describing habitual actions and routines, as in thuk wan tuen chao meaning every day I wake up early. Thuk means every and wan means day, and no special verb tense is needed for habits.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say go to work and return home in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไปทำงาน\u003C\/span\u003E (pai tham ngaan) means go to work, combining pai (go) with tham ngaan (work). \u003Cspan class=\"thai-i\"\u003Eกลับบ้าน\u003C\/span\u003E (klap baan) means return home, from klap (return) and baan (home). Klap is a reusable verb meaning to return.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between nawn and nawn lap in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eนอน\u003C\/span\u003E (nawn) means to lie down or sleep in a general sense, while \u003Cspan class=\"thai-i\"\u003Eนอนหลับ\u003C\/span\u003E (nawn lap) specifically means to fall asleep, adding lap which means to sleep deeply. Nawn is the position, nawn lap is actually being asleep.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🔗\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EConjunctions\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 37\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-days-time-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📅\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EDays \u0026amp; Time\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 21\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#ea580c\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai routine word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u23f0\",th:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\",rom:\"tuen nawn\",sc:\"\",a:\"wake up\",w:[\"go to sleep\",\"get dressed\",\"rest\"],n:\"Tuen nawn = wake up. tuen (wake) + nawn (sleep). Add chao for wake up early\"},\n  {e:\"\\u{1f6bf}\",th:\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33\",rom:\"aap naam\",sc:\"\",a:\"shower \/ bathe\",w:[\"brush teeth\",\"get dressed\",\"eat\"],n:\"Aap naam = shower\/bathe. aap (bathe) + naam (water). A core morning verb\"},\n  {e:\"\\u{1faa5}\",th:\"\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\",rom:\"praeng fan\",sc:\"\",a:\"brush teeth\",w:[\"shower\",\"wake up\",\"eat\"],n:\"Praeng fan = brush teeth. praeng (brush) + fan (teeth)\"},\n  {e:\"\\u{1f455}\",th:\"\\u0e41\\u0e15\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27\",rom:\"taeng tua\",sc:\"\",a:\"get dressed\",w:[\"shower\",\"wake up\",\"rest\"],n:\"Taeng tua = get dressed. taeng (decorate\/arrange) + tua (body\/self)\"},\n  {e:\"\\u{1f372}\",th:\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\",rom:\"kin khao\",sc:\"\",a:\"eat a meal\",w:[\"drink\",\"cook\",\"go shopping\"],n:\"Kin khao = eat a meal. Literally eat rice, but means eat any meal. Add time for the specific meal\"},\n  {e:\"\\u{1f4bc}\",th:\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\",rom:\"pai tham ngaan\",sc:\"\",a:\"go to work\",w:[\"return home\",\"go shopping\",\"rest\"],n:\"Pai tham ngaan = go to work. pai (go) + tham ngaan (work)\"},\n  {e:\"\\u{1f3e0}\",th:\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\",rom:\"klap baan\",sc:\"\",a:\"return home\",w:[\"go to work\",\"go shopping\",\"wake up\"],n:\"Klap baan = return home. klap (return) + baan (home). klap is reusable: klap maa = come back\"},\n  {e:\"\\u{1f6cf}\\ufe0f\",th:\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a\",rom:\"nawn lap\",sc:\"\",a:\"go to sleep \/ fall asleep\",w:[\"wake up\",\"rest\",\"lie down only\"],n:\"Nawn lap = fall asleep. nawn (lie down) + lap (sleep deeply). Distinct from just nawn (lie down)\"},\n  {e:\"\\u{1f4fa}\",th:\"\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35\",rom:\"duu thiiwii\",sc:\"\",a:\"watch TV\",w:[\"go shopping\",\"rest\",\"listen to music\"],n:\"Duu thiiwii = watch TV. duu (watch) + thiiwii (TV). A common evening activity\"},\n  {e:\"\\u{1f608}\",th:\"\\u0e1e\\u0e31\\u0e01\\u0e1c\\u0e48\\u0e2d\\u0e19\",rom:\"phak phon\",sc:\"\",a:\"rest \/ relax\",w:[\"work\",\"wake up\",\"get dressed\"],n:\"Phak phon = rest\/relax. The evening wind-down after a day of activity\"},\n  {e:\"\\u{1f305}\",th:\"\\u0e40\\u0e0a\\u0e49\\u0e32\",rom:\"chao\",sc:\"\",a:\"morning\",w:[\"evening\",\"night\",\"midday\"],n:\"Chao = morning. ton chao = in the morning. khao chao = breakfast (morning meal)\"},\n  {e:\"\\u2600\\ufe0f\",th:\"\\u0e01\\u0e25\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19\",rom:\"klang wan\",sc:\"\",a:\"midday\",w:[\"morning\",\"night\",\"evening\"],n:\"Klang wan = midday\/daytime. khao klang wan = lunch (midday meal)\"},\n  {e:\"\\u{1f307}\",th:\"\\u0e40\\u0e22\\u0e47\\u0e19\",rom:\"yen\",sc:\"\",a:\"evening\",w:[\"morning\",\"midday\",\"night\"],n:\"Yen = evening. ton yen = in the evening. khao yen = dinner (evening meal)\"},\n  {e:\"\\u{1f319}\",th:\"\\u0e01\\u0e25\\u0e32\\u0e07\\u0e04\\u0e37\\u0e19\",rom:\"klang khuen\",sc:\"\",a:\"night\",w:[\"morning\",\"evening\",\"midday\"],n:\"Klang khuen = night. The late hours, after evening\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\",rom:\"thuk wan\",sc:\"\",a:\"every day\",w:[\"today\",\"tomorrow\",\"yesterday\"],n:\"Thuk wan = every day. thuk (every) + wan (day). Key for describing habits and routines\"},\n];\n\n\/\/ L2: time of day \/ context -\u003E pick the right activity\nvar L2=[\n  {e:\"\\u23f0\",th:\"\",rom:\"\",sc:\"It is early morning and you just opened your eyes. Which activity comes first?\",\n   a:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 tuen nawn (wake up)\",w:[\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a nawn lap (go to sleep)\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 klap baan (return home)\",\"\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35 duu thiiwii (watch TV)\"],\n   n:\"Tuen nawn = wake up. The first action of the day, in the morning (chao)\"},\n  {e:\"\\u{1f372}\",th:\"\",rom:\"\",sc:\"It is morning and you want to name the meal you eat. What is breakfast?\",\n   a:\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e0a\\u0e49\\u0e32 khao chao (breakfast)\",w:[\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19 khao yen (dinner)\",\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e25\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19 khao klang wan (lunch)\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 kin khao (eat)\"],\n   n:\"Khao chao = breakfast (morning meal). khao (meal) + chao (morning)\"},\n  {e:\"\\u2600\\ufe0f\",th:\"\",rom:\"\",sc:\"It is the middle of the day and you eat. What is this midday meal called?\",\n   a:\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e25\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19 khao klang wan (lunch)\",w:[\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e0a\\u0e49\\u0e32 khao chao (breakfast)\",\"\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19 khao yen (dinner)\",\"\\u0e01\\u0e25\\u0e32\\u0e07\\u0e04\\u0e37\\u0e19 klang khuen (night)\"],\n   n:\"Khao klang wan = lunch (midday meal). khao (meal) + klang wan (midday)\"},\n  {e:\"\\u{1f307}\",th:\"\",rom:\"\",sc:\"You finished work and head back to your house. Which activity is this?\",\n   a:\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 klap baan (return home)\",w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 pai tham ngaan (go to work)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 tuen nawn (wake up)\",\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 aap naam (shower)\"],\n   n:\"Klap baan = return home, typically in the evening (yen) after work\"},\n  {e:\"\\u{1f319}\",th:\"\",rom:\"\",sc:\"It is late at night and you are ready to fall asleep. Which activity ends the day?\",\n   a:\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a nawn lap (go to sleep)\",w:[\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 tuen nawn (wake up)\",\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 pai tham ngaan (go to work)\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 kin khao (eat)\"],\n   n:\"Nawn lap = go to sleep\/fall asleep. The final action of the day, at night (klang khuen)\"},\n  {e:\"\\u{1f6bf}\",th:\"\",rom:\"\",sc:\"You just woke up and want to get clean before dressing. Which activity?\",\n   a:\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 aap naam (shower)\",w:[\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a nawn lap (sleep)\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 klap baan (return home)\",\"\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35 duu thiiwii (watch TV)\"],\n   n:\"Aap naam = shower\/bathe. A morning step, usually after waking and before dressing\"},\n  {e:\"\\u{1f4bc}\",th:\"\",rom:\"\",sc:\"It is a weekday morning and you head out to your job. Which activity?\",\n   a:\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 pai tham ngaan (go to work)\",w:[\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 klap baan (return home)\",\"\\u0e1e\\u0e31\\u0e01\\u0e1c\\u0e48\\u0e2d\\u0e19 phak phon (rest)\",\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a nawn lap (sleep)\"],\n   n:\"Pai tham ngaan = go to work. A morning action on a working day\"},\n  {e:\"\\u{1f608}\",th:\"\",rom:\"\",sc:\"You are home in the evening and want to unwind. Which activity describes relaxing?\",\n   a:\"\\u0e1e\\u0e31\\u0e01\\u0e1c\\u0e48\\u0e2d\\u0e19 phak phon (rest\/relax)\",w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 pai tham ngaan (go to work)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 tuen nawn (wake up)\",\"\\u0e41\\u0e15\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 taeng tua (get dressed)\"],\n   n:\"Phak phon = rest\/relax. The evening wind-down activity\"},\n  {e:\"\\u{1f4c5}\",th:\"\",rom:\"\",sc:\"You want to say you do something as a daily habit. Which word marks every day?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 thuk wan (every day)\",w:[\"\\u0e40\\u0e0a\\u0e49\\u0e32 chao (morning)\",\"\\u0e40\\u0e22\\u0e47\\u0e19 yen (evening)\",\"\\u0e01\\u0e25\\u0e32\\u0e07\\u0e04\\u0e37\\u0e19 klang khuen (night)\"],\n   n:\"Thuk wan = every day. Marks a habitual action: thuk wan tuen chao = every day wake up early\"},\n  {e:\"\\u{1f455}\",th:\"\",rom:\"\",sc:\"After showering, you put on your clothes. Which activity is this?\",\n   a:\"\\u0e41\\u0e15\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 taeng tua (get dressed)\",w:[\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 aap naam (shower)\",\"\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19 praeng fan (brush teeth)\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 kin khao (eat)\"],\n   n:\"Taeng tua = get dressed. Usually after showering in the morning routine\"},\n  {e:\"\\u{1f6d2}\",th:\"\",rom:\"\",sc:\"On the way home you stop to buy some groceries. Which activity?\",\n   a:\"\\u0e0b\\u0e37\\u0e49\\u0e2d\\u0e02\\u0e2d\\u0e07 sue khong (go shopping)\",w:[\"\\u0e1e\\u0e31\\u0e01\\u0e1c\\u0e48\\u0e2d\\u0e19 phak phon (rest)\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 tuen nawn (wake up)\",\"\\u0e19\\u0e2d\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e1a nawn lap (sleep)\"],\n   n:\"Sue khong = go shopping\/buy things. sue (buy) + khong (things)\"},\n  {e:\"\\u{1f4fa}\",th:\"\",rom:\"\",sc:\"It is evening and you relax in front of the television. Which activity?\",\n   a:\"\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35 duu thiiwii (watch TV)\",w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 pai tham ngaan (go to work)\",\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 aap naam (shower)\",\"\\u0e41\\u0e15\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 taeng tua (get dressed)\"],\n   n:\"Duu thiiwii = watch TV. A typical evening relaxation activity\"},\n];\n\n\/\/ L3: build the routine in sequence\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'wake up and then shower' (chaining two actions)?\",\n   a:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 tuen nawn laew kaw aap naam\",\n   w:[\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 aap naam laew kaw tuen nawn\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 tuen nawn aap naam laew kaw\",\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 laew kaw tuen nawn aap naam\"],\n   n:\"tuen nawn laew kaw aap naam = wake up and then shower. laew kaw links the actions in order\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'every day I wake up early'?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32 thuk wan tuen chao\",\n   w:[\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19 tuen chao thuk wan kaw\",\"\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e15\\u0e37\\u0e48\\u0e19 chao thuk wan tuen\",\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e40\\u0e0a\\u0e49\\u0e32\\u0e15\\u0e37\\u0e48\\u0e19 thuk wan chao tuen\"],\n   n:\"thuk wan tuen chao = every day wake up early. thuk wan (every day) frames the habit, no tense needed\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'shower and then eat' in sequence?\",\n   a:\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 aap naam laew kaw kin khao\",\n   w:[\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 kin khao laew kaw aap naam\",\"\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 aap naam kin khao laew kaw\",\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e2d\\u0e32\\u0e1a\\u0e19\\u0e49\\u0e33 laew kaw kin khao aap naam\"],\n   n:\"aap naam laew kaw kin khao = shower and then eat. The sequence follows the order of actions\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'after that, go to work'?\",\n   a:\"\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e19\\u0e31\\u0e49\\u0e19\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 lang jaak nan pai tham ngaan\",\n   w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e19\\u0e31\\u0e49\\u0e19 pai tham ngaan lang jaak nan\",\"\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 kawn pai tham ngaan\",\"\\u0e19\\u0e31\\u0e49\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 nan lang jaak pai tham ngaan\"],\n   n:\"lang jaak nan pai tham ngaan = after that go to work. lang jaak nan (after that) opens the next step\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'in the evening, return home'?\",\n   a:\"\\u0e15\\u0e2d\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 ton yen klap baan\",\n   w:[\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e15\\u0e2d\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19 klap baan ton yen kaw\",\"\\u0e40\\u0e22\\u0e47\\u0e19\\u0e15\\u0e2d\\u0e19\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 yen ton klap baan\",\"\\u0e15\\u0e2d\\u0e19\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19 ton klap baan yen\"],\n   n:\"ton yen klap baan = in the evening return home. ton yen (in the evening) sets the time first\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'brush teeth before sleeping'?\",\n   a:\"\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e19\\u0e2d\\u0e19 praeng fan kawn nawn\",\n   w:[\"\\u0e19\\u0e2d\\u0e19\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19 nawn kawn praeng fan\",\"\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\\u0e19\\u0e2d\\u0e19 kawn praeng fan nawn\",\"\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e01\\u0e48\\u0e2d\\u0e19 praeng fan nawn kawn\"],\n   n:\"praeng fan kawn nawn = brush teeth before sleeping. kawn (before) follows the first action\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'every day I go to work'?\",\n   a:\"\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 thuk wan pai tham ngaan\",\n   w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e08\\u0e30 pai tham ngaan thuk wan ja\",\"\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e17\\u0e38\\u0e01\\u0e27\\u0e31\\u0e19\\u0e44\\u0e1b tham ngaan thuk wan pai\",\"\\u0e17\\u0e38\\u0e01\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e27\\u0e31\\u0e19 thuk pai tham ngaan wan\"],\n   n:\"thuk wan pai tham ngaan = every day go to work. thuk wan marks the habit, plain verb follows\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'eat dinner and then watch TV'?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35 kin khao yen laew kaw duu thiiwii\",\n   w:[\"\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19 duu thiiwii laew kaw kin khao yen\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 kin khao yen duu thiiwii laew kaw\",\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e14\\u0e39\\u0e17\\u0e35\\u0e27\\u0e35\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e40\\u0e22\\u0e47\\u0e19 laew kaw duu thiiwii kin khao yen\"],\n   n:\"kin khao yen laew kaw duu thiiwii = eat dinner then watch TV. khao yen = dinner, laew kaw links\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'after eating, return home'?\",\n   a:\"\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 lang jaak kin khao klap baan\",\n   w:[\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 klap baan lang jaak kin khao\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19 kin khao kawn klap baan\",\"\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 lang jaak klap baan kin khao\"],\n   n:\"lang jaak kin khao klap baan = after eating return home. lang jaak (after) + action, then result\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'wake up, then eat, then go to work' (three actions)?\",\n   a:\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 tuen nawn laew kaw kin khao laew kaw pai tham ngaan\",\n   w:[\"\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19 pai tham ngaan laew kaw kin khao laew kaw tuen nawn\",\"\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19 kin khao laew kaw tuen nawn laew kaw pai tham ngaan\",\"\\u0e15\\u0e37\\u0e48\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e44\\u0e1b\\u0e17\\u0e33\\u0e07\\u0e32\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e02\\u0e49\\u0e32\\u0e27 tuen nawn pai tham ngaan laew kaw kin khao\"],\n   n:\"tuen nawn laew kaw kin khao laew kaw pai tham ngaan = wake, then eat, then work. Chain with laew kaw in order\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.d40SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"d40-result\").classList.remove(\"show\");\n  $(\"game40\").style.display=\"\";\n  d40Init();\n};\n\nfunction stats(){\n  $(\"d40-sc\").textContent=st.sc;\n  $(\"d40-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"d40-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"d40-lv\").textContent=\"Lv\"+cur;\n  $(\"d40-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"d40-pf\").style.width=p+\"%\";\n  $(\"d40-pf\").style.background=lc();\n  $(\"d40-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"d40-fb\").className=\"fb\";\n  $(\"d40-next\").classList.remove(\"show\");\n  $(\"d40-badge\").classList.remove(\"show\");\n  var ql=$(\"d40-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"d40-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"d40-emoji\").textContent=q.e;\n  var t=$(\"d40-thai\"),rom=$(\"d40-rom\"),sc=$(\"d40-scene\"),spk=$(\"d40-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f305} Which activity?\":\"\\u{1f3d7}\\ufe0f Build your day\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"d40-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt40 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"d40-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"d40-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"d40-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"d40-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"d40-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.d40Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.d40Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"d40-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game40\").style.display=\"none\";$(\"d40-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"d40-fin\").textContent=st.sc;$(\"d40-co\").textContent=st.co;\n  $(\"d40-wr\").textContent=st.wr;$(\"d40-ac\").textContent=acc+\"%\";\n  $(\"d40-rt\").style.color=lc();\n  $(\"d40-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Routine Recognition\",\"Time of Day\",\"Build Your Day\"][cur];\n  var em,ti,ms,nm=$(\"d40-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f305}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Routine Mastered!\",\"Time Pro!\",\"Day Narrator!\"][cur];\n    ms=[\"\",\"You know the core routine words. Level 2 matches them to times of day!\",\"You match activities to the right time perfectly. Level 3 builds full routine sentences in sequence!\",\"Outstanding. You narrate a whole day in Thai - waking, eating, working, sleeping - chained smoothly with laew kaw. True everyday fluency!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the routine table above. Remember: chain actions with laew kaw (and then), and name meals by time - khao chao, khao klang wan, khao yen.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the morning: tuen nawn (wake), aap naam (shower), kin khao (eat), pai tham ngaan (work). Then chain them with laew kaw.\";\n  }\n  $(\"d40-em\").textContent=em;$(\"d40-rt\").textContent=ti;$(\"d40-msg\").textContent=ms;\n}\n\nwindow.d40Retry=function(){$(\"d40-result\").classList.remove(\"show\");$(\"game40\").style.display=\"\";d40Init();};\nwindow.d40NextLv=function(){if(cur\u003C3)d40SetLv(cur+1);};\n\nwindow.d40Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game40\").style.display=\"\";$(\"d40-result\").classList.remove(\"show\");\n  var t=$(\"d40-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.d40Init);}\nelse{window.d40Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/2262273790825593017\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2262273790825593017"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2262273790825593017"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-daily-routine-quiz.html","title":"Thai Daily Routine Quiz — Daily Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEioHeQ5LuoXThWlKyimZZDmqadhtY6qnDlqrXLUdizkUQ-38r6z9irwxH7Wo6Z33tswprliHY9PXoimkelN_KEASsfF_k6rwbgQycuSDeNEQCi6sm5GAYxVL2Mv_QD8Rbr98vJ9URO1vm8XUtFs7gX1uDChV8swDvOU4Q3Rp-wksE1nNbWND_bUY7XIdLSZ\/s72-c\/8172.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-753464680505955717"},"published":{"$t":"2026-06-12T05:14:38.191-07:00"},"updated":{"$t":"2026-06-12T05:14:38.192-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Comparisons Quiz — Comparison Quest Game (Free)"},"content":{"type":"html","$t":"\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Comparisons Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVJKRCAUa4VK7nrvzFO_5YHGP_PU9WA8L9PIj3iiiHswJcCyzpt2MRDsD-vcbMXPxhtOQFe4l3cJlyCJay15tEMQWc5WfnkDl9o4JUopSPq4d9Nq6izMcnIDk8ZkYNCVKVLqG8kT86y8eABReIbSeTbaGiTNUVtXDlUX4l367G4cjQjmtee7G3n-z7Et7R\/s1672\/8169.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Comparisons Quiz Banner - Learn how to make comparisons in Thai using the comparative kwa, the superlative thii sut, equality words, and the Comparison Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVJKRCAUa4VK7nrvzFO_5YHGP_PU9WA8L9PIj3iiiHswJcCyzpt2MRDsD-vcbMXPxhtOQFe4l3cJlyCJay15tEMQWc5WfnkDl9o4JUopSPq4d9Nq6izMcnIDk8ZkYNCVKVLqG8kT86y8eABReIbSeTbaGiTNUVtXDlUX4l367G4cjQjmtee7G3n-z7Et7R\/s320\/8169.png\" title=\"Thai Comparisons Quiz: Comparison Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #075985; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai comparisons vocabulary illustration showing the formula for comparative (kwa) and superlative (thii sut), asking \"which one\" (an nai), and terms for equality and difference.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html#app\",\n      \"name\": \"Thai Comparisons Quiz - Comparison Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai comparisons including the comparative kwa for more than, the superlative thii sut for the most, and equality words. Match meanings, choose the right comparison, and build comparison sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai comparisons, how to compare in Thai, kwa Thai comparative, thii sut superlative, how to say better cheaper in Thai, an nai which one, Thai equality thao kan, learn Thai comparison grammar\",\n      \"teaches\": [\n        \"The Thai comparative pattern: adjective plus kwa for more than\",\n        \"The Thai superlative pattern: adjective plus thii sut for the most\",\n        \"Equality and difference words: thao kan, muean kan, tang kan\",\n        \"Asking which one is better or cheaper with an nai\",\n        \"Comparing prices and options when shopping in Thai\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you make comparisons in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To say one thing is more than another, add kwa after the adjective. The pattern is A plus adjective plus kwa plus B. For example, baan yai kwa rot means a house is bigger than a car. There are no irregular forms because kwa works identically with every adjective in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say better and cheaper in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Better is dii kwa, from dii meaning good plus kwa for more. Cheaper is thuuk kwa, from thuuk meaning cheap plus kwa. You simply add kwa to any adjective to form its comparative, with no exceptions or irregular forms to memorize.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say the most or the best in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add thii sut after the adjective. Dii thii sut means the best, phaeng thii sut means the most expensive, and thuuk thii sut means the cheapest. The thii sut ending works with any adjective to form the superlative in Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask which one is cheaper in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use an nai meaning which one, plus the comparative. An nai thuuk kwa means which one is cheaper. This pattern works with any comparison, such as an nai dii kwa for which is better or an nai yai kwa for which is bigger.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say two things are the same in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thao kan means equal or the same in amount, which is useful for prices. Muean kan means alike or identical in nature, and khlai means similar. The word kan in these phrases signals that the things are being compared with each other.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say different in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tang kan means different from each other, the opposite of muean kan. For example, rot chaat tang kan means the flavors are different. The kan ending shows the two items are being contrasted with one another rather than with an external standard.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt39 .ls-icon,.qt39 .card-emoji,.qt39 .r-emoji,.qt39 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt39{--sk:#0369a1;--sk2:#0284c7;--sk3:#7dd3fc;--sk4:#f0f9ff;--ink:#082f49;--soft:#075985;--bd:rgba(3,105,161,.15);--bg:#f0f9ff;font-family:'Plus Jakarta Sans',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(3,105,161,.13);box-sizing:border-box;}\n.qt39 *{box-sizing:border-box;}\n.qt39 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt39 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt39 .intro em{font-style:italic;color:var(--ink);}\n.qt39 .intro strong{color:var(--ink);}\n.qt39 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--sk);margin:28px 0 12px;font-style:italic;}\n.qt39 .thai-i{color:var(--sk);font-weight:700;}\n.qt39 .tip{background:linear-gradient(135deg,rgba(3,105,161,.06),rgba(125,211,252,.18));border-left:4px solid var(--sk2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt39 .tip b{color:var(--sk);}\n.qt39 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* FORMULA BOX *\/\n.qt39 .formula-box{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;background:#fff;border:2px solid var(--bd);border-radius:16px;padding:20px 14px;margin:16px 0;}\n.qt39 .fb-part{display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:12px;padding:12px 16px;min-width:88px;}\n.fb-part.adj{background:rgba(3,105,161,.07);border:1.5px solid rgba(3,105,161,.25);}\n.fb-part.kwa{background:rgba(2,132,199,.1);border:1.5px solid var(--sk2);}\n.fb-part.result{background:linear-gradient(135deg,rgba(2,132,199,.12),rgba(125,211,252,.2));border:1.5px solid var(--sk);}\n.qt39 .fb-thai{font-size:24px;color:var(--ink);}\n.qt39 .fb-rom{font-size:12px;color:var(--sk);font-weight:700;font-style:italic;}\n.qt39 .fb-lbl{font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt39 .fb-plus,.qt39 .fb-eq{font-size:22px;color:var(--sk2);font-weight:700;}\n\/* COMPARE EXAMPLES *\/\n.qt39 .compare-examples{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:16px 0;}\n.qt39 .ce-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:2px;text-align:center;transition:all .2s;}\n.qt39 .ce-item:hover{border-color:var(--sk2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(3,105,161,.1);}\n.qt39 .ce-thai{font-size:22px;color:var(--ink);}\n.qt39 .ce-rom{font-size:12px;color:var(--sk);font-weight:700;font-style:italic;}\n.qt39 .ce-en{font-size:12px;color:var(--soft);}\n\/* SUPERLATIVE GRID *\/\n.qt39 .superlative-grid{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:16px 0;}\n.qt39 .sl-row{display:grid;grid-template-columns:1fr 1.3fr 1.4fr;border-bottom:1px solid var(--bd);align-items:center;}\n.qt39 .sl-row:last-child{border-bottom:none;}\n.qt39 .sl-row.header{background:var(--sk);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;}\n.qt39 .sl-row.header\u003Ediv{padding:9px 12px;}\n.qt39 .sl-row:not(.header){background:#fff;}\n.qt39 .sl-row:not(.header):nth-child(even){background:rgba(3,105,161,.03);}\n.qt39 .sl-row\u003Ediv{padding:10px 12px;font-size:13px;border-right:1px solid var(--bd);}\n.qt39 .sl-row\u003Ediv:last-child{border-right:none;}\n.qt39 .sl-adj{font-size:18px;color:var(--ink);}\n.qt39 .sl-sup{font-size:18px;color:var(--sk);font-weight:600;}\n.qt39 .sl-en{font-size:12px;color:var(--soft);}\n\/* EQUAL GRID *\/\n.qt39 .equal-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt39 .eq-card{border-radius:14px;padding:14px;border:2px solid transparent;display:flex;flex-direction:column;gap:2px;}\n.eq-card.same{background:rgba(3,105,161,.05);border-color:rgba(3,105,161,.25);}\n.eq-card.similar{background:rgba(8,145,178,.05);border-color:rgba(8,145,178,.25);}\n.eq-card.different{background:rgba(217,119,6,.05);border-color:rgba(217,119,6,.25);}\n.qt39 .eq-thai{font-size:24px;color:var(--ink);}\n.qt39 .eq-rom{font-size:12px;color:var(--sk);font-weight:700;font-style:italic;}\n.qt39 .eq-en{font-size:13px;font-weight:600;color:var(--ink);}\n.qt39 .eq-ex{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* QUESTION BOX *\/\n.qt39 .question-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;text-align:center;}\n.qt39 .qb-pattern{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:6px;}\n.qt39 .qb-part{font-size:24px;color:var(--ink);background:rgba(3,105,161,.07);border:1.5px solid rgba(3,105,161,.25);border-radius:10px;padding:6px 14px;}\n.qt39 .qb-plus{font-size:20px;color:var(--sk2);font-weight:700;}\n.qt39 .qb-rom{font-size:14px;color:var(--sk);font-weight:700;font-style:italic;}\n.qt39 .qb-en{font-size:13px;color:var(--soft);margin-bottom:12px;}\n.qt39 .qb-examples{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--bd);padding-top:12px;text-align:left;}\n.qt39 .qb-examples div{font-size:13px;color:var(--soft);}\n.qt39 .qb-examples span{font-size:16px;color:var(--ink);}\n\/* QA BOX *\/\n.qt39 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt39 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt39 .qa-q{font-size:14px;font-weight:800;color:var(--sk);margin-bottom:5px;}\n.qt39 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt39 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt39 .game-header{padding:20px 28px;background:linear-gradient(135deg,#0c4a6e,#0369a1);border-bottom:none;}\n.qt39 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt39 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt39 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt39 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt39 .ls-btn:hover{transform:translateY(-2px);}\n.qt39 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt39 .ls-btn.lv2.active{border-color:var(--sk2);background:rgba(2,132,199,.08);}\n.qt39 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt39 .ls-icon{font-size:26px;}\n.qt39 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt39 .ls-desc{font-size:11px;color:var(--soft);}\n.qt39 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(2,132,199,.14);color:#075985;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt39 #game39{padding:22px 20px;}\n.qt39 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt39 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt39 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt39 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt39 .stat.sc .stat-v{color:#f59e0b;}\n.qt39 .stat.li .stat-v{color:#dc2626;}\n.qt39 .stat.st .stat-v{color:var(--sk2);}\n.qt39 .stat.lv .stat-v{color:var(--sk);}\n.qt39 .prog{background:rgba(3,105,161,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt39 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt39 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(3,105,161,.07);}\n.qt39 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt39 .card-emoji{font-size:44px;animation:c39pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt39 .card-scenario{font-size:13px;color:#475569;background:#f0f9ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt39 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt39 .thai-big.pop{animation:c39pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes c39pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt39 .rom{font-family:'Lora',serif;font-size:16px;color:var(--sk);font-style:italic;}\n.qt39 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(3,105,161,.09);border:1.5px solid rgba(3,105,161,.22);color:var(--sk);font:600 13px 'Plus Jakarta Sans',sans-serif;cursor:pointer;transition:all .2s;}\n.qt39 .speak:hover{background:rgba(3,105,161,.17);}\n.qt39 .speak.active{animation:c39pulse 1s infinite;}\n@keyframes c39pulse{0%,100%{box-shadow:0 0 0 0 rgba(2,132,199,.4)}50%{box-shadow:0 0 0 8px rgba(2,132,199,0)}}\n.qt39 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt39 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Plus Jakarta Sans',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt39 .ans:hover:not(:disabled){border-color:var(--sk2);background:rgba(2,132,199,.06);transform:translateY(-2px);}\n.qt39 .ans:disabled{cursor:default;}\n.qt39 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:c39bounce .5s;}\n.qt39 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:c39shake .4s;}\n.qt39 .ans.reveal{background:rgba(3,105,161,.07);border-color:rgba(3,105,161,.3);}\n@keyframes c39bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes c39shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt39 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt39 .fb.show{display:block;animation:c39fade .3s;}\n.qt39 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt39 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt39 .fb.bonus{background:rgba(3,105,161,.1);color:var(--sk);border:1px solid rgba(3,105,161,.3);}\n@keyframes c39fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes c39slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt39 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(3,105,161,.1);border:1.5px solid rgba(3,105,161,.35);border-radius:999px;color:var(--sk);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt39 .badge.show{display:flex;animation:c39pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes c39pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt39 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt39 .next.show{display:block;animation:c39slide .3s both;}\n.qt39 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt39 .result{display:none;padding:36px 24px;text-align:center;}\n.qt39 .result.show{display:block;animation:c39fade .5s;}\n.qt39 .r-emoji{font-size:64px;animation:c39bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes c39bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt39 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--sk);margin:0 0 6px;font-style:italic;}\n.qt39 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt39 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt39 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt39 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt39 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt39 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt39 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt39 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt39 .btn-retry{background:linear-gradient(135deg,#0c4a6e,#0369a1);}\n.qt39 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt39 .btn-r:hover{transform:translateY(-2px);}\n.qt39 .culture,.qt39 .faq,.qt39 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt39 .culture{background:linear-gradient(135deg,rgba(3,105,161,.03),rgba(125,211,252,.08));}\n.qt39 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt39 .culture h4{font-size:15px;font-weight:700;color:var(--sk);margin:20px 0 8px;}\n.qt39 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt39 .culture strong{color:var(--ink);}\n.qt39 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--sk);margin:0 0 14px;font-style:italic;}\n.qt39 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt39 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt39 .faq-q::-webkit-details-marker{display:none;}\n.qt39 .faq-q::after{content:'+';font-size:20px;color:var(--sk2);flex-shrink:0;transition:transform .2s;}\n.qt39 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt39 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt39 .faq-a .thai-i{color:var(--sk);}\n.qt39 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt39 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt39 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt39 .ll:hover{border-color:var(--sk2);background:rgba(2,132,199,.05);transform:translateY(-2px);}\n.qt39 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt39 .ll-t{display:block !important;font-size:13px;font-weight:700;line-height:1.3;}\n.qt39 .ll-c{display:block !important;font-size:11px;color:var(--sk);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt39 .intro,.qt39 .culture,.qt39 .faq,.qt39 .nxt{padding-left:16px;padding-right:16px;}.qt39 .answers{grid-template-columns:1fr;}.qt39 .stats{grid-template-columns:repeat(2,1fr);}.qt39 #game39{padding:16px 14px;}.qt39 .level-sel{grid-template-columns:1fr;gap:8px;}.qt39 .equal-grid{grid-template-columns:1fr;}.qt39 .formula-box{flex-direction:column;}.qt39 .fb-plus,.qt39 .fb-eq{transform:rotate(90deg);}.qt39 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt39\" id=\"qt-post-39\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EThe moment you can compare two things, a whole new layer of conversation opens up. Which restaurant is better? Is this one cheaper? Which is the biggest? Comparisons are how we make decisions, express preferences, and navigate choices, and they come up constantly in daily life, especially when shopping, traveling, or deciding where to eat. The good news for Thai learners is that comparisons in Thai are built on one small, powerful word - \u003Cspan class=\"thai-i\"\u003Eกว่า\u003C\/span\u003E (kwa) - and a simple, consistent pattern. This guide to Thai comparisons gives you the complete system for comparing anything.\u003C\/p\u003E\n\n    \u003Cp\u003EWhat makes Thai comparisons so approachable is that they follow the adjectives you already know without changing them. In English, comparison can be messy: good becomes better, big becomes bigger, expensive becomes more expensive - three different patterns. Thai has just one. You take any adjective and add kwa after it to mean more. Dii (good) becomes dii kwa (better). Yai (big) becomes yai kwa (bigger). Phaeng (expensive) becomes phaeng kwa (more expensive). One rule, no exceptions, no irregular forms to memorize.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the three core comparison structures: the comparative with kwa for saying one thing is more than another, the superlative with thii sut for saying something is the most, and the equality words for saying two things are the same or different. Each comes with the natural patterns and the real shopping and decision-making situations where you will use them. The Comparison Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Comparative — Adding Kwa for \"More Than\"\u003C\/h3\u003E\n\n    \u003Cp\u003EThe heart of Thai comparison is the word \u003Cspan class=\"thai-i\"\u003Eกว่า\u003C\/span\u003E (kwa), which means more or -er. The structure could not be simpler: take an adjective and put kwa right after it. That single addition turns any quality into a comparison:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai comparative formula\" class=\"formula-box\"\u003E\n      \u003Cdiv class=\"fb-part adj\"\u003E\u003Cspan class=\"fb-thai\" lang=\"th\"\u003Eใหญ่\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Eyai\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Ebig\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"fb-plus\"\u003E+\u003C\/div\u003E\n      \u003Cdiv class=\"fb-part kwa\"\u003E\u003Cspan class=\"fb-thai\" lang=\"th\"\u003Eกว่า\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Ekwa\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Emore\u003C\/span\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"fb-eq\"\u003E=\u003C\/div\u003E\n      \u003Cdiv class=\"fb-part result\"\u003E\u003Cspan class=\"fb-thai\" lang=\"th\"\u003Eใหญ่กว่า\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Eyai kwa\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Ebigger\u003C\/span\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ETo compare two specific things, the full pattern is \u003Cstrong\u003EA + adjective + kwa + B\u003C\/strong\u003E, which means \"A is more [adjective] than B.\" For example, baan yai kwa rot (a house is bigger than a car), or aahaan thai aroi kwa aahaan farang (Thai food is more delicious than Western food). The word kwa sits between the quality and the thing you are comparing against, exactly where English puts \"than.\" Once this pattern clicks, you can compare any two things using any adjective you know.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai comparative examples\" class=\"compare-examples\"\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eแพงกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Ephaeng kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Emore expensive\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eถูกกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Ethuuk kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Echeaper\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eดีกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Edii kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Ebetter\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eเล็กกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Elek kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Esmaller\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eเร็วกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Ereo kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Efaster\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ce-item\"\u003E\n        \u003Cspan class=\"ce-thai\" lang=\"th\"\u003Eมากกว่า\u003C\/span\u003E\n        \u003Cspan class=\"ce-rom\"\u003Emak kwa\u003C\/span\u003E\n        \u003Cspan class=\"ce-en\"\u003Emore (in amount)\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Practical Comparison for Shopping:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eถูกกว่า\u003C\/span\u003E (thuuk kwa - cheaper) and \u003Cspan class=\"thai-i\"\u003Eแพงกว่า\u003C\/span\u003E (phaeng kwa - more expensive) are the comparisons you will reach for most when shopping at Thai markets. Pointing at two items and asking \u003Cspan class=\"thai-i\"\u003Eอันไหนถูกกว่า\u003C\/span\u003E (an nai thuuk kwa - which one is cheaper?) is one of the most useful market phrases you can learn.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Superlative — Thii Sut for \"The Most\"\u003C\/h3\u003E\n\n    \u003Cp\u003EWhen you want to say something is the most - the best, the biggest, the cheapest of all - Thai uses \u003Cspan class=\"thai-i\"\u003Eที่สุด\u003C\/span\u003E (thii sut). Like kwa, it attaches directly after the adjective, and again there are no irregular forms to worry about:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai superlative examples\" class=\"superlative-grid\"\u003E\n      \u003Cdiv class=\"sl-row header\"\u003E\u003Cdiv\u003EAdjective\u003C\/div\u003E\u003Cdiv\u003E+ thii sut\u003C\/div\u003E\u003Cdiv\u003EMeaning\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"sl-row\"\u003E\n        \u003Cdiv class=\"sl-adj\" lang=\"th\"\u003Eดี\u003C\/div\u003E\n        \u003Cdiv class=\"sl-sup\" lang=\"th\"\u003Eดีที่สุด\u003C\/div\u003E\n        \u003Cdiv class=\"sl-en\"\u003Ebest (dii thii sut)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sl-row\"\u003E\n        \u003Cdiv class=\"sl-adj\" lang=\"th\"\u003Eแพง\u003C\/div\u003E\n        \u003Cdiv class=\"sl-sup\" lang=\"th\"\u003Eแพงที่สุด\u003C\/div\u003E\n        \u003Cdiv class=\"sl-en\"\u003Emost expensive (phaeng thii sut)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sl-row\"\u003E\n        \u003Cdiv class=\"sl-adj\" lang=\"th\"\u003Eถูก\u003C\/div\u003E\n        \u003Cdiv class=\"sl-sup\" lang=\"th\"\u003Eถูกที่สุด\u003C\/div\u003E\n        \u003Cdiv class=\"sl-en\"\u003Echeapest (thuuk thii sut)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sl-row\"\u003E\n        \u003Cdiv class=\"sl-adj\" lang=\"th\"\u003Eใหญ่\u003C\/div\u003E\n        \u003Cdiv class=\"sl-sup\" lang=\"th\"\u003Eใหญ่ที่สุด\u003C\/div\u003E\n        \u003Cdiv class=\"sl-en\"\u003Ebiggest (yai thii sut)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe pattern is \u003Cstrong\u003Eadjective + thii sut\u003C\/strong\u003E, and it works for any quality. Raan nii dii thii sut (this shop is the best), thii nii thuuk thii sut (this place is the cheapest). The whole comparison system in Thai comes down to a beautiful symmetry: add \u003Cspan class=\"thai-i\"\u003Eกว่า\u003C\/span\u003E (kwa) for \"more than\" between two things, and add \u003Cspan class=\"thai-i\"\u003Eที่สุด\u003C\/span\u003E (thii sut) for \"the most\" among many. Two small additions cover the entire range of comparison.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EEquality and Difference — Same, Similar, Different\u003C\/h3\u003E\n\n    \u003Cp\u003ENot every comparison declares a winner. Often you want to say two things are equal, similar, or different. Thai has a clean set of words for these relationships, and they round out your comparison toolkit:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai equality and difference words\" class=\"equal-grid\"\u003E\n      \u003Cdiv class=\"eq-card same\"\u003E\n        \u003Cdiv class=\"eq-thai\" lang=\"th\"\u003Eเท่ากัน\u003C\/div\u003E\n        \u003Cdiv class=\"eq-rom\"\u003Ethao kan\u003C\/div\u003E\n        \u003Cdiv class=\"eq-en\"\u003Eequal \/ the same (in amount or degree)\u003C\/div\u003E\n        \u003Cdiv class=\"eq-ex\"\u003Eraakhaa thao kan - the same price\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eq-card same\"\u003E\n        \u003Cdiv class=\"eq-thai\" lang=\"th\"\u003Eเหมือนกัน\u003C\/div\u003E\n        \u003Cdiv class=\"eq-rom\"\u003Emuean kan\u003C\/div\u003E\n        \u003Cdiv class=\"eq-en\"\u003Ethe same \/ alike\u003C\/div\u003E\n        \u003Cdiv class=\"eq-ex\"\u003Esong an muean kan - the two are the same\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eq-card similar\"\u003E\n        \u003Cdiv class=\"eq-thai\" lang=\"th\"\u003Eคล้าย\u003C\/div\u003E\n        \u003Cdiv class=\"eq-rom\"\u003Ekhlai\u003C\/div\u003E\n        \u003Cdiv class=\"eq-en\"\u003Esimilar \/ alike\u003C\/div\u003E\n        \u003Cdiv class=\"eq-ex\"\u003Esi khlai kan - similar colors\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eq-card different\"\u003E\n        \u003Cdiv class=\"eq-thai\" lang=\"th\"\u003Eต่างกัน\u003C\/div\u003E\n        \u003Cdiv class=\"eq-rom\"\u003Etang kan\u003C\/div\u003E\n        \u003Cdiv class=\"eq-en\"\u003Edifferent (from each other)\u003C\/div\u003E\n        \u003Cdiv class=\"eq-ex\"\u003Erot chaat tang kan - different flavors\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eเท่ากัน\u003C\/span\u003E (thao kan) is especially useful for amounts and prices - when two things cost the same or measure the same, they are thao kan. For broader sameness, \u003Cspan class=\"thai-i\"\u003Eเหมือนกัน\u003C\/span\u003E (muean kan) says two things are alike or identical in nature. \u003Cspan class=\"thai-i\"\u003Eคล้าย\u003C\/span\u003E (khlai) softens this to similar rather than identical, and \u003Cspan class=\"thai-i\"\u003Eต่างกัน\u003C\/span\u003E (tang kan) is the opposite, marking that two things differ. The word kan that appears in many of these means together or mutually, signaling that the comparison is between the items themselves.\u003C\/p\u003E\n\n    \u003Ch3\u003EAsking Which One — The Comparison Question\u003C\/h3\u003E\n\n    \u003Cp\u003EPerhaps the most practical use of comparison is asking which of two options is better, cheaper, or bigger. This is the language of decision-making, and it is invaluable when shopping or choosing. The key pattern uses \u003Cspan class=\"thai-i\"\u003Eอันไหน\u003C\/span\u003E (an nai - which one) with a comparative:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai comparison question pattern\" class=\"question-box\"\u003E\n      \u003Cdiv class=\"qb-pattern\"\u003E\n        \u003Cspan class=\"qb-part\" lang=\"th\"\u003Eอันไหน\u003C\/span\u003E\n        \u003Cspan class=\"qb-plus\"\u003E+\u003C\/span\u003E\n        \u003Cspan class=\"qb-part\" lang=\"th\"\u003Eดีกว่า\u003C\/span\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qb-rom\"\u003Ean nai + dii kwa\u003C\/div\u003E\n      \u003Cdiv class=\"qb-en\"\u003E\"Which one is better?\"\u003C\/div\u003E\n      \u003Cdiv class=\"qb-examples\"\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eอันไหนถูกกว่า\u003C\/span\u003E - an nai thuuk kwa - which is cheaper?\u003C\/div\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eอันไหนใหญ่กว่า\u003C\/span\u003E - an nai yai kwa - which is bigger?\u003C\/div\u003E\n        \u003Cdiv\u003E\u003Cspan lang=\"th\"\u003Eอันไหนดีที่สุด\u003C\/span\u003E - an nai dii thii sut - which is the best?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThis question pattern is a workhorse in Thai daily life. Standing in a market comparing two bunches of mangoes, choosing between two phone plans, or deciding which route to take, \u003Cspan class=\"thai-i\"\u003Eอันไหน\u003C\/span\u003E (an nai) plus a comparative gets you a direct, useful answer. Pair it with the shopping vocabulary from earlier posts and you have a complete toolkit for making informed choices in Thai. The beauty is that the same simple kwa and thii sut endings power every one of these questions.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Comparison Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about making comparisons in Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai comparisons\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you make comparisons in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003ETo say one thing is more than another, add \u003Cstrong\u003Ekwa\u003C\/strong\u003E after the adjective. The pattern is A + adjective + kwa + B. For example, baan yai kwa rot means \"a house is bigger than a car.\" There are no irregular forms - kwa works with every adjective.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"better\" and \"cheaper\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Better\" is \u003Cstrong\u003Edii kwa\u003C\/strong\u003E (dii means good plus kwa for more), and \"cheaper\" is \u003Cstrong\u003Ethuuk kwa\u003C\/strong\u003E (thuuk means cheap plus kwa). You simply add kwa to any adjective to form its comparative.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"the most\" or \"the best\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EAdd \u003Cstrong\u003Ethii sut\u003C\/strong\u003E after the adjective. Dii thii sut means \"the best,\" phaeng thii sut means \"the most expensive,\" and thuuk thii sut means \"the cheapest.\" It works with any adjective to form the superlative.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you ask \"which one is cheaper?\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EUse \u003Cstrong\u003Ean nai\u003C\/strong\u003E (which one) plus the comparative. An nai thuuk kwa means \"which one is cheaper?\" This pattern works with any comparison, such as an nai dii kwa for \"which is better?\"\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003EPost 34\u003C\/a\u003E - Adjectives (the words you compare)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003EPost 35\u003C\/a\u003E - Adverbs (mak, degree words)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-market-shopping-quiz.html\"\u003EPost 14\u003C\/a\u003E - Market Shopping (comparing prices)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 39 - Comparisons (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Comparison Quest game below has three levels. Level 1 matches comparison words to meanings. Level 2 picks the right comparison for a situation. Level 3 - the hardest - builds complete comparison sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E⚖️ Comparison Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match words, pick the right comparison, build sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"c39SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EComparison Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"c39SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Comparison in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"c39SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Comparison Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Comparisons Game\" id=\"game39\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"c39-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"c39-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"c39-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"c39-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"c39-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"c39-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"c39-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"c39-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"c39-emoji\"\u003E⚖️\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"c39-thai\" lang=\"th\"\u003Eดีกว่า\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"c39-rom\"\u003Edii kwa\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"c39-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"c39-speak\" onclick=\"c39Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"c39-badge\"\u003E\u003Cspan id=\"c39-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"c39-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"c39-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"c39-next\" onclick=\"c39Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"c39-rt\" class=\"result\" id=\"c39-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"c39-em\"\u003E⚖️\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"c39-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"c39-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"c39-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c39-co\" style=\"color: #0369a1;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c39-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c39-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"c39-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"c39Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"c39-nextlv\" onclick=\"c39NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #0369a1; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Comparison Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(12, 74, 110); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ekwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emore \/ -er\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eที่สุด\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ethii sut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethe most \/ -est\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003ESuperlative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดีกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Edii kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebetter\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดีที่สุด\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Edii thii sut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebest\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003ESuperlative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแพงกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ephaeng kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emore expensive\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถูกกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ethuuk kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Echeaper\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใหญ่กว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Eyai kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebigger\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเล็กกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Elek kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esmaller\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eมากกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Emak kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emore (amount)\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเร็วกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ereo kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efaster\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EComparative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถูกที่สุด\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ethuuk thii sut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Echeapest\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003ESuperlative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแพงที่สุด\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ephaeng thii sut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emost expensive\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003ESuperlative\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเท่ากัน\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ethao kan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eequal \/ same amount\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EEquality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเหมือนกัน\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Emuean kan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethe same \/ alike\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EEquality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eคล้าย\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ekhlai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esimilar\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EEquality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eต่างกัน\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Etang kan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edifferent\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EDifference\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอันไหน\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ean nai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhich one\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(3, 105, 161, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอันไหนดีกว่า\u003C\/td\u003E\u003Ctd style=\"color: #0284c7; font-weight: 700; padding: 6px 12px;\"\u003Ean nai dii kwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhich is better?\u003C\/td\u003E\u003Ctd style=\"color: #075985; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #075985; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EKey patterns: adjective + kwa = comparative (more). adjective + thii sut = superlative (most). an nai + comparative = which one question.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E⚖️ Why Thai Comparisons Are So Learner-Friendly\u003C\/h3\u003E\n    \u003Cp\u003EComparison is one of those areas where Thai quietly rewards the learner. In English, forming comparatives and superlatives means juggling several patterns - some adjectives take -er and -est, others take more and most, and a stubborn handful are irregular like good, better, best. A learner has to memorize which pattern each adjective follows. Thai sweeps all of this away with two small words. Add kwa for more, add thii sut for most, and you are done. Every adjective behaves identically. This consistency means that the moment you learn a new adjective, you automatically know how to compare with it.\u003C\/p\u003E\n    \u003Ch4\u003EThe Power of Kan in Comparisons\u003C\/h4\u003E\n    \u003Cp\u003EA small word that appears throughout Thai comparison is \u003Cspan class=\"thai-i\"\u003Eกัน\u003C\/span\u003E (kan), which signals mutuality or togetherness. In thao kan (equal), muean kan (the same), and tang kan (different), the kan tells you the comparison is between the items with each other. This same kan appears across Thai grammar to mean together or one another, and recognizing it helps you parse comparison phrases instantly. When you hear kan at the end of a comparison, you know two or more things are being measured against each other rather than against some external standard.\u003C\/p\u003E\n    \u003Ch4\u003EComparisons in Thai Shopping Culture\u003C\/h4\u003E\n    \u003Cp\u003EBargaining and price comparison are woven into the fabric of Thai market culture, and the comparison words are your essential tools. At a fresh market, vendors expect customers to compare, weigh options, and ask which item is cheaper or better. Knowing how to ask \u003Cspan class=\"thai-i\"\u003Eอันไหนถูกกว่า\u003C\/span\u003E (an nai thuuk kwa - which is cheaper) or to observe that one price is phaeng kwa (more expensive) than another lets you participate naturally in this exchange. Far from being rude, comparing prices openly is part of the expected rhythm of Thai shopping, and the comparison vocabulary lets you join in with confidence rather than paying the first price quoted.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make comparisons in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ETo say one thing is more than another, add \u003Cspan class=\"thai-i\"\u003Eกว่า\u003C\/span\u003E (kwa) after the adjective. The pattern is A plus adjective plus kwa plus B. For example, baan yai kwa rot means a house is bigger than a car. There are no irregular forms - kwa works identically with every adjective.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say better and cheaper in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBetter is \u003Cspan class=\"thai-i\"\u003Eดีกว่า\u003C\/span\u003E (dii kwa), from dii meaning good plus kwa for more. Cheaper is \u003Cspan class=\"thai-i\"\u003Eถูกกว่า\u003C\/span\u003E (thuuk kwa), from thuuk meaning cheap plus kwa. You simply add kwa to any adjective to form its comparative, with no exceptions to memorize.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say the most or the best in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EAdd \u003Cspan class=\"thai-i\"\u003Eที่สุด\u003C\/span\u003E (thii sut) after the adjective. Dii thii sut means the best, phaeng thii sut means the most expensive, and thuuk thii sut means the cheapest. The thii sut ending works with any adjective to form the superlative.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask which one is cheaper in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse \u003Cspan class=\"thai-i\"\u003Eอันไหน\u003C\/span\u003E (an nai) meaning which one, plus the comparative. An nai thuuk kwa means which one is cheaper. This pattern works with any comparison, such as an nai dii kwa for which is better or an nai yai kwa for which is bigger.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say two things are the same in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเท่ากัน\u003C\/span\u003E (thao kan) means equal or the same in amount, useful for prices. \u003Cspan class=\"thai-i\"\u003Eเหมือนกัน\u003C\/span\u003E (muean kan) means alike or identical in nature, and \u003Cspan class=\"thai-i\"\u003Eคล้าย\u003C\/span\u003E (khlai) means similar. The word kan signals the things are being compared with each other.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say different in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eต่างกัน\u003C\/span\u003E (tang kan) means different from each other, the opposite of muean kan. For example, rot chaat tang kan means the flavors are different. The kan ending shows the two items are being contrasted with one another.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎨\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adjectives\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 34\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adverbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 35\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E👪\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Family\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 38\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#0284c7\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai comparison word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2696\\ufe0f\",th:\"\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"kwa\",sc:\"\",a:\"more \/ -er (comparative)\",w:[\"the most\",\"the same\",\"less\"],n:\"Kwa = more\/-er. Add after any adjective for the comparative. yai kwa = bigger\"},\n  {e:\"\\u{1f3c6}\",th:\"\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\",rom:\"thii sut\",sc:\"\",a:\"the most \/ -est (superlative)\",w:[\"more \/ -er\",\"the same\",\"similar\"],n:\"Thii sut = the most\/-est. Add after any adjective for the superlative. dii thii sut = best\"},\n  {e:\"\\u{1f44d}\",th:\"\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"dii kwa\",sc:\"\",a:\"better\",w:[\"best\",\"worse\",\"good\"],n:\"Dii kwa = better. dii (good) + kwa (more). The comparative of good\"},\n  {e:\"\\u{1f947}\",th:\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\",rom:\"dii thii sut\",sc:\"\",a:\"best\",w:[\"better\",\"good\",\"worst\"],n:\"Dii thii sut = best. dii (good) + thii sut (the most). The superlative of good\"},\n  {e:\"\\u{1f4b8}\",th:\"\\u0e41\\u0e1e\\u0e07\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"phaeng kwa\",sc:\"\",a:\"more expensive\",w:[\"cheaper\",\"most expensive\",\"expensive\"],n:\"Phaeng kwa = more expensive. phaeng (expensive) + kwa (more)\"},\n  {e:\"\\u{1f4b0}\",th:\"\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"thuuk kwa\",sc:\"\",a:\"cheaper\",w:[\"more expensive\",\"cheapest\",\"cheap\"],n:\"Thuuk kwa = cheaper. thuuk (cheap) + kwa (more). The most useful shopping comparison\"},\n  {e:\"\\u{1f418}\",th:\"\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"yai kwa\",sc:\"\",a:\"bigger\",w:[\"smaller\",\"biggest\",\"big\"],n:\"Yai kwa = bigger. yai (big) + kwa (more). baan yai kwa rot = house bigger than car\"},\n  {e:\"\\u{1f407}\",th:\"\\u0e40\\u0e25\\u0e47\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"lek kwa\",sc:\"\",a:\"smaller\",w:[\"bigger\",\"smallest\",\"small\"],n:\"Lek kwa = smaller. lek (small) + kwa (more)\"},\n  {e:\"\\u{1f3c3}\",th:\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"reo kwa\",sc:\"\",a:\"faster\",w:[\"slower\",\"fastest\",\"fast\"],n:\"Reo kwa = faster. reo (fast) + kwa (more)\"},\n  {e:\"\\u2795\",th:\"\\u0e21\\u0e32\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\",rom:\"mak kwa\",sc:\"\",a:\"more (in amount)\",w:[\"less\",\"most\",\"a lot\"],n:\"Mak kwa = more (in amount\/quantity). mak (much\/many) + kwa (more)\"},\n  {e:\"\\u{1f7f0}\",th:\"\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\",rom:\"thuuk thii sut\",sc:\"\",a:\"cheapest\",w:[\"cheaper\",\"most expensive\",\"cheap\"],n:\"Thuuk thii sut = cheapest. thuuk (cheap) + thii sut (the most). The superlative for low price\"},\n  {e:\"\\u{1f7f0}\",th:\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19\",rom:\"thao kan\",sc:\"\",a:\"equal \/ the same amount\",w:[\"different\",\"more than\",\"the most\"],n:\"Thao kan = equal\/same in amount. raakhaa thao kan = the same price\"},\n  {e:\"\\u{1f46f}\",th:\"\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e19\",rom:\"muean kan\",sc:\"\",a:\"the same \/ alike\",w:[\"different\",\"similar\",\"equal amount\"],n:\"Muean kan = the same\/alike. song an muean kan = the two are the same\"},\n  {e:\"\\u{1f500}\",th:\"\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19\",rom:\"tang kan\",sc:\"\",a:\"different\",w:[\"the same\",\"similar\",\"equal\"],n:\"Tang kan = different (from each other). The opposite of muean kan\"},\n  {e:\"\\u2753\",th:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\",rom:\"an nai\",sc:\"\",a:\"which one\",w:[\"this one\",\"that one\",\"how much\"],n:\"An nai = which one. Pair with a comparative: an nai thuuk kwa = which is cheaper\"},\n];\n\n\/\/ L2: situation -\u003E pick the right comparison\nvar L2=[\n  {e:\"\\u{1f6d2}\",th:\"\",rom:\"\",sc:\"Two shirts: one costs 100 baht, one costs 200 baht. How do you describe the 100-baht one?\",\n   a:\"\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 thuuk kwa (cheaper)\",w:[\"\\u0e41\\u0e1e\\u0e07\\u0e01\\u0e27\\u0e48\\u0e32 phaeng kwa (more expensive)\",\"\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 thuuk thii sut (cheapest)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (same)\"],\n   n:\"Thuuk kwa = cheaper. Comparing two items, the lower-priced one is thuuk kwa (cheaper than the other)\"},\n  {e:\"\\u{1f3e0}\",th:\"\",rom:\"\",sc:\"A house compared to a car. How do you say the house is bigger?\",\n   a:\"\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e01\\u0e27\\u0e48\\u0e32 yai kwa (bigger)\",w:[\"\\u0e40\\u0e25\\u0e47\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 lek kwa (smaller)\",\"\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 yai thii sut (biggest)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (same)\"],\n   n:\"Yai kwa = bigger. baan yai kwa rot = a house is bigger than a car. Comparing two things uses kwa\"},\n  {e:\"\\u{1f3c6}\",th:\"\",rom:\"\",sc:\"Out of ALL the restaurants, this one is the best. Which word expresses the most?\",\n   a:\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 dii thii sut (best)\",w:[\"\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 dii kwa (better)\",\"\\u0e14\\u0e35 dii (good)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (same)\"],\n   n:\"Dii thii sut = best (the most good). For the most among many, use thii sut, not kwa\"},\n  {e:\"\\u{1f4b0}\",th:\"\",rom:\"\",sc:\"Two items have exactly the same price. How do you say that?\",\n   a:\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 raakhaa thao kan (same price)\",w:[\"\\u0e41\\u0e1e\\u0e07\\u0e01\\u0e27\\u0e48\\u0e32 phaeng kwa (more expensive)\",\"\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 tang kan (different)\",\"\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 thuuk kwa (cheaper)\"],\n   n:\"Thao kan = equal\/same in amount. raakhaa thao kan = the same price. For equal amounts use thao kan\"},\n  {e:\"\\u{1f6d5}\",th:\"\",rom:\"\",sc:\"You are at a market and want to ask which of two items is cheaper. What do you say?\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 an nai thuuk kwa\",w:[\"\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 thuuk thii sut\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e41\\u0e1e\\u0e07 an nai phaeng\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e21 thao kan mai\"],\n   n:\"An nai thuuk kwa = which one is cheaper. an nai (which) + thuuk kwa (cheaper). The key shopping question\"},\n  {e:\"\\u{1f455}\",th:\"\",rom:\"\",sc:\"Two shirts look almost the same but not quite identical. How do you describe them?\",\n   a:\"\\u0e04\\u0e25\\u0e49\\u0e32\\u0e22\\u0e01\\u0e31\\u0e19 khlai kan (similar)\",w:[\"\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 tang kan (different)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (equal)\",\"\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 dii kwa (better)\"],\n   n:\"Khlai = similar (alike but not identical). Softer than muean kan (the same)\"},\n  {e:\"\\u{1f35c}\",th:\"\",rom:\"\",sc:\"Two dishes taste completely different from each other. How do you say that?\",\n   a:\"\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 rot chaat tang kan\",w:[\"\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e19 rot chaat muean kan\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 aroi kwa\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan\"],\n   n:\"Tang kan = different. rot chaat tang kan = the flavors are different. The opposite of muean kan\"},\n  {e:\"\\u2708\\ufe0f\",th:\"\",rom:\"\",sc:\"A plane is faster than a train. How do you say the plane is faster?\",\n   a:\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e01\\u0e27\\u0e48\\u0e32 reo kwa (faster)\",w:[\"\\u0e0a\\u0e49\\u0e32\\u0e01\\u0e27\\u0e48\\u0e32 cha kwa (slower)\",\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 reo thii sut (fastest)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (same)\"],\n   n:\"Reo kwa = faster. reo (fast) + kwa (more). Comparing two, use kwa\"},\n  {e:\"\\u{1f4c8}\",th:\"\",rom:\"\",sc:\"This phone is the most expensive one in the whole shop. Which expresses the most?\",\n   a:\"\\u0e41\\u0e1e\\u0e07\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 phaeng thii sut (most expensive)\",w:[\"\\u0e41\\u0e1e\\u0e07\\u0e01\\u0e27\\u0e48\\u0e32 phaeng kwa (more expensive)\",\"\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 thuuk thii sut (cheapest)\",\"\\u0e41\\u0e1e\\u0e07 phaeng (expensive)\"],\n   n:\"Phaeng thii sut = most expensive. For the most among all, use thii sut (not kwa)\"},\n  {e:\"\\u{1f46f}\",th:\"\",rom:\"\",sc:\"Two bags are exactly identical in every way. How do you say they are the same?\",\n   a:\"\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e19 muean kan (the same)\",w:[\"\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 tang kan (different)\",\"\\u0e04\\u0e25\\u0e49\\u0e32\\u0e22 khlai (similar)\",\"\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 dii kwa (better)\"],\n   n:\"Muean kan = the same\/identical. For things alike in nature, use muean kan\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to ask which of two options is BETTER. What do you say?\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 an nai dii kwa\",w:[\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 dii thii sut\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e14\\u0e35 an nai dii\",\"\\u0e14\\u0e35\\u0e01\\u0e31\\u0e19 dii kan\"],\n   n:\"An nai dii kwa = which one is better. an nai (which) + dii kwa (better). Decision-making question\"},\n  {e:\"\\u{1f957}\",th:\"\",rom:\"\",sc:\"You ate more rice than your friend. How do you say you ate more (in amount)?\",\n   a:\"\\u0e21\\u0e32\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 mak kwa (more in amount)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 noi kwa (less)\",\"\\u0e21\\u0e32\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 mak thii sut (the most)\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 thao kan (same)\"],\n   n:\"Mak kwa = more (in amount). mak (much) + kwa (more). For comparing quantities\"},\n];\n\n\/\/ L3: build complete comparison sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'a house is bigger than a car'?\",\n   a:\"\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e01\\u0e27\\u0e48\\u0e32\\u0e23\\u0e16 baan yai kwa rot\",\n   w:[\"\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e01\\u0e27\\u0e48\\u0e32\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e23\\u0e16 baan kwa yai rot\",\"\\u0e23\\u0e16\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e01\\u0e27\\u0e48\\u0e32\\u0e1a\\u0e49\\u0e32\\u0e19 rot yai kwa baan\",\"\\u0e43\\u0e2b\\u0e0d\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e01\\u0e27\\u0e48\\u0e32\\u0e23\\u0e16 yai baan kwa rot\"],\n   n:\"baan yai kwa rot = house bigger than car. Pattern: A + adjective + kwa + B. kwa comes after the adjective\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'this shop is the best'?\",\n   a:\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e19\\u0e35\\u0e49\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 raan nii dii thii sut\",\n   w:[\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e19\\u0e35\\u0e49\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 raan nii dii kwa\",\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e23\\u0e49\\u0e32\\u0e19\\u0e19\\u0e35\\u0e49 dii thii sut raan nii\",\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e19\\u0e35\\u0e49\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e14\\u0e35 raan nii thii sut dii\"],\n   n:\"raan nii dii thii sut = this shop is the best. Pattern: subject + adjective + thii sut\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'which one is cheaper?'\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 an nai thuuk kwa\",\n   w:[\"\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 thuuk kwa an nai\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 an nai thuuk thii sut\",\"\\u0e16\\u0e39\\u0e01\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e01\\u0e27\\u0e48\\u0e32 thuuk an nai kwa\"],\n   n:\"an nai thuuk kwa = which one is cheaper. an nai (which) comes first, then the comparative\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'Thai food is more delicious than Western food'?\",\n   a:\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e1d\\u0e23\\u0e31\\u0e48\\u0e07 aahaan thai aroi kwa aahaan farang\",\n   w:[\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aahaan thai kwa aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e17\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 aroi aahaan thai kwa\",\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e1d\\u0e23\\u0e31\\u0e48\\u0e07\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 aahaan farang aroi kwa\"],\n   n:\"aahaan thai aroi kwa aahaan farang = Thai food more delicious than Western. A + adj + kwa + B\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'this place is the cheapest'?\",\n   a:\"\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 thii nii thuuk thii sut\",\n   w:[\"\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 thii nii thuuk kwa\",\"\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48 thuuk thii sut thii nii\",\"\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e16\\u0e39\\u0e01 thii nii thii sut thuuk\"],\n   n:\"thii nii thuuk thii sut = this place is the cheapest. subject + adjective + thii sut\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'the two are the same' (identical)?\",\n   a:\"\\u0e2a\\u0e2d\\u0e07\\u0e2d\\u0e31\\u0e19\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e19 song an muean kan\",\n   w:[\"\\u0e2a\\u0e2d\\u0e07\\u0e2d\\u0e31\\u0e19\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 song an tang kan\",\"\\u0e2a\\u0e2d\\u0e07\\u0e2d\\u0e31\\u0e19\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 song an dii kwa\",\"\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e2a\\u0e2d\\u0e07\\u0e2d\\u0e31\\u0e19\\u0e01\\u0e31\\u0e19 muean song an kan\"],\n   n:\"song an muean kan = the two are the same. muean kan = alike\/identical, with kan for mutual\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'this shirt is cheaper than that one'?\",\n   a:\"\\u0e40\\u0e2a\\u0e37\\u0e49\\u0e2d\\u0e15\\u0e31\\u0e27\\u0e19\\u0e35\\u0e49\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\\u0e15\\u0e31\\u0e27\\u0e19\\u0e31\\u0e49\\u0e19 suea tua nii thuuk kwa tua nan\",\n   w:[\"\\u0e40\\u0e2a\\u0e37\\u0e49\\u0e2d\\u0e15\\u0e31\\u0e27\\u0e19\\u0e35\\u0e49\\u0e01\\u0e27\\u0e48\\u0e32\\u0e16\\u0e39\\u0e01 suea tua nii kwa thuuk\",\"\\u0e15\\u0e31\\u0e27\\u0e19\\u0e31\\u0e49\\u0e19\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\\u0e15\\u0e31\\u0e27\\u0e19\\u0e35\\u0e49 tua nan thuuk kwa tua nii\",\"\\u0e16\\u0e39\\u0e01\\u0e40\\u0e2a\\u0e37\\u0e49\\u0e2d\\u0e15\\u0e31\\u0e27\\u0e19\\u0e35\\u0e49\\u0e01\\u0e27\\u0e48\\u0e32 thuuk suea tua nii kwa\"],\n   n:\"suea tua nii thuuk kwa tua nan = this shirt cheaper than that one. A + adj + kwa + B\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'the prices are the same'?\",\n   a:\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e40\\u0e17\\u0e48\\u0e32\\u0e01\\u0e31\\u0e19 raakhaa thao kan\",\n   w:[\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 raakhaa tang kan\",\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e01\\u0e27\\u0e48\\u0e32 raakhaa kwa\",\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e23\\u0e32\\u0e04\\u0e32\\u0e01\\u0e31\\u0e19 thao raakhaa kan\"],\n   n:\"raakhaa thao kan = the same price. thao kan = equal in amount, used for prices and quantities\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'which one is the best?'\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 an nai dii thii sut\",\n   w:[\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 dii thii sut an nai\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e14\\u0e35\\u0e01\\u0e27\\u0e48\\u0e32 an nai dii kwa\",\"\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e14\\u0e35\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 thii sut dii an nai\"],\n   n:\"an nai dii thii sut = which one is the best. an nai (which) + dii thii sut (the best)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'the flavors are different'?\",\n   a:\"\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e15\\u0e48\\u0e32\\u0e07\\u0e01\\u0e31\\u0e19 rot chaat tang kan\",\n   w:[\"\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e40\\u0e2b\\u0e21\\u0e37\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e19 rot chaat muean kan\",\"\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e01\\u0e27\\u0e48\\u0e32 rot chaat kwa\",\"\\u0e15\\u0e48\\u0e32\\u0e07\\u0e23\\u0e2a\\u0e0a\\u0e32\\u0e15\\u0e34\\u0e01\\u0e31\\u0e19 tang rot chaat kan\"],\n   n:\"rot chaat tang kan = the flavors are different. tang kan = different from each other\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.c39SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"c39-result\").classList.remove(\"show\");\n  $(\"game39\").style.display=\"\";\n  c39Init();\n};\n\nfunction stats(){\n  $(\"c39-sc\").textContent=st.sc;\n  $(\"c39-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"c39-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"c39-lv\").textContent=\"Lv\"+cur;\n  $(\"c39-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"c39-pf\").style.width=p+\"%\";\n  $(\"c39-pf\").style.background=lc();\n  $(\"c39-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"c39-fb\").className=\"fb\";\n  $(\"c39-next\").classList.remove(\"show\");\n  $(\"c39-badge\").classList.remove(\"show\");\n  var ql=$(\"c39-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"c39-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"c39-emoji\").textContent=q.e;\n  var t=$(\"c39-thai\"),rom=$(\"c39-rom\"),sc=$(\"c39-scene\"),spk=$(\"c39-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right comparison\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"c39-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt39 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"c39-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"c39-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"c39-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"c39-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"c39-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.c39Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.c39Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"c39-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game39\").style.display=\"none\";$(\"c39-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"c39-fin\").textContent=st.sc;$(\"c39-co\").textContent=st.co;\n  $(\"c39-wr\").textContent=st.wr;$(\"c39-ac\").textContent=acc+\"%\";\n  $(\"c39-rt\").style.color=lc();\n  $(\"c39-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Comparison Recognition\",\"Right Comparison\",\"Build Sentences\"][cur];\n  var em,ti,ms,nm=$(\"c39-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Comparisons Mastered!\",\"Context Pro!\",\"Sentence Master!\"][cur];\n    ms=[\"\",\"You know the core comparison words. Level 2 puts them in real situations!\",\"You pick the right comparison every time. Level 3 builds complete comparison sentences!\",\"Outstanding. You compare anything in Thai with kwa, thii sut, and the equality words. Ready to shop and decide like a local!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Remember: adjective + kwa = comparative (more), adjective + thii sut = superlative (most).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep comparing!\";ms=\"Start with the core pattern: any adjective + kwa = more. dii kwa (better), thuuk kwa (cheaper). Then add thii sut for the most.\";\n  }\n  $(\"c39-em\").textContent=em;$(\"c39-rt\").textContent=ti;$(\"c39-msg\").textContent=ms;\n}\n\nwindow.c39Retry=function(){$(\"c39-result\").classList.remove(\"show\");$(\"game39\").style.display=\"\";c39Init();};\nwindow.c39NextLv=function(){if(cur\u003C3)c39SetLv(cur+1);};\n\nwindow.c39Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game39\").style.display=\"\";$(\"c39-result\").classList.remove(\"show\");\n  var t=$(\"c39-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.c39Init);}\nelse{window.c39Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/753464680505955717\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/753464680505955717"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/753464680505955717"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-comparisons-quiz.html","title":"Thai Comparisons Quiz — Comparison Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVJKRCAUa4VK7nrvzFO_5YHGP_PU9WA8L9PIj3iiiHswJcCyzpt2MRDsD-vcbMXPxhtOQFe4l3cJlyCJay15tEMQWc5WfnkDl9o4JUopSPq4d9Nq6izMcnIDk8ZkYNCVKVLqG8kT86y8eABReIbSeTbaGiTNUVtXDlUX4l367G4cjQjmtee7G3n-z7Et7R\/s72-c\/8169.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-3290131138776420832"},"published":{"$t":"2026-06-11T07:03:58.605-07:00"},"updated":{"$t":"2026-06-11T07:04:16.529-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Family and Relationships Quiz — Family Tree Quest Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Family Tree Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEikq0DluoQjBirAebmAcM2Tf0QioyFrn2wtlaE-6_D2-gB_gJjy9PiIw-OYk3lT3o4Dddk164nGXH-inqbqA6L0shVBle8s_Y0avDSgy9tuGuGZP9T8IJSqiK13KSbhgai1pzOuook4n7pnR2FA-WFSD6evPnDC3QCOPD6arRGUNqQE4DtudP08A95ZoT6I\/s1672\/8114.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Family and Relationships Quiz Banner - Learn Thai kinship terms including parents, age-based siblings, paternal and maternal grandparents, and the aunt\/uncle system with the Family Tree Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEikq0DluoQjBirAebmAcM2Tf0QioyFrn2wtlaE-6_D2-gB_gJjy9PiIw-OYk3lT3o4Dddk164nGXH-inqbqA6L0shVBle8s_Y0avDSgy9tuGuGZP9T8IJSqiK13KSbhgai1pzOuook4n7pnR2FA-WFSD6evPnDC3QCOPD6arRGUNqQE4DtudP08A95ZoT6I\/s320\/8114.png\" title=\"Thai Family and Relationships Quiz: Family Tree Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #9d174d; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai family vocabulary illustration covering immediate family, age-based sibling terms (phii\/nong), side-specific grandparent terms (puu\/yaa\/taa\/yaai), and the aunt\/uncle hierarchy.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html#app\",\n      \"name\": \"Thai Family and Relationships Quiz - Family Tree Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai family and relationship words including mother, father, older and younger siblings, the four grandparent terms, and the detailed aunt and uncle system. Match meanings, choose the right relative, and master side and age distinctions. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai family words, Thai for mother father, older younger sibling Thai, phii nong, Thai grandparents puu yaa taa yaai, Thai aunt uncle lung paa naa aa, Thai kinship terms, learn Thai family vocabulary\",\n      \"teaches\": [\n        \"Thai immediate family: phaw father, mae mother, luuk child\",\n        \"Age-based siblings: phii older and nong younger\",\n        \"The four grandparent terms by paternal and maternal side\",\n        \"The detailed Thai aunt and uncle system: lung, paa, naa, aa\",\n        \"Using kinship terms as polite address with strangers\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"8\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you say brother and sister in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai has no neutral word for brother or sister - you specify age first. Phii is an older sibling and nong is a younger one. Add chai for male or sao for female, so phii chai is older brother and nong sao is younger sister. This age-first system is fundamental to Thai.\"}},\n        {\"@type\":\"Question\",\"name\":\"Why does Thai have four words for grandparents?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai distinguishes the father's side from the mother's side. Puu and yaa are the paternal grandfather and grandmother, while taa and yaai are the maternal grandfather and grandmother. There is no general word for grandparent, so you must know which side of the family the grandparent is on.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between naa and aa in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both mean a parent's younger sibling, but the side differs. Naa is your mother's younger brother or sister, while aa is your father's younger brother or sister. Both terms are used regardless of the relative's gender, distinguishing only the side of the family.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can Thai family words be used with strangers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, and this is central to Thai politeness. Phii, nong, lung, paa, and naa are used warmly with non-relatives based on their apparent age. Calling a vendor paa or a young server nong replaces formal terms like sir or madam with something warmer and more human.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say husband, wife, and partner in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Samii means husband and phanrayaa means wife. Faen means boyfriend or girlfriend and is used regardless of gender, making it a simple and common word for a romantic partner in everyday Thai conversation.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does the word luuk mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Luuk means child or offspring in Thai. It also extends to mean the small version of things, such as luuk kun for a key. It is the general word for one's son or daughter and appears in many compound words throughout the language.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@400;500;600;700\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt38 .fm-icon,.qt38 .ls-icon,.qt38 .card-emoji,.qt38 .r-emoji,.qt38 .ll-i,.qt38 .gp-head{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt38{--rs:#be185d;--rs2:#db2777;--rs3:#f9a8d4;--rs4:#fdf2f8;--ink:#500724;--soft:#9d174d;--bd:rgba(190,24,93,.15);--bg:#fdf2f8;font-family:'Fredoka',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(190,24,93,.13);box-sizing:border-box;}\n.qt38 *{box-sizing:border-box;}\n.qt38 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt38 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt38 .intro em{font-style:italic;color:var(--ink);}\n.qt38 .intro strong{color:var(--ink);}\n.qt38 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--rs);margin:28px 0 12px;font-style:italic;}\n.qt38 .thai-i{color:var(--rs);font-weight:700;}\n.qt38 .tip{background:linear-gradient(135deg,rgba(190,24,93,.06),rgba(249,168,212,.18));border-left:4px solid var(--rs2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt38 .tip b{color:var(--rs);}\n.qt38 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* FAM GRID *\/\n.qt38 .fam-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0;}\n.qt38 .fm-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt38 .fm-card:hover{border-color:var(--rs2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(190,24,93,.1);}\n.qt38 .fm-icon{font-size:30px;}\n.qt38 .fm-thai{font-size:24px;color:var(--ink);}\n.qt38 .fm-rom{font-size:12px;color:var(--rs);font-style:italic;font-weight:700;}\n.qt38 .fm-en{font-size:13px;font-weight:600;color:var(--ink);}\n\/* SIBLING BOX *\/\n.qt38 .sibling-box{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n.qt38 .sb-side{border-radius:16px;padding:16px;text-align:center;border:2px solid transparent;}\n.sb-side.older{background:rgba(190,24,93,.07);border-color:rgba(190,24,93,.3);}\n.sb-side.younger{background:rgba(219,39,119,.06);border-color:rgba(219,39,119,.3);}\n.qt38 .sb-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rs);margin-bottom:6px;}\n.qt38 .sb-word{font-size:38px;color:var(--ink);line-height:1.1;}\n.qt38 .sb-rom{font-size:14px;color:var(--rs);font-style:italic;font-weight:700;margin-bottom:8px;}\n.qt38 .sb-detail{font-size:12px;color:var(--soft);line-height:1.9;border-top:1px solid var(--bd);padding-top:8px;}\n.qt38 .sb-detail span{font-size:15px;color:var(--ink);margin-right:3px;}\n\/* GRANDPARENT GRID *\/\n.qt38 .grandparent-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n.qt38 .gp-col{border-radius:16px;padding:14px;border:2px solid transparent;}\n.gp-col.paternal{background:rgba(37,99,235,.05);border-color:rgba(37,99,235,.25);}\n.gp-col.maternal{background:rgba(219,39,119,.05);border-color:rgba(219,39,119,.25);}\n.qt38 .gp-head{font-size:12px;font-weight:700;text-align:center;margin-bottom:10px;color:var(--ink);}\n.qt38 .gp-item{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 0;border-top:1px solid var(--bd);}\n.qt38 .gp-item:first-of-type{border-top:none;}\n.qt38 .gp-thai{font-size:26px;color:var(--ink);}\n.qt38 .gp-rom{font-size:13px;color:var(--rs);font-weight:700;font-style:italic;}\n.qt38 .gp-en{font-size:11px;color:var(--soft);}\n\/* AUNT UNCLE TABLE *\/\n.qt38 .auntuncle-table{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:16px 0;}\n.qt38 .au-row{display:grid;grid-template-columns:80px 64px 1fr;gap:0;border-bottom:1px solid var(--bd);align-items:center;}\n.qt38 .au-row:last-child{border-bottom:none;}\n.qt38 .au-row.header{background:var(--rs);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;}\n.qt38 .au-row.header\u003Ediv{padding:9px 10px;}\n.qt38 .au-row:not(.header){background:#fff;}\n.qt38 .au-row:not(.header):nth-child(even){background:rgba(190,24,93,.03);}\n.qt38 .au-row\u003Ediv{padding:10px;font-size:13px;border-right:1px solid var(--bd);}\n.qt38 .au-row\u003Ediv:last-child{border-right:none;}\n.qt38 .au-word{font-weight:700;color:var(--rs);font-style:italic;}\n.qt38 .au-thai{font-size:20px;}\n\/* QA BOX *\/\n.qt38 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt38 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt38 .qa-q{font-size:14px;font-weight:700;color:var(--rs);margin-bottom:5px;}\n.qt38 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt38 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt38 .game-header{padding:20px 28px;background:linear-gradient(135deg,#831843,#be185d);border-bottom:none;}\n.qt38 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt38 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt38 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt38 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt38 .ls-btn:hover{transform:translateY(-2px);}\n.qt38 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt38 .ls-btn.lv2.active{border-color:var(--rs2);background:rgba(219,39,119,.08);}\n.qt38 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt38 .ls-icon{font-size:26px;}\n.qt38 .ls-name{font-size:13px;font-weight:700;color:var(--ink);}\n.qt38 .ls-desc{font-size:11px;color:var(--soft);}\n.qt38 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(219,39,119,.14);color:#9d174d;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt38 #game38{padding:22px 20px;}\n.qt38 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt38 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt38 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt38 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt38 .stat.sc .stat-v{color:#f59e0b;}\n.qt38 .stat.li .stat-v{color:#dc2626;}\n.qt38 .stat.st .stat-v{color:var(--rs2);}\n.qt38 .stat.lv .stat-v{color:var(--rs);}\n.qt38 .prog{background:rgba(190,24,93,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt38 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt38 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(190,24,93,.07);}\n.qt38 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt38 .card-emoji{font-size:44px;animation:f38pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt38 .card-scenario{font-size:13px;color:#475569;background:#fdf2f8;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt38 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt38 .thai-big.pop{animation:f38pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes f38pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt38 .rom{font-family:'Lora',serif;font-size:16px;color:var(--rs);font-style:italic;}\n.qt38 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(190,24,93,.09);border:1.5px solid rgba(190,24,93,.22);color:var(--rs);font:600 13px 'Fredoka',sans-serif;cursor:pointer;transition:all .2s;}\n.qt38 .speak:hover{background:rgba(190,24,93,.17);}\n.qt38 .speak.active{animation:f38pulse 1s infinite;}\n@keyframes f38pulse{0%,100%{box-shadow:0 0 0 0 rgba(219,39,119,.4)}50%{box-shadow:0 0 0 8px rgba(219,39,119,0)}}\n.qt38 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt38 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Fredoka',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt38 .ans:hover:not(:disabled){border-color:var(--rs2);background:rgba(219,39,119,.06);transform:translateY(-2px);}\n.qt38 .ans:disabled{cursor:default;}\n.qt38 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:f38bounce .5s;}\n.qt38 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:f38shake .4s;}\n.qt38 .ans.reveal{background:rgba(190,24,93,.07);border-color:rgba(190,24,93,.3);}\n@keyframes f38bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes f38shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt38 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt38 .fb.show{display:block;animation:f38fade .3s;}\n.qt38 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt38 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt38 .fb.bonus{background:rgba(190,24,93,.1);color:var(--rs);border:1px solid rgba(190,24,93,.3);}\n@keyframes f38fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes f38slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt38 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(190,24,93,.1);border:1.5px solid rgba(190,24,93,.35);border-radius:999px;color:var(--rs);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt38 .badge.show{display:flex;animation:f38pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes f38pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt38 .next{width:100%;padding:15px;border-radius:14px;font:700 15px 'Fredoka',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt38 .next.show{display:block;animation:f38slide .3s both;}\n.qt38 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt38 .result{display:none;padding:36px 24px;text-align:center;}\n.qt38 .result.show{display:block;animation:f38fade .5s;}\n.qt38 .r-emoji{font-size:64px;animation:f38bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes f38bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt38 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--rs);margin:0 0 6px;font-style:italic;}\n.qt38 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt38 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt38 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt38 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt38 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt38 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt38 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt38 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:600 14px 'Fredoka',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt38 .btn-retry{background:linear-gradient(135deg,#831843,#be185d);}\n.qt38 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt38 .btn-r:hover{transform:translateY(-2px);}\n.qt38 .culture,.qt38 .faq,.qt38 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt38 .culture{background:linear-gradient(135deg,rgba(190,24,93,.03),rgba(249,168,212,.08));}\n.qt38 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt38 .culture h4{font-size:15px;font-weight:700;color:var(--rs);margin:20px 0 8px;}\n.qt38 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt38 .culture strong{color:var(--ink);}\n.qt38 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--rs);margin:0 0 14px;font-style:italic;}\n.qt38 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt38 .faq-q{font-size:14px;font-weight:600;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt38 .faq-q::-webkit-details-marker{display:none;}\n.qt38 .faq-q::after{content:'+';font-size:20px;color:var(--rs2);flex-shrink:0;transition:transform .2s;}\n.qt38 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt38 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt38 .faq-a .thai-i{color:var(--rs);}\n.qt38 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt38 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt38 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt38 .ll:hover{border-color:var(--rs2);background:rgba(219,39,119,.05);transform:translateY(-2px);}\n.qt38 .ll-i{font-size:22px;}\n.qt38 .ll-t{font-size:13px;font-weight:600;line-height:1.3;}\n.qt38 .ll-c{font-size:11px;color:var(--rs);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt38 .intro,.qt38 .culture,.qt38 .faq,.qt38 .nxt{padding-left:16px;padding-right:16px;}.qt38 .answers{grid-template-columns:1fr;}.qt38 .stats{grid-template-columns:repeat(2,1fr);}.qt38 #game38{padding:16px 14px;}.qt38 .level-sel{grid-template-columns:1fr;gap:8px;}.qt38 .sibling-box,.qt38 .grandparent-grid{grid-template-columns:1fr;}.qt38 .au-row{grid-template-columns:64px 54px 1fr;}.qt38 .au-row\u003Ediv{font-size:12px;padding:8px 7px;}.qt38 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt38\" id=\"qt-post-38\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EFew areas of Thai vocabulary reveal as much about the culture as the words for family. Where English makes do with a handful of terms - brother, sister, grandmother, uncle - Thai has a rich, precise system that encodes age, which side of the family someone is on, and relative seniority. Learning Thai family and relationship words is not just about naming relatives; it is a window into how Thai society organizes respect, hierarchy, and belonging. This guide to Thai family vocabulary gives you the words for every relative, plus the crucial insight that these same terms are used far beyond the family itself.\u003C\/p\u003E\n\n    \u003Cp\u003EHere is what makes Thai family words uniquely practical: many of them are used with strangers every single day. When you call a street vendor \u003Cspan class=\"thai-i\"\u003Eป้า\u003C\/span\u003E (paa - auntie) or address a young waiter as \u003Cspan class=\"thai-i\"\u003Eน้อง\u003C\/span\u003E (nong - younger sibling), you are using family vocabulary as a system of polite, warm address. Understanding these words unlocks not only conversations about your own family but the everyday social fabric of Thailand, where age-based kinship terms replace the cold formality of sir and madam with something far more human.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the core family members, the all-important distinction between paternal and maternal grandparents, the surprisingly detailed system of aunts and uncles, and the relationship words for partners and in-laws. Most importantly, it shows you how to use these terms with people who are not your relatives at all. The Family Tree Quest game at the end builds your fluency across three levels.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Immediate Family — Parents and Children\u003C\/h3\u003E\n\n    \u003Cp\u003EWe begin with the closest relatives, the words you will use and hear most often. These are foundational and refreshingly straightforward:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai immediate family words\" class=\"fam-grid\"\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👨\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eพ่อ\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Ephaw\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Efather\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👩\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eแม่\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Emae\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Emother\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👶\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eลูก\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Eluuk\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Echild\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👪\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eครอบครัว\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Ekhrawp khrua\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Efamily\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe words \u003Cspan class=\"thai-i\"\u003Eพ่อ\u003C\/span\u003E (phaw - father) and \u003Cspan class=\"thai-i\"\u003Eแม่\u003C\/span\u003E (mae - mother) are among the first any learner meets, and they appear inside many compound words too. Notice that \u003Cspan class=\"thai-i\"\u003Eแม่\u003C\/span\u003E (mae) shows up in countless expressions beyond mother - mae naam (river, literally mother of water), mae khrua (cook), and as a respectful prefix. This reflects a deep cultural association of mae with the nurturing, source-giving role. The word for child, \u003Cspan class=\"thai-i\"\u003Eลูก\u003C\/span\u003E (luuk), similarly extends to mean the small version of things, like luuk kun (a key) or fruit pits.\u003C\/p\u003E\n\n    \u003Ch3\u003ESiblings — Where Age Becomes Grammar\u003C\/h3\u003E\n\n    \u003Cp\u003EHere Thai diverges sharply from English. There is no neutral word for brother or sister. Instead, the first division is by age relative to you: older or younger. This is one of the most important concepts in all of Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai sibling terms by age\" class=\"sibling-box\"\u003E\n      \u003Cdiv class=\"sb-side older\"\u003E\n        \u003Cdiv class=\"sb-head\"\u003EOLDER than you\u003C\/div\u003E\n        \u003Cdiv class=\"sb-word\" lang=\"th\"\u003Eพี่\u003C\/div\u003E\n        \u003Cdiv class=\"sb-rom\"\u003Ephii\u003C\/div\u003E\n        \u003Cdiv class=\"sb-detail\"\u003E\n          \u003Cspan lang=\"th\"\u003Eพี่ชาย\u003C\/span\u003E phii chai = older brother\u003Cbr \/\u003E\n          \u003Cspan lang=\"th\"\u003Eพี่สาว\u003C\/span\u003E phii sao = older sister\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sb-side younger\"\u003E\n        \u003Cdiv class=\"sb-head\"\u003EYOUNGER than you\u003C\/div\u003E\n        \u003Cdiv class=\"sb-word\" lang=\"th\"\u003Eน้อง\u003C\/div\u003E\n        \u003Cdiv class=\"sb-rom\"\u003Enong\u003C\/div\u003E\n        \u003Cdiv class=\"sb-detail\"\u003E\n          \u003Cspan lang=\"th\"\u003Eน้องชาย\u003C\/span\u003E nong chai = younger brother\u003Cbr \/\u003E\n          \u003Cspan lang=\"th\"\u003Eน้องสาว\u003C\/span\u003E nong sao = younger sister\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe system is elegant once you see it: \u003Cspan class=\"thai-i\"\u003Eพี่\u003C\/span\u003E (phii) means older sibling and \u003Cspan class=\"thai-i\"\u003Eน้อง\u003C\/span\u003E (nong) means younger sibling, and you simply add \u003Cspan class=\"thai-i\"\u003Eชาย\u003C\/span\u003E (chai - male) or \u003Cspan class=\"thai-i\"\u003Eสาว\u003C\/span\u003E (sao - female) to specify gender. Phii chai (older brother), nong sao (younger sister). The word for siblings collectively is \u003Cspan class=\"thai-i\"\u003Eพี่น้อง\u003C\/span\u003E (phii nong) - literally older-younger, capturing both ends. This age-first logic runs through the entire kinship system and reflects the profound importance of seniority in Thai social relationships.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Useful Family Words for Daily Life:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eพี่\u003C\/span\u003E (phii) and \u003Cspan class=\"thai-i\"\u003Eน้อง\u003C\/span\u003E (nong) are used constantly with non-relatives. Call someone slightly older than you phii as a sign of respect, and someone younger nong as a sign of warmth. A vendor, a colleague, a new friend - phii and nong smooth nearly every casual interaction in Thailand.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EGrandparents — Which Side Matters\u003C\/h3\u003E\n\n    \u003Cp\u003EThis is where many learners are surprised. Thai has four separate words for grandparents, because it distinguishes the father's side from the mother's side. There is no general word for grandfather or grandmother - you must know which side:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai grandparent terms by side\" class=\"grandparent-grid\"\u003E\n      \u003Cdiv class=\"gp-col paternal\"\u003E\n        \u003Cdiv class=\"gp-head\"\u003E👨 FATHER'S side\u003C\/div\u003E\n        \u003Cdiv class=\"gp-item\"\u003E\n          \u003Cspan class=\"gp-thai\" lang=\"th\"\u003Eปู่\u003C\/span\u003E\n          \u003Cspan class=\"gp-rom\"\u003Epuu\u003C\/span\u003E\n          \u003Cspan class=\"gp-en\"\u003Egrandfather (paternal)\u003C\/span\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"gp-item\"\u003E\n          \u003Cspan class=\"gp-thai\" lang=\"th\"\u003Eย่า\u003C\/span\u003E\n          \u003Cspan class=\"gp-rom\"\u003Eyaa\u003C\/span\u003E\n          \u003Cspan class=\"gp-en\"\u003Egrandmother (paternal)\u003C\/span\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"gp-col maternal\"\u003E\n        \u003Cdiv class=\"gp-head\"\u003E👩 MOTHER'S side\u003C\/div\u003E\n        \u003Cdiv class=\"gp-item\"\u003E\n          \u003Cspan class=\"gp-thai\" lang=\"th\"\u003Eตา\u003C\/span\u003E\n          \u003Cspan class=\"gp-rom\"\u003Etaa\u003C\/span\u003E\n          \u003Cspan class=\"gp-en\"\u003Egrandfather (maternal)\u003C\/span\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"gp-item\"\u003E\n          \u003Cspan class=\"gp-thai\" lang=\"th\"\u003Eยาย\u003C\/span\u003E\n          \u003Cspan class=\"gp-rom\"\u003Eyaai\u003C\/span\u003E\n          \u003Cspan class=\"gp-en\"\u003Egrandmother (maternal)\u003C\/span\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe four words - \u003Cspan class=\"thai-i\"\u003Eปู่\u003C\/span\u003E (puu) and \u003Cspan class=\"thai-i\"\u003Eย่า\u003C\/span\u003E (yaa) on the father's side, \u003Cspan class=\"thai-i\"\u003Eตา\u003C\/span\u003E (taa) and \u003Cspan class=\"thai-i\"\u003Eยาย\u003C\/span\u003E (yaai) on the mother's side - must simply be memorized, but there is a small mnemonic that helps: the mother's-side words taa and yaai are softer-sounding and pair with mae (mother). Getting these right matters in conversation, because if you say your taa lives nearby, a Thai listener immediately knows you mean your mother's father. This precision is a feature, carrying information that English would need extra words to express.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EAunts and Uncles — The Most Detailed System\u003C\/h3\u003E\n\n    \u003Cp\u003EIf grandparents surprised you, aunts and uncles will astonish you. Thai encodes not just which side of the family, but whether the aunt or uncle is older or younger than your parent. This produces a precise but initially daunting set of terms:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai aunt and uncle terms\" class=\"auntuncle-table\"\u003E\n      \u003Cdiv class=\"au-row header\"\u003E\n        \u003Cdiv\u003ETerm\u003C\/div\u003E\u003Cdiv\u003EThai\u003C\/div\u003E\u003Cdiv\u003EExactly who\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"au-row\"\u003E\n        \u003Cdiv class=\"au-word\"\u003Elung\u003C\/div\u003E\n        \u003Cdiv class=\"au-thai\" lang=\"th\"\u003Eลุง\u003C\/div\u003E\n        \u003Cdiv\u003Euncle - older brother of either parent\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"au-row\"\u003E\n        \u003Cdiv class=\"au-word\"\u003Epaa\u003C\/div\u003E\n        \u003Cdiv class=\"au-thai\" lang=\"th\"\u003Eป้า\u003C\/div\u003E\n        \u003Cdiv\u003Eaunt - older sister of either parent\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"au-row\"\u003E\n        \u003Cdiv class=\"au-word\"\u003Enaa\u003C\/div\u003E\n        \u003Cdiv class=\"au-thai\" lang=\"th\"\u003Eน้า\u003C\/div\u003E\n        \u003Cdiv\u003Eaunt\/uncle - mother's younger sibling\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"au-row\"\u003E\n        \u003Cdiv class=\"au-word\"\u003Eaa\u003C\/div\u003E\n        \u003Cdiv class=\"au-thai\" lang=\"th\"\u003Eอา\u003C\/div\u003E\n        \u003Cdiv\u003Eaunt\/uncle - father's younger sibling\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe logic rewards a moment's study. For relatives OLDER than your parents, Thai cares about gender: \u003Cspan class=\"thai-i\"\u003Eลุง\u003C\/span\u003E (lung) for any older uncle, \u003Cspan class=\"thai-i\"\u003Eป้า\u003C\/span\u003E (paa) for any older aunt - the side of the family does not matter here. But for relatives YOUNGER than your parents, Thai cares about the side: \u003Cspan class=\"thai-i\"\u003Eน้า\u003C\/span\u003E (naa) for your mother's younger siblings and \u003Cspan class=\"thai-i\"\u003Eอา\u003C\/span\u003E (aa) for your father's younger siblings, regardless of their gender. It is a different sorting principle for older versus younger, which is why it takes practice. The reward is enormous social precision in a single syllable.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 Using Aunt and Uncle Words with Strangers:\u003C\/b\u003E\u003Cbr \/\u003E\n      Just like phii and nong, the words \u003Cspan class=\"thai-i\"\u003Eลุง\u003C\/span\u003E (lung), \u003Cspan class=\"thai-i\"\u003Eป้า\u003C\/span\u003E (paa), and \u003Cspan class=\"thai-i\"\u003Eน้า\u003C\/span\u003E (naa) are used warmly with non-relatives. Call an older man lung, an older woman paa, and a friendly middle-aged vendor naa. These terms make your Thai sound natural and respectful, turning strangers into honorary family.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EPartners and In-Laws\u003C\/h3\u003E\n\n    \u003Cp\u003ERounding out the family are the words for romantic partners and the relatives you gain through marriage. These are essential for talking about your own life and asking about others':\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai partner and relationship words\" class=\"fam-grid\"\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👩\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eภรรยา\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Ephanrayaa\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Ewife\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👨\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eสามี\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Esamii\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Ehusband\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E💕\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eแฟน\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Efaen\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Eboyfriend \/ girlfriend\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fm-card\"\u003E\n        \u003Cdiv class=\"fm-icon\"\u003E👶\u003C\/div\u003E\n        \u003Cdiv class=\"fm-thai\" lang=\"th\"\u003Eหลาน\u003C\/div\u003E\n        \u003Cdiv class=\"fm-rom\"\u003Elaan\u003C\/div\u003E\n        \u003Cdiv class=\"fm-en\"\u003Egrandchild \/ niece \/ nephew\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EOne word worth special note is \u003Cspan class=\"thai-i\"\u003Eแฟน\u003C\/span\u003E (faen), which means boyfriend or girlfriend regardless of gender - Thai does not specify the partner's sex in this everyday word, making it wonderfully simple. Note also that \u003Cspan class=\"thai-i\"\u003Eหลาน\u003C\/span\u003E (laan) covers grandchild, niece, AND nephew all at once - the generation below you on the family tree, viewed from above. So when an older Thai person calls you laan affectionately, they are placing you warmly a generation below them, a common and endearing way for elders to address young people.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Family Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about Thai family vocabulary:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai family words\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say brother and sister in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai has no neutral word for brother or sister. You specify age first: \u003Cstrong\u003Ephii\u003C\/strong\u003E for an older sibling and \u003Cstrong\u003Enong\u003C\/strong\u003E for a younger one, then add chai for male or sao for female. So phii chai is older brother and nong sao is younger sister.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhy does Thai have four words for grandparents?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai distinguishes the father's side from the mother's side. \u003Cstrong\u003EPuu\u003C\/strong\u003E and \u003Cstrong\u003Eyaa\u003C\/strong\u003E are the paternal grandfather and grandmother, while \u003Cstrong\u003Etaa\u003C\/strong\u003E and \u003Cstrong\u003Eyaai\u003C\/strong\u003E are the maternal grandfather and grandmother. There is no general word for grandparent.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between naa and aa in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EBoth mean a parent's younger sibling, but the side differs. \u003Cstrong\u003ENaa\u003C\/strong\u003E is your mother's younger brother or sister, while \u003Cstrong\u003Eaa\u003C\/strong\u003E is your father's younger brother or sister. Both are used regardless of the relative's gender.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003ECan Thai family words be used with strangers?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EYes, this is central to Thai politeness. \u003Cstrong\u003EPhii\u003C\/strong\u003E (older sibling), \u003Cstrong\u003Enong\u003C\/strong\u003E (younger sibling), \u003Cstrong\u003Elung\u003C\/strong\u003E (older uncle), \u003Cstrong\u003Epaa\u003C\/strong\u003E (older aunt), and \u003Cstrong\u003Enaa\u003C\/strong\u003E are all used warmly with non-relatives based on their apparent age, replacing formal terms like sir or madam.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003EPost 28\u003C\/a\u003E - Polite Particles (khrap\/kha with family terms)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003EPost 30\u003C\/a\u003E - Social Cues (age and hierarchy)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-greetings-quiz.html\"\u003EPost 02\u003C\/a\u003E - Greetings (addressing people)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 38 - Family \u0026amp; Relationships (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Family Tree Quest game below has three levels. Level 1 matches family words to meanings. Level 2 picks the right relative for a described situation. Level 3 - the hardest - tests the precise distinctions of side and age. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E👪 Family Tree Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match relatives, pick the right one, master side \u0026amp; age\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"f38SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERelative Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"f38SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EWho Is This Relative?\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"f38SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ESide \u0026amp; Age Precision\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Family Game\" id=\"game38\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"f38-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"f38-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"f38-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"f38-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"f38-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"f38-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"f38-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"f38-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"f38-emoji\"\u003E👪\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"f38-thai\" lang=\"th\"\u003Eพ่อ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"f38-rom\"\u003Ephaw\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"f38-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"f38-speak\" onclick=\"f38Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"f38-badge\"\u003E\u003Cspan id=\"f38-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"f38-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"f38-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"f38-next\" onclick=\"f38Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"f38-rt\" class=\"result\" id=\"f38-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"f38-em\"\u003E👪\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"f38-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"f38-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"f38-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f38-co\" style=\"color: #be185d;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f38-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"f38-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"f38-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"f38Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"f38-nextlv\" onclick=\"f38NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #be185d; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Family Reference - The Complete Tree\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(131, 24, 67); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EGroup\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพ่อ\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ephaw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efather\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EParents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแม่\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Emae\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emother\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EParents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eลูก\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Eluuk\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Echild\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EParents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eครอบครัว\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ekhrawp khrua\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efamily\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EGeneral\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพี่\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ephii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eolder sibling\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้อง\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Enong\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eyounger sibling\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพี่ชาย\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ephii chai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eolder brother\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eพี่สาว\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ephii sao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eolder sister\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้องชาย\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Enong chai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eyounger brother\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้องสาว\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Enong sao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eyounger sister\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003ESiblings\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eปู่\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Epuu\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Egrandfather (dad side)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EGrandparents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eย่า\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Eyaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Egrandmother (dad side)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EGrandparents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตา\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Etaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Egrandfather (mom side)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EGrandparents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eยาย\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Eyaai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Egrandmother (mom side)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EGrandparents\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eลุง\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Elung\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Euncle (older than parent)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EAunt\/Uncle\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eป้า\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Epaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eaunt (older than parent)\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EAunt\/Uncle\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eน้า\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Enaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emom’s younger sibling\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EAunt\/Uncle\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอา\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Eaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Edad’s younger sibling\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EAunt\/Uncle\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eสามี\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Esamii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ehusband\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EPartners\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eภรรยา\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Ephanrayaa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewife\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EPartners\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแฟน\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Efaen\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eboyfriend\/girlfriend\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EPartners\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(190, 24, 93, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหลาน\u003C\/td\u003E\u003Ctd style=\"color: #db2777; font-weight: 700; padding: 6px 12px;\"\u003Elaan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Egrandchild\/niece\/nephew\u003C\/td\u003E\u003Ctd style=\"color: #9d174d; font-size: 11px; padding: 6px 12px;\"\u003EExtended\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #9d174d; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EKey: phii (older) vs nong (younger). Grandparents split by side: puu\/yaa (dad), taa\/yaai (mom). Many terms double as polite address for strangers.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E👪 What Thai Family Words Reveal About the Culture\u003C\/h3\u003E\n    \u003Cp\u003EThe structure of Thai kinship vocabulary is a map of Thai social values. The fact that there is no neutral word for sibling, only older phii and younger nong, tells you that relative age is not a minor detail in Thai culture but a fundamental organizing principle. Seniority shapes who speaks first, who defers to whom, who pays the bill, and how respect flows. When a language builds age distinctions directly into its most basic family words, it signals that this hierarchy is woven into the fabric of everyday life. Learning these words is learning to see relationships the way Thai people see them.\u003C\/p\u003E\n    \u003Ch4\u003EKinship Terms as Universal Politeness\u003C\/h4\u003E\n    \u003Cp\u003EPerhaps the most beautiful feature of Thai family vocabulary is that it extends warmly beyond the family. In many cultures, addressing a stranger requires cold, formal words. In Thailand, you reach instead for kinship terms calibrated to age. The vendor becomes paa or naa, the young server becomes nong, the elderly gentleman becomes lung or even khun taa. This transforms anonymous transactions into something gently familial. A foreigner who learns to call the noodle seller paa rather than searching for a formal address will find doors opening, because the choice signals warmth, respect, and cultural understanding all at once.\u003C\/p\u003E\n    \u003Ch4\u003EThe Honorary Generation\u003C\/h4\u003E\n    \u003Cp\u003EWhen Thai elders call young strangers \u003Cspan class=\"thai-i\"\u003Eหลาน\u003C\/span\u003E (laan - grandchild\/niece\/nephew), they are performing a small act of inclusion, placing the young person affectionately within an imagined family. Similarly, monks, teachers, and respected figures are often addressed with kinship-derived honorifics. This habit of mapping the whole society onto a family tree reflects a worldview in which community and family blur into one another, and in which everyone has a place defined by their relative age and role. For the learner, mastering these terms is a passport into that warm, interconnected social world.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say brother and sister in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai has no neutral word for brother or sister - you specify age first. \u003Cspan class=\"thai-i\"\u003Eพี่\u003C\/span\u003E (phii) is an older sibling and \u003Cspan class=\"thai-i\"\u003Eน้อง\u003C\/span\u003E (nong) is a younger one. Add chai for male or sao for female, so phii chai is older brother and nong sao is younger sister.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy does Thai have four words for grandparents?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai distinguishes the father's side from the mother's side. \u003Cspan class=\"thai-i\"\u003Eปู่\u003C\/span\u003E (puu) and \u003Cspan class=\"thai-i\"\u003Eย่า\u003C\/span\u003E (yaa) are the paternal grandfather and grandmother, while \u003Cspan class=\"thai-i\"\u003Eตา\u003C\/span\u003E (taa) and \u003Cspan class=\"thai-i\"\u003Eยาย\u003C\/span\u003E (yaai) are the maternal grandfather and grandmother. There is no general word for grandparent.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between naa and aa in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBoth mean a parent's younger sibling, but the side differs. \u003Cspan class=\"thai-i\"\u003Eน้า\u003C\/span\u003E (naa) is your mother's younger brother or sister, while \u003Cspan class=\"thai-i\"\u003Eอา\u003C\/span\u003E (aa) is your father's younger brother or sister. Both terms are used regardless of the relative's gender.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003ECan Thai family words be used with strangers?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EYes, and this is central to Thai politeness. \u003Cspan class=\"thai-i\"\u003Eพี่\u003C\/span\u003E (phii), \u003Cspan class=\"thai-i\"\u003Eน้อง\u003C\/span\u003E (nong), \u003Cspan class=\"thai-i\"\u003Eลุง\u003C\/span\u003E (lung), \u003Cspan class=\"thai-i\"\u003Eป้า\u003C\/span\u003E (paa), and \u003Cspan class=\"thai-i\"\u003Eน้า\u003C\/span\u003E (naa) are used warmly with non-relatives based on their apparent age, replacing formal terms like sir or madam with something more human.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say husband, wife, and partner in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eสามี\u003C\/span\u003E (samii) means husband and \u003Cspan class=\"thai-i\"\u003Eภรรยา\u003C\/span\u003E (phanrayaa) means wife. \u003Cspan class=\"thai-i\"\u003Eแฟน\u003C\/span\u003E (faen) means boyfriend or girlfriend and is used regardless of gender, making it a simple, common word for a romantic partner in everyday Thai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does the word luuk mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eลูก\u003C\/span\u003E (luuk) means child or offspring. It also extends to mean the small version of things, such as luuk kun for a key or the pit of a fruit. It is the general word for one's son or daughter and appears in many compound words.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🔗\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EConjunctions\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 37\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🙏\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPolite Particles\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 28\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🤝\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESocial Cues\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 30\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#db2777\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai family word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f468}\",th:\"\\u0e1e\\u0e48\\u0e2d\",rom:\"phaw\",sc:\"\",a:\"father\",w:[\"mother\",\"older brother\",\"uncle\"],n:\"Phaw = father. One of the first family words. Appears in many compounds too\"},\n  {e:\"\\u{1f469}\",th:\"\\u0e41\\u0e21\\u0e48\",rom:\"mae\",sc:\"\",a:\"mother\",w:[\"father\",\"older sister\",\"aunt\"],n:\"Mae = mother. Also appears in mae naam (river) and as a respectful prefix\"},\n  {e:\"\\u{1f476}\",th:\"\\u0e25\\u0e39\\u0e01\",rom:\"luuk\",sc:\"\",a:\"child\",w:[\"grandchild\",\"sibling\",\"parent\"],n:\"Luuk = child. Also means the small version of things, like luuk kun (a key)\"},\n  {e:\"\\u{1f9d1}\",th:\"\\u0e1e\\u0e35\\u0e48\",rom:\"phii\",sc:\"\",a:\"older sibling\",w:[\"younger sibling\",\"father\",\"uncle\"],n:\"Phii = older sibling. Add chai (male) or sao (female). Also used with older strangers\"},\n  {e:\"\\u{1f9d2}\",th:\"\\u0e19\\u0e49\\u0e2d\\u0e07\",rom:\"nong\",sc:\"\",a:\"younger sibling\",w:[\"older sibling\",\"child\",\"cousin\"],n:\"Nong = younger sibling. Add chai or sao. Used warmly with younger strangers too\"},\n  {e:\"\\u{1f468}\",th:\"\\u0e1e\\u0e35\\u0e48\\u0e0a\\u0e32\\u0e22\",rom:\"phii chai\",sc:\"\",a:\"older brother\",w:[\"younger brother\",\"older sister\",\"father\"],n:\"Phii chai = older brother. phii (older) + chai (male)\"},\n  {e:\"\\u{1f469}\",th:\"\\u0e1e\\u0e35\\u0e48\\u0e2a\\u0e32\\u0e27\",rom:\"phii sao\",sc:\"\",a:\"older sister\",w:[\"younger sister\",\"older brother\",\"mother\"],n:\"Phii sao = older sister. phii (older) + sao (female)\"},\n  {e:\"\\u{1f466}\",th:\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e0a\\u0e32\\u0e22\",rom:\"nong chai\",sc:\"\",a:\"younger brother\",w:[\"older brother\",\"younger sister\",\"son\"],n:\"Nong chai = younger brother. nong (younger) + chai (male)\"},\n  {e:\"\\u{1f467}\",th:\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e2a\\u0e32\\u0e27\",rom:\"nong sao\",sc:\"\",a:\"younger sister\",w:[\"older sister\",\"younger brother\",\"daughter\"],n:\"Nong sao = younger sister. nong (younger) + sao (female)\"},\n  {e:\"\\u{1f474}\",th:\"\\u0e1b\\u0e39\\u0e48\",rom:\"puu\",sc:\"\",a:\"grandfather (father's side)\",w:[\"grandfather (mother's side)\",\"grandmother\",\"uncle\"],n:\"Puu = paternal grandfather (father's father). Pairs with yaa\"},\n  {e:\"\\u{1f475}\",th:\"\\u0e22\\u0e48\\u0e32\",rom:\"yaa\",sc:\"\",a:\"grandmother (father's side)\",w:[\"grandmother (mother's side)\",\"grandfather\",\"aunt\"],n:\"Yaa = paternal grandmother (father's mother). Pairs with puu\"},\n  {e:\"\\u{1f474}\",th:\"\\u0e15\\u0e32\",rom:\"taa\",sc:\"\",a:\"grandfather (mother's side)\",w:[\"grandfather (father's side)\",\"grandmother\",\"uncle\"],n:\"Taa = maternal grandfather (mother's father). Pairs with yaai. Also means eye!\"},\n  {e:\"\\u{1f475}\",th:\"\\u0e22\\u0e32\\u0e22\",rom:\"yaai\",sc:\"\",a:\"grandmother (mother's side)\",w:[\"grandmother (father's side)\",\"grandfather\",\"aunt\"],n:\"Yaai = maternal grandmother (mother's mother). Pairs with taa\"},\n  {e:\"\\u{1f468}\\u200d\\u{1f9b3}\",th:\"\\u0e25\\u0e38\\u0e07\",rom:\"lung\",sc:\"\",a:\"uncle (older than parent)\",w:[\"uncle (younger than parent)\",\"aunt\",\"grandfather\"],n:\"Lung = uncle older than your parent, either side. Used with older men too\"},\n  {e:\"\\u{1f475}\",th:\"\\u0e1b\\u0e49\\u0e32\",rom:\"paa\",sc:\"\",a:\"aunt (older than parent)\",w:[\"aunt (younger than parent)\",\"uncle\",\"grandmother\"],n:\"Paa = aunt older than your parent, either side. Used warmly with older women too\"},\n];\n\n\/\/ L2: situation -\u003E pick the right relative\nvar L2=[\n  {e:\"\\u{1f475}\",th:\"\",rom:\"\",sc:\"You are introducing your mother's mother. What do you call her?\",\n   a:\"\\u0e22\\u0e32\\u0e22 yaai (maternal grandmother)\",w:[\"\\u0e22\\u0e48\\u0e32 yaa (paternal grandmother)\",\"\\u0e1b\\u0e49\\u0e32 paa (aunt)\",\"\\u0e15\\u0e32 taa (maternal grandfather)\"],\n   n:\"Yaai = mother's mother. Mother's side uses taa (grandfather) and yaai (grandmother)\"},\n  {e:\"\\u{1f474}\",th:\"\",rom:\"\",sc:\"You are talking about your father's father. What do you call him?\",\n   a:\"\\u0e1b\\u0e39\\u0e48 puu (paternal grandfather)\",w:[\"\\u0e15\\u0e32 taa (maternal grandfather)\",\"\\u0e22\\u0e48\\u0e32 yaa (paternal grandmother)\",\"\\u0e25\\u0e38\\u0e07 lung (uncle)\"],\n   n:\"Puu = father's father. Father's side uses puu (grandfather) and yaa (grandmother)\"},\n  {e:\"\\u{1f468}\",th:\"\",rom:\"\",sc:\"Your brother is 3 years OLDER than you. What do you call him?\",\n   a:\"\\u0e1e\\u0e35\\u0e48\\u0e0a\\u0e32\\u0e22 phii chai (older brother)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e0a\\u0e32\\u0e22 nong chai (younger brother)\",\"\\u0e1e\\u0e35\\u0e48\\u0e2a\\u0e32\\u0e27 phii sao (older sister)\",\"\\u0e25\\u0e39\\u0e01 luuk (child)\"],\n   n:\"Phii chai = older brother. phii marks older, chai marks male\"},\n  {e:\"\\u{1f467}\",th:\"\",rom:\"\",sc:\"Your sister is 5 years YOUNGER than you. What do you call her?\",\n   a:\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e2a\\u0e32\\u0e27 nong sao (younger sister)\",w:[\"\\u0e1e\\u0e35\\u0e48\\u0e2a\\u0e32\\u0e27 phii sao (older sister)\",\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e0a\\u0e32\\u0e22 nong chai (younger brother)\",\"\\u0e1b\\u0e49\\u0e32 paa (aunt)\"],\n   n:\"Nong sao = younger sister. nong marks younger, sao marks female\"},\n  {e:\"\\u{1f9d3}\",th:\"\",rom:\"\",sc:\"You greet a friendly elderly woman at the market (a stranger). What warm term fits?\",\n   a:\"\\u0e1b\\u0e49\\u0e32 paa (auntie)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e07 nong (younger sibling)\",\"\\u0e25\\u0e39\\u0e01 luuk (child)\",\"\\u0e1e\\u0e35\\u0e48 phii (older sibling)\"],\n   n:\"Paa = auntie, used warmly with older women even when strangers. Thai kinship politeness\"},\n  {e:\"\\u{1f414}\",th:\"\",rom:\"\",sc:\"You address a young waiter who is clearly younger than you. What do you call him?\",\n   a:\"\\u0e19\\u0e49\\u0e2d\\u0e07 nong (younger sibling)\",w:[\"\\u0e1e\\u0e35\\u0e48 phii (older sibling)\",\"\\u0e25\\u0e38\\u0e07 lung (uncle)\",\"\\u0e1b\\u0e39\\u0e48 puu (grandfather)\"],\n   n:\"Nong = younger sibling, used warmly with younger strangers. Friendly and natural\"},\n  {e:\"\\u{1f48d}\",th:\"\",rom:\"\",sc:\"You want to introduce your wife. What word do you use?\",\n   a:\"\\u0e20\\u0e23\\u0e23\\u0e22\\u0e32 phanrayaa (wife)\",w:[\"\\u0e2a\\u0e32\\u0e21\\u0e35 samii (husband)\",\"\\u0e41\\u0e1f\\u0e19 faen (partner)\",\"\\u0e41\\u0e21\\u0e48 mae (mother)\"],\n   n:\"Phanrayaa = wife. samii = husband. faen = boyfriend\/girlfriend\"},\n  {e:\"\\u{1f9d4}\",th:\"\",rom:\"\",sc:\"You meet an older man (a stranger) and want to address him respectfully and warmly. What fits?\",\n   a:\"\\u0e25\\u0e38\\u0e07 lung (uncle)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e07 nong (younger sibling)\",\"\\u0e25\\u0e39\\u0e01 luuk (child)\",\"\\u0e1e\\u0e35\\u0e48\\u0e0a\\u0e32\\u0e22 phii chai (older brother)\"],\n   n:\"Lung = uncle, used warmly with older men even as strangers. Respectful kinship address\"},\n  {e:\"\\u{1f470}\",th:\"\",rom:\"\",sc:\"You want to say boyfriend or girlfriend (a romantic partner). What is the simple Thai word?\",\n   a:\"\\u0e41\\u0e1f\\u0e19 faen (partner)\",w:[\"\\u0e2a\\u0e32\\u0e21\\u0e35 samii (husband)\",\"\\u0e20\\u0e23\\u0e23\\u0e22\\u0e32 phanrayaa (wife)\",\"\\u0e1e\\u0e35\\u0e48 phii (older sibling)\"],\n   n:\"Faen = boyfriend\/girlfriend, used for any gender. Simple and very common\"},\n  {e:\"\\u{1f476}\",th:\"\",rom:\"\",sc:\"An elderly person affectionately calls you their laan. What relationship are they implying?\",\n   a:\"\\u0e2b\\u0e25\\u0e32\\u0e19 laan (grandchild\/niece\/nephew - a generation below)\",w:[\"\\u0e1e\\u0e35\\u0e48 phii (older sibling)\",\"\\u0e1e\\u0e48\\u0e2d phaw (father)\",\"\\u0e25\\u0e38\\u0e07 lung (uncle)\"],\n   n:\"Laan = grandchild\/niece\/nephew. An elder calling you laan places you warmly a generation below\"},\n  {e:\"\\u{1f469}\",th:\"\",rom:\"\",sc:\"You are talking about your mother's YOUNGER sister. What do you call her?\",\n   a:\"\\u0e19\\u0e49\\u0e32 naa (mother's younger sibling)\",w:[\"\\u0e2d\\u0e32 aa (father's younger sibling)\",\"\\u0e1b\\u0e49\\u0e32 paa (older aunt)\",\"\\u0e22\\u0e32\\u0e22 yaai (grandmother)\"],\n   n:\"Naa = mother's younger sibling (either gender). Father's younger sibling would be aa\"},\n  {e:\"\\u{1f468}\",th:\"\",rom:\"\",sc:\"You are talking about your father's YOUNGER brother. What do you call him?\",\n   a:\"\\u0e2d\\u0e32 aa (father's younger sibling)\",w:[\"\\u0e19\\u0e49\\u0e32 naa (mother's younger sibling)\",\"\\u0e25\\u0e38\\u0e07 lung (older uncle)\",\"\\u0e1b\\u0e39\\u0e48 puu (grandfather)\"],\n   n:\"Aa = father's younger sibling (either gender). Mother's younger sibling would be naa\"},\n];\n\n\/\/ L3: side \u0026 age precision (the hard distinctions)\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your father's OLDER brother. Which single word is correct?\",\n   a:\"\\u0e25\\u0e38\\u0e07 lung\",w:[\"\\u0e2d\\u0e32 aa\",\"\\u0e19\\u0e49\\u0e32 naa\",\"\\u0e1b\\u0e39\\u0e48 puu\"],\n   n:\"Lung = uncle older than your parent, EITHER side. For older relatives, gender matters not side\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your mother's YOUNGER brother. Which word is correct?\",\n   a:\"\\u0e19\\u0e49\\u0e32 naa\",w:[\"\\u0e2d\\u0e32 aa\",\"\\u0e25\\u0e38\\u0e07 lung\",\"\\u0e15\\u0e32 taa\"],\n   n:\"Naa = mother's younger sibling, either gender. For younger relatives, SIDE matters not gender\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your father's YOUNGER sister. Which word is correct?\",\n   a:\"\\u0e2d\\u0e32 aa\",w:[\"\\u0e19\\u0e49\\u0e32 naa\",\"\\u0e1b\\u0e49\\u0e32 paa\",\"\\u0e22\\u0e48\\u0e32 yaa\"],\n   n:\"Aa = father's younger sibling, either gender. naa would be the mother's side\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your mother's mother. Which word is correct?\",\n   a:\"\\u0e22\\u0e32\\u0e22 yaai\",w:[\"\\u0e22\\u0e48\\u0e32 yaa\",\"\\u0e15\\u0e32 taa\",\"\\u0e1b\\u0e49\\u0e32 paa\"],\n   n:\"Yaai = maternal grandmother. yaa would be the paternal grandmother (father's mother)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Your father's father. Which word is correct?\",\n   a:\"\\u0e1b\\u0e39\\u0e48 puu\",w:[\"\\u0e15\\u0e32 taa\",\"\\u0e22\\u0e48\\u0e32 yaa\",\"\\u0e25\\u0e38\\u0e07 lung\"],\n   n:\"Puu = paternal grandfather. taa would be the maternal grandfather (mother's father)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"Which two words specifically mean relatives on the MOTHER's side?\",\n   a:\"\\u0e15\\u0e32 + \\u0e22\\u0e32\\u0e22 taa + yaai (mom's parents)\",w:[\"\\u0e1b\\u0e39\\u0e48 + \\u0e22\\u0e48\\u0e32 puu + yaa (dad's parents)\",\"\\u0e25\\u0e38\\u0e07 + \\u0e1b\\u0e49\\u0e32 lung + paa\",\"\\u0e1e\\u0e48\\u0e2d + \\u0e41\\u0e21\\u0e48 phaw + mae\"],\n   n:\"Taa + yaai = maternal grandparents. puu + yaa = paternal. Side is built into the words\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say older sister using the correct two parts?\",\n   a:\"\\u0e1e\\u0e35\\u0e48\\u0e2a\\u0e32\\u0e27 phii sao (older + female)\",w:[\"\\u0e19\\u0e49\\u0e2d\\u0e07\\u0e2a\\u0e32\\u0e27 nong sao (younger + female)\",\"\\u0e1e\\u0e35\\u0e48\\u0e0a\\u0e32\\u0e22 phii chai (older + male)\",\"\\u0e2a\\u0e32\\u0e27\\u0e1e\\u0e35\\u0e48 sao phii\"],\n   n:\"Phii sao = older sister. phii (older) comes first, then sao (female). Order matters\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"For an aunt or uncle OLDER than your parent, what does Thai care about?\",\n   a:\"Gender (lung=male, paa=female), not side\",w:[\"Side (mom vs dad), not gender\",\"Both side and gender\",\"Neither - one word fits all\"],\n   n:\"For OLDER aunts\/uncles: gender matters (lung\/paa), side does not. The opposite of younger ones!\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"For an aunt or uncle YOUNGER than your parent, what does Thai care about?\",\n   a:\"Side (naa=mom's, aa=dad's), not gender\",w:[\"Gender (male vs female), not side\",\"Both side and gender\",\"Neither - one word fits all\"],\n   n:\"For YOUNGER aunts\/uncles: side matters (naa\/aa), gender does not. Opposite logic from older ones\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"The word laan covers which relatives?\",\n   a:\"Grandchild, niece, AND nephew (generation below)\",w:[\"Only grandchild\",\"Only niece and nephew\",\"Older siblings\"],\n   n:\"Laan = grandchild, niece, and nephew all at once - anyone a generation below you on the tree\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.f38SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"f38-result\").classList.remove(\"show\");\n  $(\"game38\").style.display=\"\";\n  f38Init();\n};\n\nfunction stats(){\n  $(\"f38-sc\").textContent=st.sc;\n  $(\"f38-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"f38-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"f38-lv\").textContent=\"Lv\"+cur;\n  $(\"f38-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"f38-pf\").style.width=p+\"%\";\n  $(\"f38-pf\").style.background=lc();\n  $(\"f38-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"f38-fb\").className=\"fb\";\n  $(\"f38-next\").classList.remove(\"show\");\n  $(\"f38-badge\").classList.remove(\"show\");\n  var ql=$(\"f38-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"f38-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"f38-emoji\").textContent=q.e;\n  var t=$(\"f38-thai\"),rom=$(\"f38-rom\"),sc=$(\"f38-scene\"),spk=$(\"f38-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Who is this?\":\"\\u{1f9ec} Side \u0026 Age\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"f38-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt38 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"f38-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"f38-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"f38-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"f38-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"f38-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.f38Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.f38Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"f38-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game38\").style.display=\"none\";$(\"f38-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"f38-fin\").textContent=st.sc;$(\"f38-co\").textContent=st.co;\n  $(\"f38-wr\").textContent=st.wr;$(\"f38-ac\").textContent=acc+\"%\";\n  $(\"f38-rt\").style.color=lc();\n  $(\"f38-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Relative Recognition\",\"Who Is This\",\"Side \u0026 Age\"][cur];\n  var em,ti,ms,nm=$(\"f38-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Relatives Mastered!\",\"Context Pro!\",\"Kinship Master!\"][cur];\n    ms=[\"\",\"You know the core family words. Level 2 puts them in real situations!\",\"You identify relatives perfectly. Level 3 tests the tricky side and age distinctions!\",\"Outstanding. You command the full Thai kinship system - side, age, and even using these terms with strangers. Truly fluent!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the family tree above. Remember: phii (older) vs nong (younger), and grandparents split by side - puu\/yaa (dad), taa\/yaai (mom).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep growing the tree!\";ms=\"Start with the basics: phaw (father), mae (mother), phii (older sibling), nong (younger sibling). Then tackle the grandparents by side.\";\n  }\n  $(\"f38-em\").textContent=em;$(\"f38-rt\").textContent=ti;$(\"f38-msg\").textContent=ms;\n}\n\nwindow.f38Retry=function(){$(\"f38-result\").classList.remove(\"show\");$(\"game38\").style.display=\"\";f38Init();};\nwindow.f38NextLv=function(){if(cur\u003C3)f38SetLv(cur+1);};\n\nwindow.f38Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game38\").style.display=\"\";$(\"f38-result\").classList.remove(\"show\");\n  var t=$(\"f38-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.f38Init);}\nelse{window.f38Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/3290131138776420832\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3290131138776420832"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3290131138776420832"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-family-quiz.html","title":"Thai Family and Relationships Quiz — Family Tree Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEikq0DluoQjBirAebmAcM2Tf0QioyFrn2wtlaE-6_D2-gB_gJjy9PiIw-OYk3lT3o4Dddk164nGXH-inqbqA6L0shVBle8s_Y0avDSgy9tuGuGZP9T8IJSqiK13KSbhgai1pzOuook4n7pnR2FA-WFSD6evPnDC3QCOPD6arRGUNqQE4DtudP08A95ZoT6I\/s72-c\/8114.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-4958113982331413844"},"published":{"$t":"2026-06-10T19:25:19.990-07:00"},"updated":{"$t":"2026-06-10T19:28:06.792-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Conjunctions and Connectors Quiz — Connector Quest Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n  \u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Conjunctions Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh8q5tfxECQ_SUFDGu-ACKyUxGblm-ubuU5wJP0SLsj1sYa5qb8GhSYsW34sTw5SeznwhkTrtrFGn_k3kXMrnH9GGBORZuh_wm5J25DRx4BoY_DUe8PPpwFR2rB86VjV1xD4Qli8Qt8qpXCjrz0ekNHeABzN2PY7nR7XRm31ht-U48eCqQ2A8SQD6FFer1M\/s1672\/8078.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Conjunctions Quiz Banner - Learn essential Thai connecting words, the difference between lae and kap, and the if-then tha-kaw structure with the Connector Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh8q5tfxECQ_SUFDGu-ACKyUxGblm-ubuU5wJP0SLsj1sYa5qb8GhSYsW34sTw5SeznwhkTrtrFGn_k3kXMrnH9GGBORZuh_wm5J25DRx4BoY_DUe8PPpwFR2rB86VjV1xD4Qli8Qt8qpXCjrz0ekNHeABzN2PY7nR7XRm31ht-U48eCqQ2A8SQD6FFer1M\/s320\/8078.png\" title=\"Thai Conjunctions and Connectors Quiz: Connector Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #b45309; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Conjunctions and Connectors learning illustration showing the cause-and-effect flow, the if-then 'tha-kaw' sentence structure, and vocabulary for joining, contrasting, and sequencing ideas.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html#app\",\n      \"name\": \"Thai Conjunctions and Connectors Quiz - Connector Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai conjunctions and connectors including and, but, because, if-then, before and after. Match meanings, choose the right connector, and build linked sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai conjunctions, Thai connectors, lae vs kap, how to say but in Thai, Thai if then sentence, tha kaw structure, Thai because phrgw, and then in Thai, learn Thai grammar connectors\",\n      \"teaches\": [\n        \"The two Thai words for and: lae and kap\",\n        \"Contrast connectors: tae but and mae wa although\",\n        \"Reason and result: phrgw because and dangnan therefore\",\n        \"The Thai if-then conditional structure tha kaw\",\n        \"Time and sequence connectors: before, after, while, until\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"7\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What is the difference between lae and kap in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both translate as and. Kap joins nouns that go together as a pair, such as phom kap khun meaning me and you. Lae joins clauses or longer lists and is slightly more formal. For pairs and togetherness use kap, while for linking full ideas or lists you use lae.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say but in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"But in Thai is tae. It works just like the English but, sitting between two contrasting ideas. For example, aroi tae phaeng means delicious but expensive. Tae is one of the most useful and high-frequency connectors in everyday Thai conversation.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you make if-then sentences in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai uses the structure tha plus condition plus kaw plus result. Tha means if and kaw means then. For example, tha fon tok kaw yuu baan means if it rains then stay home. The kaw is essential because it signals that the consequence is coming, and it is rarely dropped.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say because in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Because is phrgw, often phrgw wa. It introduces a reason, as in mai pai phrgw fon tok which means not going because it is raining. Its partner dangnan means therefore and introduces the result, mapping the full logic of cause and effect.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say and then in Thai for telling a story?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Laew kaw means and then and is the main connector for narrating sequences. Thai speakers string events together with it, as in woke up, laew kaw ate, laew kaw went to work. Mastering laew kaw lets you narrate any sequence of events naturally.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say before and after in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Kawn means before and lang jaak means after. Both are followed directly by the action, so kawn nawn means before sleeping and lang jaak kin means after eating. They work as mirror images and combine with time markers like ja and laew for precise sequencing.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt37 .ls-icon,.qt37 .card-emoji,.qt37 .r-emoji,.qt37 .ll-i,.qt37 .cf-arrow{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt37{--am:#b45309;--am2:#d97706;--am3:#fcd34d;--am4:#fffbeb;--ink:#451a03;--soft:#92400e;--bd:rgba(180,83,9,.15);--bg:#fffbeb;font-family:'Outfit',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(180,83,9,.13);box-sizing:border-box;}\n.qt37 *{box-sizing:border-box;}\n.qt37 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt37 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt37 .intro em{font-style:italic;color:var(--ink);}\n.qt37 .intro strong{color:var(--ink);}\n.qt37 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--am);margin:28px 0 12px;font-style:italic;}\n.qt37 .thai-i{color:var(--am);font-weight:700;}\n.qt37 .tip{background:linear-gradient(135deg,rgba(180,83,9,.06),rgba(252,211,77,.18));border-left:4px solid var(--am2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt37 .tip b{color:var(--am);}\n.qt37 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* CONJ GRID *\/\n.qt37 .conj-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px;margin:16px 0;}\n.qt37 .cg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 12px;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt37 .cg-card:hover{border-color:var(--am2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(180,83,9,.1);}\n.qt37 .cg-thai{font-size:24px;color:var(--ink);}\n.qt37 .cg-rom{font-size:12px;color:var(--am);font-style:italic;font-weight:700;}\n.qt37 .cg-en{font-size:13px;font-weight:700;color:var(--ink);}\n.qt37 .cg-ex{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* CAUSE FLOW *\/\n.qt37 .cause-flow{display:flex;flex-direction:column;align-items:center;gap:6px;margin:18px 0;background:#fff;border:1.5px solid var(--bd);border-radius:16px;padding:18px;}\n.qt37 .cf-item{text-align:center;background:var(--am4);border:1.5px solid var(--bd);border-radius:12px;padding:10px 22px;width:100%;max-width:300px;}\n.qt37 .cf-item.result{background:rgba(180,83,9,.08);border-color:var(--am2);}\n.qt37 .cf-thai{font-size:24px;color:var(--ink);}\n.qt37 .cf-rom{font-size:12px;color:var(--am);font-style:italic;font-weight:700;}\n.qt37 .cf-en{font-size:14px;font-weight:700;color:var(--ink);}\n.qt37 .cf-role{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:2px;}\n.qt37 .cf-arrow{font-size:20px;color:var(--am2);}\n\/* IF-THEN BOX *\/\n.qt37 .ifthen-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px 14px;margin:16px 0;}\n.qt37 .it-parts{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;}\n.qt37 .it-part{display:flex;flex-direction:column;align-items:center;gap:2px;border-radius:12px;padding:12px 18px;min-width:120px;}\n.qt37 .it-part.if{background:rgba(217,119,6,.1);border:1.5px solid var(--am2);}\n.qt37 .it-part.then{background:rgba(180,83,9,.1);border:1.5px solid var(--am);}\n.qt37 .it-word{font-size:28px;color:var(--ink);}\n.qt37 .it-rom{font-size:12px;color:var(--am);font-weight:700;font-style:italic;}\n.qt37 .it-lbl{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;font-weight:700;}\n.qt37 .it-connect{display:flex;align-items:center;font-size:20px;color:var(--am3);font-weight:700;}\n.qt37 .it-example{text-align:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--bd);}\n.qt37 .it-ex-thai{font-size:22px;color:var(--ink);margin-bottom:4px;}\n.qt37 .it-ex-rom{font-size:14px;color:var(--am);font-style:italic;font-weight:700;}\n.qt37 .it-ex-en{font-size:13px;color:var(--soft);margin-top:2px;}\n\/* QA BOX (AI-citable) *\/\n.qt37 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt37 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt37 .qa-q{font-size:14px;font-weight:800;color:var(--am);margin-bottom:5px;}\n.qt37 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt37 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt37 .game-header{padding:20px 28px;background:linear-gradient(135deg,#78350f,#b45309);border-bottom:none;}\n.qt37 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt37 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt37 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt37 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt37 .ls-btn:hover{transform:translateY(-2px);}\n.qt37 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt37 .ls-btn.lv2.active{border-color:var(--am2);background:rgba(217,119,6,.08);}\n.qt37 .ls-btn.lv3.active{border-color:#be123c;background:rgba(190,18,60,.08);}\n.qt37 .ls-icon{font-size:26px;}\n.qt37 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt37 .ls-desc{font-size:11px;color:var(--soft);}\n.qt37 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(217,119,6,.14);color:#92400e;}\n.lv3 .ls-pts{background:rgba(190,18,60,.12);color:#9f1239;}\n.qt37 #game37{padding:22px 20px;}\n.qt37 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt37 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt37 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt37 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt37 .stat.sc .stat-v{color:#f59e0b;}\n.qt37 .stat.li .stat-v{color:#dc2626;}\n.qt37 .stat.st .stat-v{color:var(--am2);}\n.qt37 .stat.lv .stat-v{color:var(--am);}\n.qt37 .prog{background:rgba(180,83,9,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt37 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt37 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(180,83,9,.07);}\n.qt37 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt37 .card-emoji{font-size:44px;animation:c37pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt37 .card-scenario{font-size:13px;color:#475569;background:#fffbeb;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt37 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt37 .thai-big.pop{animation:c37pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes c37pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt37 .rom{font-family:'Lora',serif;font-size:16px;color:var(--am);font-style:italic;}\n.qt37 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(180,83,9,.09);border:1.5px solid rgba(180,83,9,.22);color:var(--am);font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qt37 .speak:hover{background:rgba(180,83,9,.17);}\n.qt37 .speak.active{animation:c37pulse 1s infinite;}\n@keyframes c37pulse{0%,100%{box-shadow:0 0 0 0 rgba(217,119,6,.4)}50%{box-shadow:0 0 0 8px rgba(217,119,6,0)}}\n.qt37 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt37 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Outfit',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt37 .ans:hover:not(:disabled){border-color:var(--am2);background:rgba(217,119,6,.06);transform:translateY(-2px);}\n.qt37 .ans:disabled{cursor:default;}\n.qt37 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:c37bounce .5s;}\n.qt37 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:c37shake .4s;}\n.qt37 .ans.reveal{background:rgba(180,83,9,.07);border-color:rgba(180,83,9,.3);}\n@keyframes c37bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes c37shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt37 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt37 .fb.show{display:block;animation:c37fade .3s;}\n.qt37 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt37 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt37 .fb.bonus{background:rgba(180,83,9,.1);color:var(--am);border:1px solid rgba(180,83,9,.3);}\n@keyframes c37fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes c37slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt37 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(180,83,9,.1);border:1.5px solid rgba(180,83,9,.35);border-radius:999px;color:var(--am);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt37 .badge.show{display:flex;animation:c37pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes c37pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt37 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Outfit',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt37 .next.show{display:block;animation:c37slide .3s both;}\n.qt37 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt37 .result{display:none;padding:36px 24px;text-align:center;}\n.qt37 .result.show{display:block;animation:c37fade .5s;}\n.qt37 .r-emoji{font-size:64px;animation:c37bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes c37bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt37 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--am);margin:0 0 6px;font-style:italic;}\n.qt37 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt37 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt37 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt37 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt37 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt37 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt37 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt37 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Outfit',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt37 .btn-retry{background:linear-gradient(135deg,#78350f,#b45309);}\n.qt37 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt37 .btn-r:hover{transform:translateY(-2px);}\n.qt37 .culture,.qt37 .faq,.qt37 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt37 .culture{background:linear-gradient(135deg,rgba(180,83,9,.03),rgba(252,211,77,.08));}\n.qt37 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt37 .culture h4{font-size:15px;font-weight:700;color:var(--am);margin:20px 0 8px;}\n.qt37 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt37 .culture strong{color:var(--ink);}\n.qt37 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--am);margin:0 0 14px;font-style:italic;}\n.qt37 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt37 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt37 .faq-q::-webkit-details-marker{display:none;}\n.qt37 .faq-q::after{content:'+';font-size:20px;color:var(--am2);flex-shrink:0;transition:transform .2s;}\n.qt37 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt37 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt37 .faq-a .thai-i{color:var(--am);}\n.qt37 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt37 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt37 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt37 .ll:hover{border-color:var(--am2);background:rgba(217,119,6,.05);transform:translateY(-2px);}\n.qt37 .ll-i{font-size:22px;}\n.qt37 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt37 .ll-c{font-size:11px;color:var(--am);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt37 .intro,.qt37 .culture,.qt37 .faq,.qt37 .nxt{padding-left:16px;padding-right:16px;}.qt37 .answers{grid-template-columns:1fr;}.qt37 .stats{grid-template-columns:repeat(2,1fr);}.qt37 #game37{padding:16px 14px;}.qt37 .level-sel{grid-template-columns:1fr;gap:8px;}.qt37 .it-parts{flex-direction:column;align-items:center;}.qt37 .it-connect{transform:rotate(90deg);}.qt37 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt37\" id=\"qt-post-37\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EWords and sentences are the bricks of a language, but conjunctions are the mortar that holds them together. They are the small connecting words - and, but, because, if, so - that turn a list of fragments into flowing, natural speech. Learning Thai conjunctions and connectors is what lets you move from speaking in short, choppy phrases to expressing complete thoughts with cause, contrast, and condition. This guide to Thai conjunctions gives you the connecting words that make your Thai sound fluent and joined-up rather than telegraphic.\u003C\/p\u003E\n\n    \u003Cp\u003EThe good news, continuing a theme that runs through Thai grammar, is that Thai conjunctions are remarkably stable. They do not change form, they do not conjugate, and most sit in predictable positions. Once you learn that \u003Cspan class=\"thai-i\"\u003Eแต่\u003C\/span\u003E (tae) means \"but,\" it means \"but\" in every sentence, every time, forever. Compare this to languages where connecting words shift with case or formality, and Thai again rewards the learner with consistency. The challenge is not memorising forms but knowing which connector fits which relationship between ideas.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the core families of Thai connectors: the joining words (and, with, or), the contrast words (but, although), the reason-and-result words (because, therefore, so that), and the time-and-condition words (if, when, before, after, until). Each comes with its natural sentence position and the real situations where you will reach for it. The Connector Quest game at the end builds your fluency across three levels, from recognising connectors to assembling complete linked sentences.\u003C\/p\u003E\n\n    \u003Ch3\u003EJoining Words — And, With, Or\u003C\/h3\u003E\n\n    \u003Cp\u003EThe most basic connectors join two things of equal weight. Thai has an interesting split here that trips up many learners: there are two words for \"and,\" and they are not interchangeable. Understanding when to use each is one of the first real refinements in connecting Thai speech:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai joining conjunctions\" class=\"conj-grid\"\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eและ\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Elae\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eand (joins clauses\/lists)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003EA lae B - A and B (general)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eกับ\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Ekap\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eand \/ with (joins nouns, togetherness)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ephom kap khun - me and you\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eหรือ\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Erue\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eor\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Echaa rue kafae - tea or coffee\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eแล้วก็\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Elaew kaw\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eand then (sequence)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ekin laew kaw pai - eat and then go\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe distinction between \u003Cspan class=\"thai-i\"\u003Eและ\u003C\/span\u003E (lae) and \u003Cspan class=\"thai-i\"\u003Eกับ\u003C\/span\u003E (kap) is worth getting right. Use \u003Cspan class=\"thai-i\"\u003Eกับ\u003C\/span\u003E (kap) when two nouns go together as a pair or do something together - phom kap pheuan (me and my friend), khao phat kap kai (fried rice with chicken). Use \u003Cspan class=\"thai-i\"\u003Eและ\u003C\/span\u003E (lae) for joining clauses or longer lists, the more formal \"and\" that links full ideas. In casual speech, kap does a lot of heavy lifting for pairs, while lae connects the bigger pieces of a sentence. Getting this split right is a quick way to sound more natural.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Connector That Powers Everyday Storytelling:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw - and then) is the workhorse of casual narration. When Thai people tell you what they did, they string events with laew kaw: woke up, laew kaw ate, laew kaw went to work. Master this one connector and you can narrate any sequence of events naturally.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EContrast Words — But, Although\u003C\/h3\u003E\n\n    \u003Cp\u003EContrast connectors signal that what follows goes against expectation. They are essential for expressing nuance, disagreement, and the \"yes, but\" texture of real conversation:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai contrast conjunctions\" class=\"conj-grid\"\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eแต่\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Etae\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ebut\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Earoi tae phaeng - delicious but expensive\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eแม้ว่า\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Emae wa\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ealthough \/ even though\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Emae wa fon tok - although it rains\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eถึงแม้\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Ethueng mae\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eeven if\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ethueng mae yak - even if difficult\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eอย่างไรก็ตาม\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Eyang rai kaw tam\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ehowever (formal)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ewritten\/formal contrast\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EBy far the most useful contrast word is \u003Cspan class=\"thai-i\"\u003Eแต่\u003C\/span\u003E (tae - but), which works exactly like English \"but\" and slots between two contrasting ideas: \u003Cspan class=\"thai-i\"\u003Eอร่อยแต่แพง\u003C\/span\u003E (aroi tae phaeng - delicious but expensive). It is simple, high-frequency, and immediately useful. The longer forms like mae wa (although) add sophistication and are worth learning once tae feels natural, but you can express almost any contrast you need with tae alone in everyday speech.\u003C\/p\u003E\n\n    \u003Ch3\u003EReason and Result — Because, Therefore, So That\u003C\/h3\u003E\n\n    \u003Cp\u003EThese connectors express causation - why something happens and what results from it. They are what let you explain, justify, and reason in Thai, moving beyond simple description into genuine conversation:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai cause and result connectors\" class=\"cause-flow\"\u003E\n      \u003Cdiv class=\"cf-item\"\u003E\n        \u003Cdiv class=\"cf-thai\" lang=\"th\"\u003Eเพราะ\u003C\/div\u003E\n        \u003Cdiv class=\"cf-rom\"\u003Ephrgw (phrgw wa)\u003C\/div\u003E\n        \u003Cdiv class=\"cf-en\"\u003Ebecause\u003C\/div\u003E\n        \u003Cdiv class=\"cf-role\"\u003Eintroduces the CAUSE\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cf-arrow\"\u003E↓\u003C\/div\u003E\n      \u003Cdiv class=\"cf-item result\"\u003E\n        \u003Cdiv class=\"cf-thai\" lang=\"th\"\u003Eดังนั้น\u003C\/div\u003E\n        \u003Cdiv class=\"cf-rom\"\u003Edangnan\u003C\/div\u003E\n        \u003Cdiv class=\"cf-en\"\u003Etherefore \/ so\u003C\/div\u003E\n        \u003Cdiv class=\"cf-role\"\u003Eintroduces the RESULT\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eเพราะ\u003C\/span\u003E (phrgw, often phrgw wa) means \"because\" and introduces a reason: \u003Cspan class=\"thai-i\"\u003Eไม่ไปเพราะฝนตก\u003C\/span\u003E (mai pai phrgw fon tok - not going because it is raining). Its partner \u003Cspan class=\"thai-i\"\u003Eดังนั้น\u003C\/span\u003E (dangnan - therefore) introduces the consequence and tends to start a new clause. Together they map the full logic of cause and effect. There is also \u003Cspan class=\"thai-i\"\u003Eเพื่อ\u003C\/span\u003E (phuea - in order to), which expresses purpose: tham phuea khun (do it for you \/ in order to help you). These three connectors unlock the ability to explain your reasoning, a major step toward conversational fluency.\u003C\/p\u003E\n\n\n    \u003Ch3\u003ETime and Sequence — Before, After, While, Until\u003C\/h3\u003E\n\n    \u003Cp\u003EThese connectors place events in time relative to each other, letting you describe sequences, simultaneity, and duration. They are essential for telling stories and explaining processes:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai time and sequence connectors\" class=\"conj-grid\"\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eก่อน\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Ekawn\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ebefore\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ekawn nawn - before sleeping\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eหลังจาก\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Elang jaak\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eafter\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Elang jaak kin - after eating\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eระหว่างที่\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Erawang thii\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ewhile \/ during\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Erawang thii rian - while studying\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eเมื่อ\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Emuea\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Ewhen\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Emuea ma thueng - when arriving\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eจนกระทั่ง\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Ejon krathang\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Euntil\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Eraw jon krathang - wait until\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-thai\" lang=\"th\"\u003Eทันทีที่\u003C\/div\u003E\n        \u003Cdiv class=\"cg-rom\"\u003Ethan thii thii\u003C\/div\u003E\n        \u003Cdiv class=\"cg-en\"\u003Eas soon as\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\"\u003Ethan thii thii thueng - as soon as arriving\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EA helpful pattern to notice is that \u003Cspan class=\"thai-i\"\u003Eก่อน\u003C\/span\u003E (kawn - before) and \u003Cspan class=\"thai-i\"\u003Eหลังจาก\u003C\/span\u003E (lang jaak - after) work as mirror images, and both are followed directly by the action they refer to. Kawn nawn (before sleeping), lang jaak kin khao (after eating). These connect beautifully with the time markers from the verbs post - ja for future, laew for completed - to give you fine-grained control over when things happen relative to each other. Thai may lack verb tenses, but with these time connectors it expresses sequence with complete precision.\u003C\/p\u003E\n\n    \u003Ch3\u003ECondition — The If-Then Structure\u003C\/h3\u003E\n\n    \u003Cp\u003EConditional sentences - \"if this, then that\" - are among the most useful structures in any language, and Thai builds them with an elegant, predictable pattern. This is one structure absolutely worth committing to memory:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai if-then conditional structure\" class=\"ifthen-box\"\u003E\n      \u003Cdiv class=\"it-parts\"\u003E\n        \u003Cdiv class=\"it-part if\"\u003E\u003Cspan class=\"it-word\" lang=\"th\"\u003Eถ้า\u003C\/span\u003E\u003Cspan class=\"it-rom\"\u003Etha\u003C\/span\u003E\u003Cspan class=\"it-lbl\"\u003EIF + condition\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"it-connect\"\u003E...\u003C\/div\u003E\n        \u003Cdiv class=\"it-part then\"\u003E\u003Cspan class=\"it-word\" lang=\"th\"\u003Eก็\u003C\/span\u003E\u003Cspan class=\"it-rom\"\u003Ekaw\u003C\/span\u003E\u003Cspan class=\"it-lbl\"\u003ETHEN + result\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"it-example\"\u003E\n        \u003Cdiv class=\"it-ex-thai\" lang=\"th\"\u003Eถ้าฝนตกก็อยู่บ้าน\u003C\/div\u003E\n        \u003Cdiv class=\"it-ex-rom\"\u003Etha fon tok kaw yuu baan\u003C\/div\u003E\n        \u003Cdiv class=\"it-ex-en\"\u003EIf it rains, then (I will) stay home.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Thai conditional uses \u003Cspan class=\"thai-i\"\u003Eถ้า\u003C\/span\u003E (tha - if) to open the condition and the small but crucial word \u003Cspan class=\"thai-i\"\u003Eก็\u003C\/span\u003E (kaw - then) to introduce the result. The structure is \u003Cstrong\u003Etha + condition + kaw + result\u003C\/strong\u003E. The kaw is the hinge of the sentence, and Thai speakers rarely drop it - it signals \"here comes the consequence.\" Once you internalise the tha...kaw frame, you can build endless conditional sentences: tha wang kaw ma (if free, then come), tha mai chop kaw mai tong (if you do not like it, then you do not have to). This single pattern dramatically expands what you can express.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html\"\u003EPost 36\u003C\/a\u003E - Prepositions (yuu, location words)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003EPost 35\u003C\/a\u003E - Adverbs (laew, yang time words)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E - Verbs (ja, laew time markers)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 37 - Conjunctions \u0026amp; Connectors (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Connector Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about Thai conjunctions and connectors:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai conjunctions\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between lae and kap in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EBoth can translate as \"and.\" \u003Cstrong\u003EKap\u003C\/strong\u003E joins nouns that go together as a pair, like phom kap khun meaning \"me and you.\" \u003Cstrong\u003ELae\u003C\/strong\u003E joins clauses or longer lists and is slightly more formal. For pairs and togetherness use kap; for linking full ideas use lae.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"but\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"But\" in Thai is \u003Cstrong\u003Etae\u003C\/strong\u003E. It works just like English, sitting between two contrasting ideas: aroi tae phaeng means \"delicious but expensive.\" It is one of the most useful and high-frequency connectors in the language.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you make if-then sentences in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThai uses the structure \u003Cstrong\u003Etha + condition + kaw + result\u003C\/strong\u003E. Tha means \"if\" and kaw means \"then.\" For example, tha fon tok kaw yuu baan means \"if it rains, then stay home.\" The kaw is essential and signals the consequence.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"because\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Because\" is \u003Cstrong\u003Ephrgw\u003C\/strong\u003E or phrgw wa, and it introduces a reason: mai pai phrgw fon tok means \"not going because it is raining.\" Its partner dangnan means \"therefore\" and introduces the result or consequence.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Connector Quest game below has three levels. Level 1 matches connectors to meanings. Level 2 picks the right connector for a situation. Level 3 - the hardest - builds complete linked sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🔗 Connector Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match connectors, pick the right one, build linked sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"c37SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EConnector Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"c37SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Connector in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"c37SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Linked Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Conjunctions Game\" id=\"game37\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"c37-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"c37-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"c37-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"c37-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"c37-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"c37-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"c37-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"c37-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"c37-emoji\"\u003E🔗\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"c37-thai\" lang=\"th\"\u003Eและ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"c37-rom\"\u003Elae\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"c37-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"c37-speak\" onclick=\"c37Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"c37-badge\"\u003E\u003Cspan id=\"c37-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"c37-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"c37-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"c37-next\" onclick=\"c37Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"c37-rt\" class=\"result\" id=\"c37-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"c37-em\"\u003E🔗\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"c37-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"c37-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"c37-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c37-co\" style=\"color: #b45309;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c37-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c37-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"c37-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"c37Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"c37-nextlv\" onclick=\"c37NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #b45309; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Connector Reference - The Essential Set\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(120, 53, 15); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eและ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Elae\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eand (clauses\/lists)\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EJoining\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eกับ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ekap\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eand \/ with (pairs)\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EJoining\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหรือ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Erue\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eor\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EJoining\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแล้วก็\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Elaew kaw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eand then\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ESequence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแต่\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Etae\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebut\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EContrast\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแม้ว่า\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Emae wa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealthough\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EContrast\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถึงแม้\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ethueng mae\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eeven if\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EContrast\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเพราะ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ephrgw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebecause\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EReason\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดังนั้น\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Edangnan\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Etherefore \/ so\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EResult\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเพื่อ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ephuea\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ein order to\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003EPurpose\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eถ้า\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Etha\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eif\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eก็\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ekaw\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethen (result)\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eก่อน\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ekawn\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebefore\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eหลังจาก\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Elang jaak\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eafter\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eระหว่างที่\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Erawang thii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhile\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเมื่อ\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Emuea\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhen\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eจนกระทั่ง\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ejon krathang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Euntil\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(180, 83, 9, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทันทีที่\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 6px 12px;\"\u003Ethan thii thii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eas soon as\u003C\/td\u003E\u003Ctd style=\"color: #92400e; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #92400e; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EKey structure: tha (if) + condition + kaw (then) + result. Use kap for pairs, lae for clauses. laew kaw narrates sequences.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🔗 Why Connectors Transform Your Thai\u003C\/h3\u003E\n    \u003Cp\u003EThere is a recognizable stage in language learning where a speaker has plenty of vocabulary but still sounds halting, producing short disconnected sentences like a series of separate signals. The bridge out of that stage is conjunctions. The moment you can say not just it is raining and I am staying home but I am staying home because it is raining, your Thai stops sounding like a phrasebook and starts sounding like a person thinking aloud. Connectors are the single most efficient upgrade to fluency because they let you combine the words you already know into richer, more complete thoughts.\u003C\/p\u003E\n    \u003Ch4\u003EThe Two Words for And\u003C\/h4\u003E\n    \u003Cp\u003EOne feature that surprises learners is that Thai splits the English word and into two distinct connectors with different jobs. \u003Cspan class=\"thai-i\"\u003Eกับ\u003C\/span\u003E (kap) handles pairs and togetherness, the and of me and you or rice and chicken. \u003Cspan class=\"thai-i\"\u003Eและ\u003C\/span\u003E (lae) handles the joining of clauses and formal lists, the and that links bigger ideas. English speakers tend to overuse lae because it feels like the dictionary and, but in natural speech kap is extremely common for everyday pairs. Listening for which one Thai speakers choose in context is one of the faster ways to refine your ear.\u003C\/p\u003E\n    \u003Ch4\u003EThe Quiet Importance of Kaw\u003C\/h4\u003E\n    \u003Cp\u003EThe little word \u003Cspan class=\"thai-i\"\u003Eก็\u003C\/span\u003E (kaw) deserves special attention because it appears constantly and does subtle work that has no clean English equivalent. In conditional sentences it marks the result - tha...kaw (if...then). But kaw also softens statements, signals a logical next step, and smooths the flow between ideas in ways that are hard to translate but easy to feel. Thai speakers sprinkle kaw throughout their speech, and picking up its rhythm is one of those intangible markers that separates textbook Thai from the way people actually talk. You do not need to master every nuance at once - simply noticing kaw and starting to use it in if-then sentences will make your Thai feel more connected.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between lae and kap in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBoth translate as and. \u003Cspan class=\"thai-i\"\u003Eกับ\u003C\/span\u003E (kap) joins nouns that go together as a pair, such as phom kap khun meaning me and you. \u003Cspan class=\"thai-i\"\u003Eและ\u003C\/span\u003E (lae) joins clauses or longer lists and is slightly more formal. For pairs and togetherness use kap; for linking full ideas or lists use lae.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say but in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBut in Thai is \u003Cspan class=\"thai-i\"\u003Eแต่\u003C\/span\u003E (tae). It works just like the English but, sitting between two contrasting ideas. For example, aroi tae phaeng means delicious but expensive. Tae is one of the most useful and high-frequency connectors in everyday Thai conversation.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make if-then sentences in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai uses the structure tha plus condition plus kaw plus result. \u003Cspan class=\"thai-i\"\u003Eถ้า\u003C\/span\u003E (tha) means if and \u003Cspan class=\"thai-i\"\u003Eก็\u003C\/span\u003E (kaw) means then. For example, tha fon tok kaw yuu baan means if it rains then stay home. The kaw is essential - it signals that the consequence is coming and is rarely dropped.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say because in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBecause is \u003Cspan class=\"thai-i\"\u003Eเพราะ\u003C\/span\u003E (phrgw), often phrgw wa. It introduces a reason: mai pai phrgw fon tok means not going because it is raining. Its partner \u003Cspan class=\"thai-i\"\u003Eดังนั้น\u003C\/span\u003E (dangnan) means therefore and introduces the result, mapping the full logic of cause and effect.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say and then in Thai for telling a story?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eแล้วก็\u003C\/span\u003E (laew kaw) means and then and is the main connector for narrating sequences. Thai speakers string events together with it: woke up, laew kaw ate, laew kaw went to work. Mastering laew kaw lets you narrate any sequence of events naturally in conversation.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say before and after in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eก่อน\u003C\/span\u003E (kawn) means before and \u003Cspan class=\"thai-i\"\u003Eหลังจาก\u003C\/span\u003E (lang jaak) means after. Both are followed directly by the action: kawn nawn means before sleeping, lang jaak kin means after eating. They work as mirror images and combine with time markers like ja and laew for precise sequencing.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📍\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Prepositions\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 36\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adverbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 35\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E⚡\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#d97706\",3:\"#be123c\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai connector -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2795\",th:\"\\u0e41\\u0e25\\u0e30\",rom:\"lae\",sc:\"\",a:\"and (clauses\/lists)\",w:[\"but\",\"or\",\"because\"],n:\"Lae = and, for joining clauses and formal lists. The more formal and that links full ideas\"},\n  {e:\"\\u{1f465}\",th:\"\\u0e01\\u0e31\\u0e1a\",rom:\"kap\",sc:\"\",a:\"and \/ with (pairs)\",w:[\"or\",\"but\",\"then\"],n:\"Kap = and\/with, for pairs and togetherness. phom kap khun = me and you\"},\n  {e:\"\\u{1f500}\",th:\"\\u0e2b\\u0e23\\u0e37\\u0e2d\",rom:\"rue\",sc:\"\",a:\"or\",w:[\"and\",\"but\",\"so\"],n:\"Rue = or. chaa rue kafae = tea or coffee. Offers a choice between options\"},\n  {e:\"\\u27a1\\ufe0f\",th:\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\",rom:\"laew kaw\",sc:\"\",a:\"and then\",w:[\"before\",\"but\",\"because\"],n:\"Laew kaw = and then. The workhorse for narrating sequences of events\"},\n  {e:\"\\u26d4\",th:\"\\u0e41\\u0e15\\u0e48\",rom:\"tae\",sc:\"\",a:\"but\",w:[\"and\",\"or\",\"so\"],n:\"Tae = but. Works just like English but. aroi tae phaeng = delicious but expensive\"},\n  {e:\"\\u{1f324}\\ufe0f\",th:\"\\u0e41\\u0e21\\u0e49\\u0e27\\u0e48\\u0e32\",rom:\"mae wa\",sc:\"\",a:\"although\",w:[\"because\",\"if\",\"and\"],n:\"Mae wa = although\/even though. mae wa fon tok = although it rains\"},\n  {e:\"\\u{1f4a1}\",th:\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30\",rom:\"phrgw\",sc:\"\",a:\"because\",w:[\"therefore\",\"but\",\"or\"],n:\"Phrgw (phrgw wa) = because. Introduces the cause\/reason of something\"},\n  {e:\"\\u2705\",th:\"\\u0e14\\u0e31\\u0e07\\u0e19\\u0e31\\u0e49\\u0e19\",rom:\"dangnan\",sc:\"\",a:\"therefore \/ so\",w:[\"because\",\"if\",\"but\"],n:\"Dangnan = therefore\/so. Introduces the result. Partner of phrgw (because)\"},\n  {e:\"\\u{1f3af}\",th:\"\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\",rom:\"phuea\",sc:\"\",a:\"in order to\",w:[\"because\",\"but\",\"and\"],n:\"Phuea = in order to, for the purpose of. tham phuea khun = do it for you\"},\n  {e:\"\\u2753\",th:\"\\u0e16\\u0e49\\u0e32\",rom:\"tha\",sc:\"\",a:\"if\",w:[\"then\",\"because\",\"but\"],n:\"Tha = if. Opens the condition. Pattern: tha + condition + kaw + result\"},\n  {e:\"\\u27a1\\ufe0f\",th:\"\\u0e01\\u0e47\",rom:\"kaw\",sc:\"\",a:\"then (result)\",w:[\"if\",\"but\",\"and\"],n:\"Kaw = then. Marks the result in if-then sentences. The hinge of tha...kaw\"},\n  {e:\"\\u23ee\\ufe0f\",th:\"\\u0e01\\u0e48\\u0e2d\\u0e19\",rom:\"kawn\",sc:\"\",a:\"before\",w:[\"after\",\"while\",\"until\"],n:\"Kawn = before. kawn nawn = before sleeping. Mirror image of lang jaak (after)\"},\n  {e:\"\\u23ed\\ufe0f\",th:\"\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01\",rom:\"lang jaak\",sc:\"\",a:\"after\",w:[\"before\",\"while\",\"when\"],n:\"Lang jaak = after. lang jaak kin = after eating. Mirror image of kawn (before)\"},\n  {e:\"\\u23f3\",th:\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07\\u0e17\\u0e35\\u0e48\",rom:\"rawang thii\",sc:\"\",a:\"while \/ during\",w:[\"after\",\"until\",\"if\"],n:\"Rawang thii = while\/during. rawang thii rian = while studying. For simultaneous actions\"},\n  {e:\"\\u{1f3c1}\",th:\"\\u0e08\\u0e19\\u0e01\\u0e23\\u0e30\\u0e17\\u0e31\\u0e48\\u0e07\",rom:\"jon krathang\",sc:\"\",a:\"until\",w:[\"before\",\"while\",\"after\"],n:\"Jon krathang = until. raw jon krathang = wait until. Marks an end point in time\"},\n];\n\n\/\/ L2: situation -\u003E pick the right connector\nvar L2=[\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\",rom:\"\",sc:\"You want to say the food is delicious BUT expensive (contrast). Which connector fits?\",\n   a:\"\\u0e41\\u0e15\\u0e48 tae (but)\",w:[\"\\u0e41\\u0e25\\u0e30 lae (and)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\",\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 phrgw (because)\"],\n   n:\"Tae = but. aroi tae phaeng = delicious but expensive. Tae signals contrast\"},\n  {e:\"\\u2615\",th:\"\",rom:\"\",sc:\"A waiter asks if you want tea OR coffee (a choice). Which connector?\",\n   a:\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\",w:[\"\\u0e41\\u0e25\\u0e30 lae (and)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\",\"\\u0e01\\u0e47 kaw (then)\"],\n   n:\"Rue = or. chaa rue kafae = tea or coffee. Offers a choice between two things\"},\n  {e:\"\\u{1f327}\\ufe0f\",th:\"\",rom:\"\",sc:\"You want to explain you are not going BECAUSE it is raining. Which connector?\",\n   a:\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 phrgw (because)\",w:[\"\\u0e14\\u0e31\\u0e07\\u0e19\\u0e31\\u0e49\\u0e19 dangnan (therefore)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\"],\n   n:\"Phrgw = because, introduces the reason. mai pai phrgw fon tok = not going because it rains\"},\n  {e:\"\\u{1f46b}\",th:\"\",rom:\"\",sc:\"You want to say me AND you (two people together as a pair). Which word for and?\",\n   a:\"\\u0e01\\u0e31\\u0e1a kap (and\/with, for pairs)\",w:[\"\\u0e41\\u0e25\\u0e30 lae (and, for clauses)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\"],\n   n:\"Kap = and\/with for pairs. phom kap khun = me and you. Use kap for togetherness\"},\n  {e:\"\\u{1f3c3}\",th:\"\",rom:\"\",sc:\"You woke up AND THEN went to eat (a sequence of events). Which connector?\",\n   a:\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 laew kaw (and then)\",w:[\"\\u0e41\\u0e15\\u0e48 tae (but)\",\"\\u0e16\\u0e49\\u0e32 tha (if)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\"],\n   n:\"Laew kaw = and then, for narrating sequences. tuen laew kaw kin = wake up and then eat\"},\n  {e:\"\\u2614\",th:\"\",rom:\"\",sc:\"IF it rains, THEN you will stay home (a condition). Which pair opens this?\",\n   a:\"\\u0e16\\u0e49\\u0e32...\\u0e01\\u0e47 tha...kaw (if...then)\",w:[\"\\u0e41\\u0e25\\u0e30...\\u0e41\\u0e15\\u0e48 lae...tae (and...but)\",\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30...\\u0e2b\\u0e23\\u0e37\\u0e2d phrgw...rue (because...or)\",\"\\u0e01\\u0e48\\u0e2d\\u0e19...\\u0e2b\\u0e25\\u0e31\\u0e07 kawn...lang (before...after)\"],\n   n:\"Tha...kaw = if...then. tha fon tok kaw yuu baan = if it rains then stay home\"},\n  {e:\"\\u{1f6cf}\\ufe0f\",th:\"\",rom:\"\",sc:\"You brush your teeth BEFORE sleeping. Which connector means before?\",\n   a:\"\\u0e01\\u0e48\\u0e2d\\u0e19 kawn (before)\",w:[\"\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e08\\u0e32\\u0e01 lang jaak (after)\",\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07\\u0e17\\u0e35\\u0e48 rawang thii (while)\",\"\\u0e08\\u0e19\\u0e01\\u0e23\\u0e30\\u0e17\\u0e31\\u0e48\\u0e07 jon krathang (until)\"],\n   n:\"Kawn = before. kawn nawn = before sleeping. Followed directly by the action\"},\n  {e:\"\\u{1f4da}\",th:\"\",rom:\"\",sc:\"You listen to music WHILE studying (two things at once). Which connector?\",\n   a:\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07\\u0e17\\u0e35\\u0e48 rawang thii (while)\",w:[\"\\u0e01\\u0e48\\u0e2d\\u0e19 kawn (before)\",\"\\u0e16\\u0e49\\u0e32 tha (if)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\"],\n   n:\"Rawang thii = while\/during. rawang thii rian = while studying. For simultaneous actions\"},\n  {e:\"\\u{1f4a1}\",th:\"\",rom:\"\",sc:\"It was raining, THEREFORE you stayed home (result of a cause). Which connector?\",\n   a:\"\\u0e14\\u0e31\\u0e07\\u0e19\\u0e31\\u0e49\\u0e19 dangnan (therefore)\",w:[\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 phrgw (because)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\",\"\\u0e01\\u0e31\\u0e1a kap (with)\"],\n   n:\"Dangnan = therefore\/so, introduces the result. Partner of phrgw (because) which gives the cause\"},\n  {e:\"\\u{1f6d2}\",th:\"\",rom:\"\",sc:\"You buy vegetables AND fruit AND rice (a longer list of items). Which and?\",\n   a:\"\\u0e41\\u0e25\\u0e30 lae (and, for lists)\",w:[\"\\u0e01\\u0e31\\u0e1a kap (and, for pairs)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\"],\n   n:\"Lae = and for joining clauses and longer lists. The more formal and that links bigger pieces\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You study hard IN ORDER TO pass the exam (purpose). Which connector?\",\n   a:\"\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d phuea (in order to)\",w:[\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 phrgw (because)\",\"\\u0e41\\u0e15\\u0e48 tae (but)\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d rue (or)\"],\n   n:\"Phuea = in order to, expresses purpose. rian phuea sop phan = study in order to pass\"},\n  {e:\"\\u23f0\",th:\"\",rom:\"\",sc:\"Wait here UNTIL I come back (an end point in time). Which connector?\",\n   a:\"\\u0e08\\u0e19\\u0e01\\u0e23\\u0e30\\u0e17\\u0e31\\u0e48\\u0e07 jon krathang (until)\",w:[\"\\u0e01\\u0e48\\u0e2d\\u0e19 kawn (before)\",\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 laew kaw (and then)\",\"\\u0e16\\u0e49\\u0e32 tha (if)\"],\n   n:\"Jon krathang = until. raw jon krathang phom klap ma = wait until I come back\"},\n];\n\n\/\/ L3: build complete linked sentences\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'If it rains, (I) stay home' using the if-then structure?\",\n   a:\"\\u0e16\\u0e49\\u0e32\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e01\\u0e47\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19 tha fon tok kaw yuu baan\",\n   w:[\"\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e16\\u0e49\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19 fon tok tha yuu baan\",\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e16\\u0e49\\u0e32\\u0e1d\\u0e19\\u0e15\\u0e01 yuu baan tha fon tok\",\"\\u0e16\\u0e49\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e1d\\u0e19\\u0e15\\u0e01 tha yuu baan fon tok\"],\n   n:\"tha fon tok kaw yuu baan = if rain falls then stay home. Pattern: tha + condition + kaw + result\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'delicious but expensive'?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e41\\u0e15\\u0e48\\u0e41\\u0e1e\\u0e07 aroi tae phaeng\",\n   w:[\"\\u0e41\\u0e1e\\u0e07\\u0e41\\u0e15\\u0e48\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 phaeng tae aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e41\\u0e25\\u0e30\\u0e41\\u0e1e\\u0e07 aroi lae phaeng\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e41\\u0e1e\\u0e07\\u0e41\\u0e15\\u0e48 aroi phaeng tae\"],\n   n:\"aroi tae phaeng = delicious but expensive. tae (but) sits between the two contrasting ideas\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'eat and then go' (a sequence)?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e44\\u0e1b kin laew kaw pai\",\n   w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19 pai laew kaw kin\",\"\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47 kin pai laew kaw\",\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e47\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b laew kaw kin pai\"],\n   n:\"kin laew kaw pai = eat and then go. laew kaw links the two events in sequence order\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'not going because it is raining'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30\\u0e1d\\u0e19\\u0e15\\u0e01 mai pai phrgw fon tok\",\n   w:[\"\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e1d\\u0e19\\u0e15\\u0e01 phrgw mai pai fon tok\",\"\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 fon tok mai pai phrgw\",\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e1b\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e40\\u0e1e\\u0e23\\u0e32\\u0e30 mai pai fon tok phrgw\"],\n   n:\"mai pai phrgw fon tok = not go because rain falls. phrgw introduces the reason after the main clause\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'me and my friend' (a pair) correctly?\",\n   a:\"\\u0e1c\\u0e21\\u0e01\\u0e31\\u0e1a\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 phom kap pheuan\",\n   w:[\"\\u0e1c\\u0e21\\u0e41\\u0e25\\u0e30\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 phom lae pheuan\",\"\\u0e1c\\u0e21\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19 phom rue pheuan\",\"\\u0e1c\\u0e21\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e19\\u0e01\\u0e31\\u0e1a phom pheuan kap\"],\n   n:\"phom kap pheuan = me and my friend. Use kap (not lae) for joining two people as a pair\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'before sleeping, (I) brush my teeth'?\",\n   a:\"\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e19\\u0e2d\\u0e19\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19 kawn nawn praeng fan\",\n   w:[\"\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e19\\u0e2d\\u0e19 praeng fan kawn nawn\",\"\\u0e19\\u0e2d\\u0e19\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19 nawn kawn praeng fan\",\"\\u0e01\\u0e48\\u0e2d\\u0e19\\u0e41\\u0e1b\\u0e23\\u0e07\\u0e1f\\u0e31\\u0e19\\u0e19\\u0e2d\\u0e19 kawn praeng fan nawn\"],\n   n:\"kawn nawn praeng fan = before sleeping brush teeth. kawn is directly followed by the action nawn\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'tea or coffee?' as a choice?\",\n   a:\"\\u0e0a\\u0e32\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e01\\u0e32\\u0e41\\u0e1f chaa rue kafae\",\n   w:[\"\\u0e0a\\u0e32\\u0e41\\u0e25\\u0e30\\u0e01\\u0e32\\u0e41\\u0e1f chaa lae kafae\",\"\\u0e0a\\u0e32\\u0e41\\u0e15\\u0e48\\u0e01\\u0e32\\u0e41\\u0e1f chaa tae kafae\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e0a\\u0e32\\u0e01\\u0e32\\u0e41\\u0e1f rue chaa kafae\"],\n   n:\"chaa rue kafae = tea or coffee. rue (or) sits between the two choices being offered\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'although it rains, (I) still go'?\",\n   a:\"\\u0e41\\u0e21\\u0e49\\u0e27\\u0e48\\u0e32\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e01\\u0e47\\u0e22\\u0e31\\u0e07\\u0e44\\u0e1b mae wa fon tok kaw yang pai\",\n   w:[\"\\u0e1d\\u0e19\\u0e15\\u0e01\\u0e41\\u0e21\\u0e49\\u0e27\\u0e48\\u0e32\\u0e22\\u0e31\\u0e07\\u0e44\\u0e1b fon tok mae wa yang pai\",\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e1b\\u0e41\\u0e21\\u0e49\\u0e27\\u0e48\\u0e32\\u0e1d\\u0e19\\u0e15\\u0e01 yang pai mae wa fon tok\",\"\\u0e41\\u0e21\\u0e49\\u0e27\\u0e48\\u0e32\\u0e22\\u0e31\\u0e07\\u0e44\\u0e1b\\u0e1d\\u0e19\\u0e15\\u0e01 mae wa yang pai fon tok\"],\n   n:\"mae wa fon tok kaw yang pai = although it rains, still go. mae wa opens the concession clause\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'study in order to pass the exam'?\",\n   a:\"\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e2a\\u0e2d\\u0e1a\\u0e1c\\u0e48\\u0e32\\u0e19 rian phuea sop phan\",\n   w:[\"\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e2a\\u0e2d\\u0e1a\\u0e1c\\u0e48\\u0e32\\u0e19 phuea rian sop phan\",\"\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\\u0e2a\\u0e2d\\u0e1a\\u0e1c\\u0e48\\u0e32\\u0e19\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d rian sop phan phuea\",\"\\u0e2a\\u0e2d\\u0e1a\\u0e1c\\u0e48\\u0e32\\u0e19\\u0e40\\u0e1e\\u0e37\\u0e48\\u0e2d\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19 sop phan phuea rian\"],\n   n:\"rian phuea sop phan = study in order to pass. phuea (in order to) links action to its purpose\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'if free, then come' (a short conditional)?\",\n   a:\"\\u0e16\\u0e49\\u0e32\\u0e27\\u0e48\\u0e32\\u0e07\\u0e01\\u0e47\\u0e21\\u0e32 tha wang kaw ma\",\n   w:[\"\\u0e27\\u0e48\\u0e32\\u0e07\\u0e16\\u0e49\\u0e32\\u0e21\\u0e32\\u0e01\\u0e47 wang tha ma kaw\",\"\\u0e01\\u0e47\\u0e16\\u0e49\\u0e32\\u0e27\\u0e48\\u0e32\\u0e07\\u0e21\\u0e32 kaw tha wang ma\",\"\\u0e21\\u0e32\\u0e16\\u0e49\\u0e32\\u0e27\\u0e48\\u0e32\\u0e07\\u0e01\\u0e47 ma tha wang kaw\"],\n   n:\"tha wang kaw ma = if free then come. The tha...kaw frame works for short conditionals too\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.c37SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"c37-result\").classList.remove(\"show\");\n  $(\"game37\").style.display=\"\";\n  c37Init();\n};\n\nfunction stats(){\n  $(\"c37-sc\").textContent=st.sc;\n  $(\"c37-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"c37-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"c37-lv\").textContent=\"Lv\"+cur;\n  $(\"c37-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"c37-pf\").style.width=p+\"%\";\n  $(\"c37-pf\").style.background=lc();\n  $(\"c37-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"c37-fb\").className=\"fb\";\n  $(\"c37-next\").classList.remove(\"show\");\n  $(\"c37-badge\").classList.remove(\"show\");\n  var ql=$(\"c37-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"c37-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"c37-emoji\").textContent=q.e;\n  var t=$(\"c37-thai\"),rom=$(\"c37-rom\"),sc=$(\"c37-scene\"),spk=$(\"c37-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right connector\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"c37-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt37 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"c37-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"c37-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"c37-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"c37-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"c37-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.c37Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.c37Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"c37-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game37\").style.display=\"none\";$(\"c37-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"c37-fin\").textContent=st.sc;$(\"c37-co\").textContent=st.co;\n  $(\"c37-wr\").textContent=st.wr;$(\"c37-ac\").textContent=acc+\"%\";\n  $(\"c37-rt\").style.color=lc();\n  $(\"c37-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Connector Recognition\",\"Right Connector\",\"Build Sentences\"][cur];\n  var em,ti,ms,nm=$(\"c37-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Connectors Mastered!\",\"Context Pro!\",\"Sentence Master!\"][cur];\n    ms=[\"\",\"You know the core connectors. Level 2 puts them in real situations!\",\"You pick the right connector every time. Level 3 builds complete linked sentences!\",\"Outstanding. You link Thai ideas with cause, contrast, and condition. Your Thai now flows like a native speaker!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Key structure: tha (if) + condition + kaw (then) + result. And remember kap for pairs, lae for lists!\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep linking!\";ms=\"Start with the essentials: lae\/kap (and), tae (but), rue (or), phrgw (because), and the tha...kaw if-then frame.\";\n  }\n  $(\"c37-em\").textContent=em;$(\"c37-rt\").textContent=ti;$(\"c37-msg\").textContent=ms;\n}\n\nwindow.c37Retry=function(){$(\"c37-result\").classList.remove(\"show\");$(\"game37\").style.display=\"\";c37Init();};\nwindow.c37NextLv=function(){if(cur\u003C3)c37SetLv(cur+1);};\n\nwindow.c37Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game37\").style.display=\"\";$(\"c37-result\").classList.remove(\"show\");\n  var t=$(\"c37-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.c37Init);}\nelse{window.c37Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/4958113982331413844\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4958113982331413844"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4958113982331413844"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-conjunctions-quiz.html","title":"Thai Conjunctions and Connectors Quiz — Connector Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh8q5tfxECQ_SUFDGu-ACKyUxGblm-ubuU5wJP0SLsj1sYa5qb8GhSYsW34sTw5SeznwhkTrtrFGn_k3kXMrnH9GGBORZuh_wm5J25DRx4BoY_DUe8PPpwFR2rB86VjV1xD4Qli8Qt8qpXCjrz0ekNHeABzN2PY7nR7XRm31ht-U48eCqQ2A8SQD6FFer1M\/s72-c\/8078.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-2029565828951069553"},"published":{"$t":"2026-06-10T07:08:39.812-07:00"},"updated":{"$t":"2026-06-10T07:09:19.081-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Prepositions and Location Words Quiz — Location Quest Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Prepositions Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBo1XncAMfHXWtcojcSaeT_wBd2JjxjNdArmXK36ckLu8s8skGUkrlPCJY7BmB6olXN1uPGBeoezght7KnGUfU0Yu-2epw3fOKXNulKJw1kDv6okoROpSSlCU798y8QdVle6tVStkJAYiLrZNKRT3wwlVWowdZNLbEEonznkX5oMuYkI7uxTOLOeWgYt9-\/s1672\/7721.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Prepositions Quiz Banner - Learn essential Thai location words, prepositions, giving directions, and the verb yuu with the Location Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBo1XncAMfHXWtcojcSaeT_wBd2JjxjNdArmXK36ckLu8s8skGUkrlPCJY7BmB6olXN1uPGBeoezght7KnGUfU0Yu-2epw3fOKXNulKJw1kDv6okoROpSSlCU798y8QdVle6tVStkJAYiLrZNKRT3wwlVWowdZNLbEEonznkX5oMuYkI7uxTOLOeWgYt9-\/s320\/7721.png\" title=\"Thai Prepositions Quiz: Location Quest Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #115e59; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Prepositions learning illustration showing the sentence formula anchored by the verb 'yuu', vocabulary for directions, distance tone pairs (glai near vs glai far), and core position markers.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html#app\",\n      \"name\": \"Thai Prepositions and Location Words Quiz - Location Quest Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai prepositions and location words including on, under, in, beside, left, right, and the key verb yuu. Match meanings, choose the right word, and build location sentences. Audio included. No sign-up required.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"keywords\": \"Thai prepositions, Thai location words, Thai for where is, yuu Thai verb, Thai directions, turn left right in Thai, Thai position words, learn Thai location vocabulary\",\n      \"teaches\": [\n        \"The Thai location verb yuu and its sentence pattern\",\n        \"Thai position prepositions: bon, tai, nai, nawk, khang na, khang lang\",\n        \"Thai direction words: sai, khwa, trong for giving directions\",\n        \"The near versus far tone pair glai and glai\",\n        \"Building complete location sentences anchored to landmarks\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"8\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do you ask where something is in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use the pattern X yuu tii nai, where yuu means is located and tii nai means where. For example, hong naam yuu tii nai means where is the bathroom. The verb yuu is the anchor of every Thai location question, and the question word tii nai goes at the end of the sentence.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the Thai word for on, under, and in?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In Thai, bon means on or on top of, tai means under or below, and nai means in or inside. Each preposition goes before the place. Bon to means on the table, tai to means under the table, and nai hong means in the room.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you give directions to a taxi in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The four core direction phrases are liao sai meaning turn left, liao khwa meaning turn right, trong pai meaning go straight, and jawt trong nii meaning stop here. These four phrases handle the vast majority of direction-giving to taxis and tuk-tuks in Thailand.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between glai and glai in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"They form a tone pair. Glai with a high tone means near, while glai with a falling tone means far. They sound nearly identical to untrained ears but mean opposites, so the tone distinction is essential when asking about distance or finding your way in Thailand.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say next to or beside in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Khang khang means next to or beside in Thai. Many Thai position words use khang, meaning side, as a root: khang na means in front, khang lang means behind, and khang bon means above. Recognising khang as the side building block makes this whole family of words easy to learn.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does yuu mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yuu means to be located or to be situated. It is the key verb for all location statements in Thai, following the pattern thing plus yuu plus preposition plus place. For example, maeo yuu bon to means the cat is on the table. Yuu specifically marks physical location, unlike the multi-purpose English verb to be.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt36 .ls-icon,.qt36 .card-emoji,.qt36 .r-emoji,.qt36 .ll-i,.qt36 .pg-icon,.qt36 .dg-icon{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt36{--tl:#0d9488;--tl2:#14b8a6;--tl3:#5eead4;--tl4:#f0fdfa;--ink:#042f2e;--soft:#115e59;--bd:rgba(13,148,136,.15);--bg:#f0fdfa;font-family:'Nunito',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(13,148,136,.13);box-sizing:border-box;}\n.qt36 *{box-sizing:border-box;}\n.qt36 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt36 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt36 .intro em{font-style:italic;color:var(--ink);}\n.qt36 .intro strong{color:var(--ink);}\n.qt36 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--tl);margin:28px 0 12px;font-style:italic;}\n.qt36 .thai-i{color:var(--tl);font-weight:700;}\n.qt36 .tip{background:linear-gradient(135deg,rgba(13,148,136,.06),rgba(94,234,212,.14));border-left:4px solid var(--tl2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt36 .tip b{color:var(--tl);}\n.qt36 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* FORMULA BOX *\/\n.qt36 .formula-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:18px 14px;margin:16px 0;}\n.qt36 .fb-parts{display:flex;align-items:stretch;justify-content:center;gap:6px;flex-wrap:wrap;}\n.qt36 .fb-part{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--tl4);border:1.5px solid var(--bd);border-radius:10px;padding:8px 10px;min-width:60px;}\n.qt36 .fb-part.key{background:rgba(13,148,136,.1);border-color:var(--tl2);}\n.qt36 .fb-th{font-size:20px;color:var(--ink);}\n.qt36 .fb-rom{font-size:11px;color:var(--tl);font-weight:700;font-style:italic;}\n.qt36 .fb-lbl{font-size:9px;color:var(--soft);text-transform:uppercase;letter-spacing:.3px;}\n.qt36 .fb-plus{display:flex;align-items:center;font-size:16px;color:var(--tl3);font-weight:700;}\n.qt36 .fb-result{text-align:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--bd);font-size:14px;color:var(--soft);font-weight:600;}\n.qt36 .fb-result span{color:var(--tl);font-size:17px;}\n\/* PREP GRID *\/\n.qt36 .prep-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:10px;margin:16px 0;}\n.qt36 .pg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 12px;display:flex;flex-direction:column;gap:2px;transition:all .2s;}\n.qt36 .pg-card:hover{border-color:var(--tl2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,148,136,.1);}\n.qt36 .pg-icon{font-size:24px;}\n.qt36 .pg-thai{font-size:22px;color:var(--ink);}\n.qt36 .pg-rom{font-size:12px;color:var(--tl);font-style:italic;font-weight:700;}\n.qt36 .pg-en{font-size:13px;font-weight:700;color:var(--ink);}\n.qt36 .pg-ex{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* DISTANCE ROW *\/\n.qt36 .distance-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;}\n.qt36 .dr-card{border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;border:2px solid transparent;}\n.dr-card.near{background:rgba(13,148,136,.06);border-color:rgba(13,148,136,.3);}\n.dr-card.far{background:rgba(239,68,68,.05);border-color:rgba(239,68,68,.25);}\n.dr-card.adj{background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.3);}\n.qt36 .dr-thai{font-size:26px;color:var(--ink);}\n.qt36 .dr-rom{font-size:12px;color:var(--tl);font-weight:700;font-style:italic;}\n.qt36 .dr-en{font-size:14px;font-weight:700;color:var(--ink);}\n.qt36 .dr-note{font-size:11px;color:var(--soft);line-height:1.4;margin-top:3px;}\n\/* DIRECTION GRID *\/\n.qt36 .direction-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:16px 0;}\n.qt36 .dg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:2px;}\n.qt36 .dg-icon{font-size:26px;}\n.qt36 .dg-thai{font-size:24px;color:var(--ink);}\n.qt36 .dg-rom{font-size:12px;color:var(--tl);font-weight:700;font-style:italic;}\n.qt36 .dg-en{font-size:13px;font-weight:700;color:var(--ink);}\n.qt36 .dg-ex{font-size:15px;color:var(--ink);margin-top:4px;}\n.qt36 .dg-ex-rom{font-size:11px;color:var(--soft);font-style:italic;}\n\/* EXAMPLE BOX *\/\n.qt36 .example-box{background:linear-gradient(135deg,rgba(13,148,136,.05),rgba(94,234,212,.08));border:1.5px solid var(--bd);border-radius:16px;padding:18px;margin:16px 0;text-align:center;}\n.qt36 .eb-thai{font-size:22px;color:var(--ink);margin-bottom:6px;line-height:1.5;}\n.qt36 .eb-rom{font-size:14px;color:var(--tl);font-style:italic;font-weight:700;margin-bottom:4px;}\n.qt36 .eb-en{font-size:14px;color:var(--soft);margin-bottom:12px;}\n.qt36 .eb-break{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--bd);padding-top:10px;text-align:left;}\n.qt36 .eb-break span{font-size:12px;color:var(--soft);}\n.qt36 .eb-break b{color:var(--tl);}\n\/* QA BOX (AI-citable) *\/\n.qt36 .qa-box{display:flex;flex-direction:column;gap:10px;margin:16px 0;}\n.qt36 .qa-item{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:14px 16px;}\n.qt36 .qa-q{font-size:14px;font-weight:800;color:var(--tl);margin-bottom:5px;}\n.qt36 .qa-a{font-size:14px;color:var(--soft);line-height:1.65;}\n.qt36 .qa-a strong{color:var(--ink);}\n\/* GAME *\/\n.qt36 .game-header{padding:20px 28px;background:linear-gradient(135deg,#134e4a,#0d9488);border-bottom:none;}\n.qt36 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt36 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt36 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt36 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt36 .ls-btn:hover{transform:translateY(-2px);}\n.qt36 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt36 .ls-btn.lv2.active{border-color:var(--tl2);background:rgba(20,184,166,.08);}\n.qt36 .ls-btn.lv3.active{border-color:#be123c;background:rgba(190,18,60,.08);}\n.qt36 .ls-icon{font-size:26px;}\n.qt36 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt36 .ls-desc{font-size:11px;color:var(--soft);}\n.qt36 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(20,184,166,.12);color:#115e59;}\n.lv3 .ls-pts{background:rgba(190,18,60,.12);color:#9f1239;}\n.qt36 #game36{padding:22px 20px;}\n.qt36 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt36 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt36 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt36 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt36 .stat.sc .stat-v{color:#f59e0b;}\n.qt36 .stat.li .stat-v{color:#dc2626;}\n.qt36 .stat.st .stat-v{color:var(--tl2);}\n.qt36 .stat.lv .stat-v{color:var(--tl);}\n.qt36 .prog{background:rgba(13,148,136,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt36 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt36 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(13,148,136,.07);}\n.qt36 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt36 .card-emoji{font-size:44px;animation:l36pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt36 .card-scenario{font-size:13px;color:#475569;background:#f0fdfa;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt36 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt36 .thai-big.pop{animation:l36pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes l36pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt36 .rom{font-family:'Lora',serif;font-size:16px;color:var(--tl);font-style:italic;}\n.qt36 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(13,148,136,.09);border:1.5px solid rgba(13,148,136,.22);color:var(--tl);font:600 13px 'Nunito',sans-serif;cursor:pointer;transition:all .2s;}\n.qt36 .speak:hover{background:rgba(13,148,136,.17);}\n.qt36 .speak.active{animation:l36pulse 1s infinite;}\n@keyframes l36pulse{0%,100%{box-shadow:0 0 0 0 rgba(20,184,166,.4)}50%{box-shadow:0 0 0 8px rgba(20,184,166,0)}}\n.qt36 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt36 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Nunito',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt36 .ans:hover:not(:disabled){border-color:var(--tl2);background:rgba(20,184,166,.06);transform:translateY(-2px);}\n.qt36 .ans:disabled{cursor:default;}\n.qt36 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:l36bounce .5s;}\n.qt36 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:l36shake .4s;}\n.qt36 .ans.reveal{background:rgba(13,148,136,.07);border-color:rgba(13,148,136,.3);}\n@keyframes l36bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes l36shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt36 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt36 .fb.show{display:block;animation:l36fade .3s;}\n.qt36 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt36 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt36 .fb.bonus{background:rgba(13,148,136,.1);color:var(--tl);border:1px solid rgba(13,148,136,.3);}\n@keyframes l36fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes l36slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt36 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(13,148,136,.1);border:1.5px solid rgba(13,148,136,.35);border-radius:999px;color:var(--tl);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt36 .badge.show{display:flex;animation:l36pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes l36pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt36 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Nunito',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt36 .next.show{display:block;animation:l36slide .3s both;}\n.qt36 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt36 .result{display:none;padding:36px 24px;text-align:center;}\n.qt36 .result.show{display:block;animation:l36fade .5s;}\n.qt36 .r-emoji{font-size:64px;animation:l36bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes l36bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt36 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--tl);margin:0 0 6px;font-style:italic;}\n.qt36 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt36 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt36 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt36 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt36 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt36 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt36 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt36 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Nunito',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt36 .btn-retry{background:linear-gradient(135deg,#134e4a,#0d9488);}\n.qt36 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt36 .btn-r:hover{transform:translateY(-2px);}\n.qt36 .culture,.qt36 .faq,.qt36 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt36 .culture{background:linear-gradient(135deg,rgba(13,148,136,.03),rgba(94,234,212,.06));}\n.qt36 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt36 .culture h4{font-size:15px;font-weight:700;color:var(--tl);margin:20px 0 8px;}\n.qt36 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt36 .culture strong{color:var(--ink);}\n.qt36 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--tl);margin:0 0 14px;font-style:italic;}\n.qt36 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt36 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt36 .faq-q::-webkit-details-marker{display:none;}\n.qt36 .faq-q::after{content:'+';font-size:20px;color:var(--tl2);flex-shrink:0;transition:transform .2s;}\n.qt36 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt36 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt36 .faq-a .thai-i{color:var(--tl);}\n.qt36 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt36 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt36 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt36 .ll:hover{border-color:var(--tl2);background:rgba(20,184,166,.05);transform:translateY(-2px);}\n.qt36 .ll-i{font-size:22px;}\n.qt36 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt36 .ll-c{font-size:11px;color:var(--tl);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt36 .intro,.qt36 .culture,.qt36 .faq,.qt36 .nxt{padding-left:16px;padding-right:16px;}.qt36 .answers{grid-template-columns:1fr;}.qt36 .stats{grid-template-columns:repeat(2,1fr);}.qt36 #game36{padding:16px 14px;}.qt36 .level-sel{grid-template-columns:1fr;gap:8px;}.qt36 .distance-row{grid-template-columns:1fr;}.qt36 .fb-parts{gap:4px;}.qt36 .fb-part{min-width:54px;padding:6px 7px;}.qt36 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt36\" id=\"qt-post-36\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EKnowing where things are is one of the most practical skills in any language, and Thai prepositions and location words are what make it possible. They answer the questions you ask constantly while traveling, shopping, or finding your way: Where is the bathroom? Is it near here? Is the shop on the left or the right? Thai prepositions are the small words that turn \"the restaurant\" into \"the restaurant next to the temple, across from the market.\" This guide to Thai prepositions and location words gives you the complete toolkit for describing and asking about position, direction, and place.\u003C\/p\u003E\n\n    \u003Cp\u003EThere is a structural feature of Thai that makes location words especially learnable. Thai relies on a single, powerful verb — \u003Cspan class=\"thai-i\"\u003Eอยู่\u003C\/span\u003E (yuu — to be located) — as the anchor for almost every statement about where something is. Master yuu plus a handful of position words, and you can describe the location of anything. The cat is on the table becomes \u003Cspan class=\"thai-i\"\u003Eแมวอยู่บนโต๊ะ\u003C\/span\u003E (maeo yuu bon to). The pattern is remarkably consistent, which means the effort you invest here pays off immediately across countless real situations.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the essential Thai prepositions for position (on, under, in, beside), the direction words for giving and following directions (left, right, straight), and the compound location phrases that sound natural to Thai ears. Each comes with the sentence pattern it lives in and the real scenarios where you will need it. By the end, you will be able to ask where anything is and understand the answer.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Key Verb: Yuu (To Be Located)\u003C\/h3\u003E\n\n    \u003Cp\u003EBefore the prepositions themselves, you need the verb that holds them together. \u003Cspan class=\"thai-i\"\u003Eอยู่\u003C\/span\u003E (yuu) means \"to be located\" or \"to be situated,\" and it is the backbone of every location sentence in Thai. Unlike the English \"is,\" which serves many functions, yuu specifically marks physical location. The structure is simple and unchanging: \u003Cstrong\u003Ething + yuu + preposition + place\u003C\/strong\u003E.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai location sentence formula\" class=\"formula-box\"\u003E\n      \u003Cdiv class=\"fb-parts\"\u003E\n        \u003Cdiv class=\"fb-part\"\u003E\u003Cspan class=\"fb-th\" lang=\"th\"\u003Eแมว\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Emaeo\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Ething\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fb-plus\"\u003E+\u003C\/div\u003E\n        \u003Cdiv class=\"fb-part key\"\u003E\u003Cspan class=\"fb-th\" lang=\"th\"\u003Eอยู่\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Eyuu\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Eis located\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fb-plus\"\u003E+\u003C\/div\u003E\n        \u003Cdiv class=\"fb-part\"\u003E\u003Cspan class=\"fb-th\" lang=\"th\"\u003Eบน\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Ebon\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Eon\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fb-plus\"\u003E+\u003C\/div\u003E\n        \u003Cdiv class=\"fb-part\"\u003E\u003Cspan class=\"fb-th\" lang=\"th\"\u003Eโต๊ะ\u003C\/span\u003E\u003Cspan class=\"fb-rom\"\u003Eto\u003C\/span\u003E\u003Cspan class=\"fb-lbl\"\u003Etable\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fb-result\"\u003E\u003Cspan lang=\"th\"\u003Eแมวอยู่บนโต๊ะ\u003C\/span\u003E — maeo yuu bon to — the cat is on the table\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ETo ask where something is, you replace the place with the question phrase \u003Cspan class=\"thai-i\"\u003Eที่ไหน\u003C\/span\u003E (tii nai — where), which you met in the question words post. \u003Cspan class=\"thai-i\"\u003Eห้องน้ำอยู่ที่ไหน\u003C\/span\u003E (hong naam yuu tii nai — where is the bathroom?) follows the exact same structure, simply ending with the question word. This consistency is what makes Thai location language so approachable: one verb, one pattern, endless applications.\u003C\/p\u003E\n\n    \u003Ch3\u003EPosition Prepositions — On, Under, In, Out\u003C\/h3\u003E\n\n    \u003Cp\u003EThese are the core prepositions that describe where one thing sits relative to another. They slot directly into the yuu pattern and cover the majority of everyday position-describing needs:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai position prepositions\" class=\"prep-grid\"\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E⬆️\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eบน\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ebon\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eon \/ on top of\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ebon to — on the table\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E⬇️\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eใต้\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Etai\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eunder \/ below\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Etai to — under the table\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E📥\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eใน\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Enai\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ein \/ inside\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Enai hong — in the room\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E📤\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eนอก\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Enawk\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eoutside\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Enawk baan — outside the house\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E⏪\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eข้างหน้า\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ekhang na\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ein front of\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ekhang na raan — in front of the shop\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E⏩\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eข้างหลัง\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ekhang lang\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ebehind\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ekhang lang baan — behind the house\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E👈\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eข้างๆ\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ekhang khang\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ebeside \/ next to\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Ekhang khang thanon — beside the road\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E😥\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eระหว่าง\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Erawang\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ebetween\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Erawang song raan — between two shops\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EA useful observation: many Thai position words are built on the root \u003Cspan class=\"thai-i\"\u003Eข้าง\u003C\/span\u003E (khang — side). \u003Cspan class=\"thai-i\"\u003Eข้างหน้า\u003C\/span\u003E (khang na) is literally \"front side,\" \u003Cspan class=\"thai-i\"\u003Eข้างหลัง\u003C\/span\u003E (khang lang) is \"back side,\" and \u003Cspan class=\"thai-i\"\u003Eข้างบน\u003C\/span\u003E (khang bon) is \"upper side.\" Once you recognise khang as the \"side\" building block, this whole family of words becomes transparent rather than a set of separate items to memorise. This is a recurring theme in Thai: compound words are often beautifully logical once you see their parts.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Practical Location Question for Travelers:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eห้องน้ำอยู่ที่ไหน\u003C\/span\u003E (hong naam yuu tii nai — where is the bathroom?) is arguably the single most useful location sentence to memorise before any trip to Thailand. Follow it with \u003Cspan class=\"thai-i\"\u003Eใกล้ไหม\u003C\/span\u003E (glai mai — is it near?) and you can navigate almost any venue.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ENear, Far, and Distance Words\u003C\/h3\u003E\n\n    \u003Cp\u003EBeyond exact position, you often need to express relative distance — whether something is close or far. Thai handles this with a small set of distance words that pair naturally with yuu and with the question structures from earlier posts:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai distance words\" class=\"distance-row\"\u003E\n      \u003Cdiv class=\"dr-card near\"\u003E\n        \u003Cdiv class=\"dr-thai\" lang=\"th\"\u003Eใกล้\u003C\/div\u003E\n        \u003Cdiv class=\"dr-rom\"\u003Eglai\u003C\/div\u003E\n        \u003Cdiv class=\"dr-en\"\u003Enear \/ close\u003C\/div\u003E\n        \u003Cdiv class=\"dr-note\"\u003Eglai glai — quite near (doubled)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dr-card far\"\u003E\n        \u003Cdiv class=\"dr-thai\" lang=\"th\"\u003Eไกล\u003C\/div\u003E\n        \u003Cdiv class=\"dr-rom\"\u003Eglai (falling tone)\u003C\/div\u003E\n        \u003Cdiv class=\"dr-en\"\u003Efar\u003C\/div\u003E\n        \u003Cdiv class=\"dr-note\"\u003EA tone pair! Near and far differ only by tone\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dr-card adj\"\u003E\n        \u003Cdiv class=\"dr-thai\" lang=\"th\"\u003Eติด\u003C\/div\u003E\n        \u003Cdiv class=\"dr-rom\"\u003Etit\u003C\/div\u003E\n        \u003Cdiv class=\"dr-en\"\u003Eright next to \/ attached\u003C\/div\u003E\n        \u003Cdiv class=\"dr-note\"\u003Etit kan — adjacent to each other\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EHere is one of the most notorious tone pairs in Thai: \u003Cspan class=\"thai-i\"\u003Eใกล้\u003C\/span\u003E (glai — near) and \u003Cspan class=\"thai-i\"\u003Eไกล\u003C\/span\u003E (glai — far) are written differently but sound almost identical to untrained ears, distinguished only by tone. Near is a high tone; far is a falling tone. Confusing them can send you walking in entirely the wrong direction, which is why this pair appears in the tones practical guide. When in doubt, ask the speaker to clarify with a follow-up — Thai people are used to helping with this particular confusion.\u003C\/p\u003E\n\n    \u003Ch3\u003EDirection Words — Giving and Following Directions\u003C\/h3\u003E\n\n    \u003Cp\u003EWhen you need to get somewhere, direction words become essential. These are the words you will hear from taxi drivers and give to them, the words on signs and in spoken instructions:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai direction words\" class=\"direction-grid\"\u003E\n      \u003Cdiv class=\"dg-card\"\u003E\n        \u003Cdiv class=\"dg-icon\"\u003E⬅️\u003C\/div\u003E\n        \u003Cdiv class=\"dg-thai\" lang=\"th\"\u003Eซ้าย\u003C\/div\u003E\n        \u003Cdiv class=\"dg-rom\"\u003Esai\u003C\/div\u003E\n        \u003Cdiv class=\"dg-en\"\u003Eleft\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex\" lang=\"th\"\u003Eเลี้ยวซ้าย\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex-rom\"\u003Eliao sai — turn left\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dg-card\"\u003E\n        \u003Cdiv class=\"dg-icon\"\u003E➡️\u003C\/div\u003E\n        \u003Cdiv class=\"dg-thai\" lang=\"th\"\u003Eขวา\u003C\/div\u003E\n        \u003Cdiv class=\"dg-rom\"\u003Ekhwa\u003C\/div\u003E\n        \u003Cdiv class=\"dg-en\"\u003Eright\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex\" lang=\"th\"\u003Eเลี้ยวขวา\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex-rom\"\u003Eliao khwa — turn right\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dg-card\"\u003E\n        \u003Cdiv class=\"dg-icon\"\u003E⬆️\u003C\/div\u003E\n        \u003Cdiv class=\"dg-thai\" lang=\"th\"\u003Eตรง\u003C\/div\u003E\n        \u003Cdiv class=\"dg-rom\"\u003Etrong\u003C\/div\u003E\n        \u003Cdiv class=\"dg-en\"\u003Estraight\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex\" lang=\"th\"\u003Eตรงไป\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex-rom\"\u003Etrong pai — go straight\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dg-card\"\u003E\n        \u003Cdiv class=\"dg-icon\"\u003E🔄\u003C\/div\u003E\n        \u003Cdiv class=\"dg-thai\" lang=\"th\"\u003Eกลับรถ\u003C\/div\u003E\n        \u003Cdiv class=\"dg-rom\"\u003Eklap rot\u003C\/div\u003E\n        \u003Cdiv class=\"dg-en\"\u003EU-turn\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex\" lang=\"th\"\u003Eตรงนี้\u003C\/div\u003E\n        \u003Cdiv class=\"dg-ex-rom\"\u003Etrong nii — right here\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe verb \u003Cspan class=\"thai-i\"\u003Eเลี้ยว\u003C\/span\u003E (liao — to turn) combines with sai and khwa to give the two most common driving instructions: liao sai (turn left) and liao khwa (turn right). Add \u003Cspan class=\"thai-i\"\u003Eตรงไป\u003C\/span\u003E (trong pai — go straight) and \u003Cspan class=\"thai-i\"\u003Eจอดตรงนี้\u003C\/span\u003E (jawt trong nii — stop right here), and you have everything you need to direct a taxi or tuk-tuk to your destination. These four phrases alone will handle the vast majority of your direction-giving needs in Thailand.\u003C\/p\u003E\n\n\n    \u003Ch3\u003ECompound Location Phrases That Sound Natural\u003C\/h3\u003E\n\n    \u003Cp\u003EWhile the basic prepositions work, Thai speakers often use slightly longer compound phrases that sound more natural and precise. These are built by adding \u003Cspan class=\"thai-i\"\u003Eด้าน\u003C\/span\u003E (dan — side\/direction) or \u003Cspan class=\"thai-i\"\u003Eทาง\u003C\/span\u003E (thang — way\/direction) to a position word:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai compound location phrases\" class=\"prep-grid\"\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E👑\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eด้านบน\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Edan bon\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ethe top \/ upper side\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Edan bon — up top\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E👇\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eด้านล่าง\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Edan lang\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ethe bottom \/ lower side\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Edan lang — down below\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E🗀️\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eทางซ้าย\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ethang sai\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eon the left side\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Eyuu thang sai — it is on the left\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E🗁️\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eทางขวา\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Ethang khwa\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Eon the right side\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Eyuu thang khwa — it is on the right\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E🎯\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eตรงกลาง\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Etrong klang\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Ein the middle \/ center\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Etrong klang — in the center\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pg-card\"\u003E\n        \u003Cdiv class=\"pg-icon\"\u003E🔄\u003C\/div\u003E\n        \u003Cdiv class=\"pg-thai\" lang=\"th\"\u003Eรอบ\u003C\/div\u003E\n        \u003Cdiv class=\"pg-rom\"\u003Erawb\u003C\/div\u003E\n        \u003Cdiv class=\"pg-en\"\u003Earound \/ surrounding\u003C\/div\u003E\n        \u003Cdiv class=\"pg-ex\"\u003Erawb baan — around the house\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe distinction between the short and compound forms is one of register and precision rather than correctness. Saying yuu sai (it is left) is understood, but yuu thang sai (it is on the left side) sounds more complete and natural, the way a Thai person would actually phrase it. As you advance, reaching for these slightly fuller forms is one of the marks of moving from functional Thai toward fluent Thai.\u003C\/p\u003E\n\n    \u003Ch3\u003EPutting It Together — Describing a Location in Full\u003C\/h3\u003E\n\n    \u003Cp\u003EThe real power of these words emerges when you combine them to give a complete location. Thai stacks location information naturally, often from a known landmark to the target. Consider how a Thai speaker might direct you to a restaurant:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Full location description example\" class=\"example-box\"\u003E\n      \u003Cdiv class=\"eb-thai\" lang=\"th\"\u003Eร้านอาหารอยู่ข้างๆวัด ตรงข้ามตลาด\u003C\/div\u003E\n      \u003Cdiv class=\"eb-rom\"\u003Eraan aahaan yuu khang khang wat, trong kham talaat\u003C\/div\u003E\n      \u003Cdiv class=\"eb-en\"\u003EThe restaurant is next to the temple, across from the market.\u003C\/div\u003E\n      \u003Cdiv class=\"eb-break\"\u003E\n        \u003Cspan\u003E\u003Cb\u003Eraan aahaan\u003C\/b\u003E = restaurant\u003C\/span\u003E\n        \u003Cspan\u003E\u003Cb\u003Eyuu\u003C\/b\u003E = is located\u003C\/span\u003E\n        \u003Cspan\u003E\u003Cb\u003Ekhang khang wat\u003C\/b\u003E = next to the temple\u003C\/span\u003E\n        \u003Cspan\u003E\u003Cb\u003Etrong kham talaat\u003C\/b\u003E = across from the market\u003C\/span\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice how the sentence anchors the unknown (the restaurant) to known landmarks (the temple, the market). This is exactly how Thai people give directions in practice — by reference to recognizable points rather than abstract distances or street numbers. The word \u003Cspan class=\"thai-i\"\u003Eตรงข้าม\u003C\/span\u003E (trong kham — opposite\/across from) is especially useful here and worth adding to your core set, as Thai addresses and directions lean heavily on what a place is opposite to.\u003C\/p\u003E\n\n    \u003Ch3\u003EQuick Answers to Common Thai Location Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EFor quick reference, here are direct answers to the questions learners most often ask about Thai prepositions and location words:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Quick answers about Thai prepositions\" class=\"qa-box\"\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you say \"where is\" in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Where is X\" is \u003Cstrong\u003EX yuu tii nai\u003C\/strong\u003E, where yuu means \"is located\" and tii nai means \"where.\" For example, hong naam yuu tii nai means \"where is the bathroom.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the Thai word for \"on\"?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThe Thai word for \"on\" or \"on top of\" is \u003Cstrong\u003Ebon\u003C\/strong\u003E. It goes before the place: bon to means \"on the table.\"\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EHow do you tell a taxi to turn left in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003E\"Turn left\" is \u003Cstrong\u003Eliao sai\u003C\/strong\u003E and \"turn right\" is liao khwa. \"Go straight\" is trong pai, and \"stop here\" is jawt trong nii.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"qa-item\"\u003E\n        \u003Cdiv class=\"qa-q\"\u003EWhat is the difference between glai and glai in Thai?\u003C\/div\u003E\n        \u003Cdiv class=\"qa-a\"\u003EThey are a tone pair: \u003Cstrong\u003Eglai\u003C\/strong\u003E with a high tone means \"near,\" while glai with a falling tone means \"far.\" They sound similar but mean opposites, so tone is critical here.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003EPost 35\u003C\/a\u003E — Adverbs (tawn nii, thii nii — here\/now)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003EPost 32\u003C\/a\u003E — Question Words (tii nai — where)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003EPost 29\u003C\/a\u003E — Tones (glai near vs glai far)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 36 — Prepositions \u0026amp; Location (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Location Quest game below has three levels. Level 1 matches prepositions to meanings. Level 2 picks the right location word for a situation. Level 3 — the hardest — builds complete location sentences using the yuu pattern. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E📍 Location Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match prepositions, pick the right word, build location sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"l36SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EPreposition Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"l36SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Word in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"l36SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Location Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Prepositions Game\" id=\"game36\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"l36-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"l36-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"l36-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"l36-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"l36-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"l36-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"l36-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"l36-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"l36-emoji\"\u003E📍\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"l36-thai\" lang=\"th\"\u003Eบน\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"l36-rom\"\u003Ebon\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"l36-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"l36-speak\" onclick=\"l36Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"l36-badge\"\u003E\u003Cspan id=\"l36-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"l36-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"l36-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"l36-next\" onclick=\"l36Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"l36-rt\" class=\"result\" id=\"l36-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"l36-em\"\u003E📍\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"l36-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"l36-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"l36-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"l36-co\" style=\"color: #0d9488;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"l36-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"l36-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"l36-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"l36Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"l36-nextlv\" onclick=\"l36NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #0d9488; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Preposition \u0026amp; Location Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(19, 78, 74); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอยู่\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Eyuu\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eto be located\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EKey Verb\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบน\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ebon\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eon \/ on top of\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใต้\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eunder \/ below\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใน\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Enai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ein \/ inside\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนอก\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Enawk\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eoutside\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eข้างหน้า\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ekhang na\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ein front of\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eข้างหลัง\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ekhang lang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebehind\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eข้างๆ\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ekhang khang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebeside \/ next to\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eระหว่าง\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Erawang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ebetween\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตรงข้าม\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etrong kham\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eopposite \/ across\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตรงกลาง\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etrong klang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ein the middle\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eใกล้\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Eglai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enear (high tone)\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDistance\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไกล\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Eglai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Efar (falling tone)\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDistance\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eติด\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etit\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eadjacent to\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDistance\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eรอบ\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Erawb\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Earound\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EPosition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eซ้าย\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Esai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eleft\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eขวา\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ekhwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eright\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตรง\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etrong\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Estraight\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเลี้ยว\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Eliao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eto turn\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทางซ้าย\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ethang sai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eon the left side\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทางขวา\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ethang khwa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eon the right side\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eด้านบน\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Edan bon\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethe top side\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eด้านล่าง\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Edan lang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethe bottom side\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EDirection\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(13, 148, 136, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eที่\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Ethii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eat (place marker)\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EMarker\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eที่ไหน\u003C\/td\u003E\u003Ctd style=\"color: #14b8a6; font-weight: 700; padding: 6px 12px;\"\u003Etii nai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewhere\u003C\/td\u003E\u003Ctd style=\"color: #115e59; font-size: 11px; padding: 6px 12px;\"\u003EQuestion\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #115e59; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003ECore pattern: thing + yuu (is located) + preposition + place. Example: maeo yuu bon to = the cat is on the table.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E📍 Why Thai Location Language Is So Learnable\u003C\/h3\u003E\n    \u003Cp\u003EThai prepositions and location words are among the most rewarding parts of the language to study because they offer an unusually high return on a small investment. A single verb, yuu, plus roughly fifteen position and direction words, equips a learner to describe and ask about the location of almost anything. Compare this to the irregular tangle of prepositions in many European languages, and Thai feels refreshingly systematic. This is why teachers of Thai as a foreign language often introduce location words early - they produce fast, visible progress and immediate real-world usefulness.\u003C\/p\u003E\n    \u003Ch4\u003EThe Landmark Habit in Thai Directions\u003C\/h4\u003E\n    \u003Cp\u003EOne cultural pattern worth understanding is how Thai people give directions. Rather than relying on street names, compass directions, or precise distances, Thai directions typically anchor to visible landmarks - a temple, a market, a 7-Eleven, a large tree. A Thai person will more naturally say the shop is opposite the temple than the shop is two hundred meters north. For a learner, this means the location vocabulary in this guide, combined with the names of common landmarks, covers the way directions actually work on the ground in Thailand. Mastering trong kham (opposite) and khang khang (next to) is often more practical than memorizing formal address structures.\u003C\/p\u003E\n    \u003Ch4\u003ETone Awareness in Location Words\u003C\/h4\u003E\n    \u003Cp\u003ELocation vocabulary contains one of the most important tone pairs in everyday Thai: glai (near) versus glai (far). These two words, opposite in meaning, are separated only by tone, and confusing them has real consequences when you are trying to find your way. This is a recurring lesson in Thai - that tone is not decorative but load-bearing, carrying meaning as surely as consonants and vowels do. Learners who treat the near-far pair as a priority early on save themselves considerable confusion later.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask where something is in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EUse the pattern X yuu tii nai, where \u003Cspan class=\"thai-i\"\u003Eอยู่\u003C\/span\u003E (yuu) means is located and \u003Cspan class=\"thai-i\"\u003Eที่ไหน\u003C\/span\u003E (tii nai) means where. For example, \u003Cspan class=\"thai-i\"\u003Eห้องน้ำอยู่ที่ไหน\u003C\/span\u003E (hong naam yuu tii nai) means where is the bathroom. The verb yuu is the anchor of every Thai location question.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the Thai word for on, under, and in?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eบน\u003C\/span\u003E (bon) means on or on top of, \u003Cspan class=\"thai-i\"\u003Eใต้\u003C\/span\u003E (tai) means under or below, and \u003Cspan class=\"thai-i\"\u003Eใน\u003C\/span\u003E (nai) means in or inside. Each goes before the place: bon to means on the table, tai to means under the table, nai hong means in the room.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you give directions to a taxi in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThe four core phrases are \u003Cspan class=\"thai-i\"\u003Eเลี้ยวซ้าย\u003C\/span\u003E (liao sai - turn left), \u003Cspan class=\"thai-i\"\u003Eเลี้ยวขวา\u003C\/span\u003E (liao khwa - turn right), \u003Cspan class=\"thai-i\"\u003Eตรงไป\u003C\/span\u003E (trong pai - go straight), and \u003Cspan class=\"thai-i\"\u003Eจอดตรงนี้\u003C\/span\u003E (jawt trong nii - stop here). These handle the vast majority of direction-giving in Thailand.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between glai and glai in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThey form a tone pair. \u003Cspan class=\"thai-i\"\u003Eใกล้\u003C\/span\u003E (glai) with a high tone means near, while \u003Cspan class=\"thai-i\"\u003Eไกล\u003C\/span\u003E (glai) with a falling tone means far. They sound nearly identical to untrained ears but mean opposites, so the tone distinction is essential when asking about distance or finding your way.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say next to or beside in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eข้างๆ\u003C\/span\u003E (khang khang) means next to or beside. Many Thai position words use \u003Cspan class=\"thai-i\"\u003Eข้าง\u003C\/span\u003E (khang - side) as a root: khang na (in front), khang lang (behind), khang bon (above). Recognising khang as the side building block makes the whole family transparent.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does yuu mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eอยู่\u003C\/span\u003E (yuu) means to be located or to be situated. It is the key verb for all location statements in Thai, following the pattern thing + yuu + preposition + place. For example, maeo yuu bon to means the cat is on the table. Yuu specifically marks physical location, unlike the multi-purpose English verb to be.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adverbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 35\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎨\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adjectives\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 34\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❓\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EQuestion Words\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 32\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#14b8a6\",3:\"#be123c\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai preposition\/location word -\u003E pick meaning\nvar L1=[\n  {e:\"\\u2b06\\ufe0f\",th:\"\\u0e1a\\u0e19\",rom:\"bon\",sc:\"\",a:\"on \/ on top of\",w:[\"under\",\"in\",\"beside\"],n:\"Bon = on. bon to = on the table. Goes before the place in the yuu pattern\"},\n  {e:\"\\u2b07\\ufe0f\",th:\"\\u0e43\\u0e15\\u0e49\",rom:\"tai\",sc:\"\",a:\"under \/ below\",w:[\"on\",\"behind\",\"outside\"],n:\"Tai = under. tai to = under the table. Opposite of bon (on)\"},\n  {e:\"\\u{1f4e5}\",th:\"\\u0e43\\u0e19\",rom:\"nai\",sc:\"\",a:\"in \/ inside\",w:[\"outside\",\"on\",\"near\"],n:\"Nai = in\/inside. nai hong = in the room. Opposite of nawk (outside)\"},\n  {e:\"\\u{1f4e4}\",th:\"\\u0e19\\u0e2d\\u0e01\",rom:\"nawk\",sc:\"\",a:\"outside\",w:[\"inside\",\"under\",\"between\"],n:\"Nawk = outside. nawk baan = outside the house. Opposite of nai (inside)\"},\n  {e:\"\\u23ea\",th:\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e19\\u0e49\\u0e32\",rom:\"khang na\",sc:\"\",a:\"in front of\",w:[\"behind\",\"beside\",\"above\"],n:\"Khang na = in front. Built from khang (side) + na (front). Opposite of khang lang\"},\n  {e:\"\\u23e9\",th:\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e25\\u0e31\\u0e07\",rom:\"khang lang\",sc:\"\",a:\"behind\",w:[\"in front\",\"beside\",\"under\"],n:\"Khang lang = behind. khang (side) + lang (back). Opposite of khang na (front)\"},\n  {e:\"\\u{1f448}\",th:\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46\",rom:\"khang khang\",sc:\"\",a:\"beside \/ next to\",w:[\"between\",\"behind\",\"far\"],n:\"Khang khang = next to\/beside. Doubled khang. The most common way to say next to\"},\n  {e:\"\\u{1f635}\",th:\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07\",rom:\"rawang\",sc:\"\",a:\"between\",w:[\"beside\",\"around\",\"near\"],n:\"Rawang = between. rawang song raan = between two shops\"},\n  {e:\"\\u2b05\\ufe0f\",th:\"\\u0e0b\\u0e49\\u0e32\\u0e22\",rom:\"sai\",sc:\"\",a:\"left\",w:[\"right\",\"straight\",\"front\"],n:\"Sai = left. liao sai = turn left. One of the two key direction words\"},\n  {e:\"\\u27a1\\ufe0f\",th:\"\\u0e02\\u0e27\\u0e32\",rom:\"khwa\",sc:\"\",a:\"right\",w:[\"left\",\"straight\",\"behind\"],n:\"Khwa = right. liao khwa = turn right. Pairs with sai (left)\"},\n  {e:\"\\u2b06\\ufe0f\",th:\"\\u0e15\\u0e23\\u0e07\",rom:\"trong\",sc:\"\",a:\"straight\",w:[\"left\",\"right\",\"around\"],n:\"Trong = straight. trong pai = go straight. Also trong nii = right here\"},\n  {e:\"\\u{1f4cd}\",th:\"\\u0e43\\u0e01\\u0e25\\u0e49\",rom:\"glai (high tone)\",sc:\"\",a:\"near \/ close\",w:[\"far\",\"outside\",\"between\"],n:\"Glai (high tone) = near. The near half of the famous near\/far tone pair\"},\n  {e:\"\\u{1f6e3}\\ufe0f\",th:\"\\u0e44\\u0e01\\u0e25\",rom:\"glai (falling tone)\",sc:\"\",a:\"far\",w:[\"near\",\"beside\",\"inside\"],n:\"Glai (falling tone) = far. Sounds like near but opposite meaning! Tone is critical here\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e23\\u0e2d\\u0e1a\",rom:\"rawb\",sc:\"\",a:\"around \/ surrounding\",w:[\"between\",\"under\",\"near\"],n:\"Rawb = around. rawb baan = around the house\"},\n  {e:\"\\u{1f4cc}\",th:\"\\u0e2d\\u0e22\\u0e39\\u0e48\",rom:\"yuu\",sc:\"\",a:\"to be located\",w:[\"to go\",\"to have\",\"to want\"],n:\"Yuu = is located. THE key location verb. Pattern: thing + yuu + preposition + place\"},\n];\n\n\/\/ L2: situation -\u003E pick the right location word\nvar L2=[\n  {e:\"\\u{1f6bd}\",th:\"\",rom:\"\",sc:\"You want to ask where the bathroom is located. Which question is correct?\",\n   a:\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 hong naam yuu tii nai\",\n   w:[\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e1a\\u0e19 hong naam bon\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e44\\u0e01\\u0e25 hong naam glai\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e0b\\u0e49\\u0e32\\u0e22 hong naam sai\"],\n   n:\"Hong naam yuu tii nai = where is the bathroom. The yuu + tii nai pattern for location questions\"},\n  {e:\"\\u{1f431}\",th:\"\",rom:\"\",sc:\"The cat is sitting on top of the table. Which preposition describes its position?\",\n   a:\"\\u0e1a\\u0e19 bon (on)\",w:[\"\\u0e43\\u0e15\\u0e49 tai (under)\",\"\\u0e43\\u0e19 nai (in)\",\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46 khang khang (beside)\"],\n   n:\"Bon = on. maeo yuu bon to = the cat is on the table. Bon goes before the place\"},\n  {e:\"\\u{1f697}\",th:\"\",rom:\"\",sc:\"You are in a taxi and need it to turn left at the corner. What do you say?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",\n   w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 liao khwa (turn right)\",\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot (U-turn)\"],\n   n:\"Liao sai = turn left. Liao (turn) + sai (left). One of the four core direction phrases\"},\n  {e:\"\\u{1f3e0}\",th:\"\",rom:\"\",sc:\"Your friend is waiting outside the house, not inside. Where are they?\",\n   a:\"\\u0e19\\u0e2d\\u0e01\\u0e1a\\u0e49\\u0e32\\u0e19 nawk baan (outside the house)\",\n   w:[\"\\u0e43\\u0e19\\u0e1a\\u0e49\\u0e32\\u0e19 nai baan (in the house)\",\"\\u0e1a\\u0e19\\u0e1a\\u0e49\\u0e32\\u0e19 bon baan (on the house)\",\"\\u0e43\\u0e15\\u0e49\\u0e1a\\u0e49\\u0e32\\u0e19 tai baan (under the house)\"],\n   n:\"Nawk baan = outside the house. Nawk = outside, opposite of nai (inside)\"},\n  {e:\"\\u{1f3ea}\",th:\"\",rom:\"\",sc:\"The shop you want is positioned between two other shops. How do you describe it?\",\n   a:\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07\\u0e2a\\u0e2d\\u0e07\\u0e23\\u0e49\\u0e32\\u0e19 rawang song raan (between two shops)\",\n   w:[\"\\u0e1a\\u0e19\\u0e23\\u0e49\\u0e32\\u0e19 bon raan (on the shop)\",\"\\u0e44\\u0e01\\u0e25\\u0e23\\u0e49\\u0e32\\u0e19 glai raan (far from shop)\",\"\\u0e43\\u0e15\\u0e49\\u0e23\\u0e49\\u0e32\\u0e19 tai raan (under the shop)\"],\n   n:\"Rawang = between. rawang song raan = between two shops\"},\n  {e:\"\\u{1f4cd}\",th:\"\",rom:\"\",sc:\"You want to ask if the temple is close by. Which word means near?\",\n   a:\"\\u0e43\\u0e01\\u0e25\\u0e49 glai (near, high tone)\",\n   w:[\"\\u0e44\\u0e01\\u0e25 glai (far, falling tone)\",\"\\u0e19\\u0e2d\\u0e01 nawk (outside)\",\"\\u0e23\\u0e2d\\u0e1a rawb (around)\"],\n   n:\"Glai (high tone) = near. Careful! glai with a falling tone means FAR - opposite meaning\"},\n  {e:\"\\u{1f6d1}\",th:\"\",rom:\"\",sc:\"You have reached your destination and want the taxi to stop right here. What do you say?\",\n   a:\"\\u0e08\\u0e2d\\u0e14\\u0e15\\u0e23\\u0e07\\u0e19\\u0e35\\u0e49 jawt trong nii (stop right here)\",\n   w:[\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",\"\\u0e44\\u0e01\\u0e25 glai (far)\"],\n   n:\"Jawt trong nii = stop right here. Jawt (stop) + trong nii (right here)\"},\n  {e:\"\\u{1f333}\",th:\"\",rom:\"\",sc:\"The motorbike is parked beside the big tree. Which word means beside?\",\n   a:\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46 khang khang (beside)\",\n   w:[\"\\u0e1a\\u0e19 bon (on)\",\"\\u0e43\\u0e19 nai (in)\",\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07 rawang (between)\"],\n   n:\"Khang khang = beside\/next to. The doubled form is the natural way to say next to\"},\n  {e:\"\\u{1f3e2}\",th:\"\",rom:\"\",sc:\"The restaurant is directly across the street from the market. Which word means opposite?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e02\\u0e49\\u0e32\\u0e21 trong kham (opposite \/ across from)\",\n   w:[\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e25\\u0e31\\u0e07 khang lang (behind)\",\"\\u0e1a\\u0e19 bon (on)\",\"\\u0e44\\u0e01\\u0e25 glai (far)\"],\n   n:\"Trong kham = opposite\/across from. Essential for Thai directions, which lean on landmarks\"},\n  {e:\"\\u{1f4d6}\",th:\"\",rom:\"\",sc:\"The book you are looking for is inside the bag. Which preposition fits?\",\n   a:\"\\u0e43\\u0e19 nai (in \/ inside)\",\n   w:[\"\\u0e1a\\u0e19 bon (on)\",\"\\u0e19\\u0e2d\\u0e01 nawk (outside)\",\"\\u0e43\\u0e15\\u0e49 tai (under)\"],\n   n:\"Nai = in\/inside. nai krapao = in the bag. Opposite of nawk (outside)\"},\n  {e:\"\\u{1f6b6}\",th:\"\",rom:\"\",sc:\"You want to tell someone to keep going straight ahead without turning. What do you say?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b trong pai (go straight)\",\n   w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai (turn left)\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 liao khwa (turn right)\",\"\\u0e01\\u0e25\\u0e31\\u0e1a\\u0e23\\u0e16 klap rot (U-turn)\"],\n   n:\"Trong pai = go straight. Trong (straight) + pai (go). A core direction phrase\"},\n  {e:\"\\u{1f4ce}\",th:\"\",rom:\"\",sc:\"The shop is right next to (attached to) the 7-Eleven, sharing a wall. Which word is most precise?\",\n   a:\"\\u0e15\\u0e34\\u0e14 tit (adjacent \/ attached)\",\n   w:[\"\\u0e44\\u0e01\\u0e25 glai (far)\",\"\\u0e23\\u0e30\\u0e2b\\u0e27\\u0e48\\u0e32\\u0e07 rawang (between)\",\"\\u0e43\\u0e15\\u0e49 tai (under)\"],\n   n:\"Tit = adjacent\/attached, right next to with no gap. tit kan = adjacent to each other\"},\n];\n\n\/\/ L3: build complete location sentences using yuu pattern\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The cat is on the table' using the correct pattern?\",\n   a:\"\\u0e41\\u0e21\\u0e27\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e19\\u0e42\\u0e15\\u0e4a\\u0e30 maeo yuu bon to\",\n   w:[\"\\u0e41\\u0e21\\u0e27\\u0e1a\\u0e19\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e42\\u0e15\\u0e4a\\u0e30 maeo bon yuu to\",\"\\u0e1a\\u0e19\\u0e42\\u0e15\\u0e4a\\u0e30\\u0e41\\u0e21\\u0e27 bon to maeo\",\"\\u0e41\\u0e21\\u0e27\\u0e42\\u0e15\\u0e4a\\u0e30\\u0e1a\\u0e19 maeo to bon\"],\n   n:\"maeo yuu bon to = cat is-located on table. The pattern is thing + yuu + preposition + place\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'Where is the hotel?'\",\n   a:\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 rong raem yuu tii nai\",\n   w:[\"\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2d\\u0e22\\u0e39\\u0e48 rong raem tii nai yuu\",\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21 tii nai rong raem\",\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e42\\u0e23\\u0e07\\u0e41\\u0e23\\u0e21\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 yuu rong raem tii nai\"],\n   n:\"rong raem yuu tii nai = hotel is-located where. yuu before, tii nai (where) at the end\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The bag is under the chair'?\",\n   a:\"\\u0e01\\u0e23\\u0e30\\u0e40\\u0e1b\\u0e4b\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e43\\u0e15\\u0e49\\u0e40\\u0e01\\u0e49\\u0e32\\u0e2d\\u0e35\\u0e49 krapao yuu tai kao ii\",\n   w:[\"\\u0e01\\u0e23\\u0e30\\u0e40\\u0e1b\\u0e4b\\u0e32\\u0e43\\u0e15\\u0e49\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e40\\u0e01\\u0e49\\u0e32\\u0e2d\\u0e35\\u0e49 krapao tai yuu kao ii\",\"\\u0e43\\u0e15\\u0e49\\u0e40\\u0e01\\u0e49\\u0e32\\u0e2d\\u0e35\\u0e49\\u0e01\\u0e23\\u0e30\\u0e40\\u0e1b\\u0e4b\\u0e32 tai kao ii krapao\",\"\\u0e01\\u0e23\\u0e30\\u0e40\\u0e1b\\u0e4b\\u0e32\\u0e40\\u0e01\\u0e49\\u0e32\\u0e2d\\u0e35\\u0e49\\u0e43\\u0e15\\u0e49 krapao kao ii tai\"],\n   n:\"krapao yuu tai kao ii = bag is-located under chair. yuu + tai (under) + place\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'Turn right' to a driver?\",\n   a:\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e02\\u0e27\\u0e32 liao khwa\",\n   w:[\"\\u0e02\\u0e27\\u0e32\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27 khwa liao\",\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 liao sai\",\"\\u0e15\\u0e23\\u0e07\\u0e02\\u0e27\\u0e32 trong khwa\"],\n   n:\"liao khwa = turn right. Verb liao (turn) + khwa (right). liao sai would be turn left\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The shop is next to the temple'?\",\n   a:\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46\\u0e27\\u0e31\\u0e14 raan yuu khang khang wat\",\n   w:[\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e27\\u0e31\\u0e14 raan khang khang yuu wat\",\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46\\u0e27\\u0e31\\u0e14\\u0e23\\u0e49\\u0e32\\u0e19 khang khang wat raan\",\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e27\\u0e31\\u0e14\\u0e02\\u0e49\\u0e32\\u0e07\\u0e46 raan wat khang khang\"],\n   n:\"raan yuu khang khang wat = shop is-located next-to temple. yuu + khang khang + place\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'Is it near?' as a quick question?\",\n   a:\"\\u0e43\\u0e01\\u0e25\\u0e49\\u0e44\\u0e2b\\u0e21 glai mai\",\n   w:[\"\\u0e44\\u0e01\\u0e25\\u0e44\\u0e2b\\u0e21 glai mai (far)\",\"\\u0e44\\u0e2b\\u0e21\\u0e43\\u0e01\\u0e25\\u0e49 mai glai\",\"\\u0e43\\u0e01\\u0e25\\u0e49\\u0e2d\\u0e22\\u0e39\\u0e48 glai yuu\"],\n   n:\"glai mai = is it near? glai (near, high tone) + mai (question particle). Watch the tone vs glai (far)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The restaurant is opposite the market'?\",\n   a:\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e15\\u0e23\\u0e07\\u0e02\\u0e49\\u0e32\\u0e21\\u0e15\\u0e25\\u0e32\\u0e14 raan aahaan yuu trong kham talaat\",\n   w:[\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e15\\u0e23\\u0e07\\u0e02\\u0e49\\u0e32\\u0e21\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e15\\u0e25\\u0e32\\u0e14 raan trong kham yuu talaat\",\"\\u0e15\\u0e23\\u0e07\\u0e02\\u0e49\\u0e32\\u0e21\\u0e15\\u0e25\\u0e32\\u0e14\\u0e23\\u0e49\\u0e32\\u0e19 trong kham talaat raan\",\"\\u0e23\\u0e49\\u0e32\\u0e19\\u0e15\\u0e25\\u0e32\\u0e14\\u0e15\\u0e23\\u0e07\\u0e02\\u0e49\\u0e32\\u0e21 raan talaat trong kham\"],\n   n:\"raan aahaan yuu trong kham talaat = restaurant is-located opposite market. yuu + trong kham + place\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'Go straight then turn left'?\",\n   a:\"\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22 trong pai laew liao sai\",\n   w:[\"\\u0e40\\u0e25\\u0e35\\u0e49\\u0e22\\u0e27\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e41\\u0e25\\u0e49\\u0e27\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b liao sai laew trong pai\",\"\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e15\\u0e23\\u0e07\\u0e44\\u0e1b sai trong pai\",\"\\u0e15\\u0e23\\u0e07\\u0e0b\\u0e49\\u0e32\\u0e22\\u0e44\\u0e1b trong sai pai\"],\n   n:\"trong pai laew liao sai = go straight then turn left. laew (then\/already) links the two steps in order\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The dog is in front of the house'?\",\n   a:\"\\u0e2b\\u0e21\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e1a\\u0e49\\u0e32\\u0e19 maa yuu khang na baan\",\n   w:[\"\\u0e2b\\u0e21\\u0e32\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e1a\\u0e49\\u0e32\\u0e19 maa khang na yuu baan\",\"\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e19\\u0e49\\u0e32\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e2b\\u0e21\\u0e32 khang na baan maa\",\"\\u0e2b\\u0e21\\u0e32\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e02\\u0e49\\u0e32\\u0e07\\u0e2b\\u0e19\\u0e49\\u0e32 maa baan khang na\"],\n   n:\"maa yuu khang na baan = dog is-located in-front house. yuu + khang na (in front) + place\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'It is on the right side' (compound form)?\",\n   a:\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e32\\u0e07\\u0e02\\u0e27\\u0e32 yuu thang khwa\",\n   w:[\"\\u0e17\\u0e32\\u0e07\\u0e02\\u0e27\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48 thang khwa yuu\",\"\\u0e02\\u0e27\\u0e32\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e32\\u0e07 khwa yuu thang\",\"\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e02\\u0e27\\u0e32\\u0e17\\u0e32\\u0e07 yuu khwa thang\"],\n   n:\"yuu thang khwa = is on the right side. thang (way\/side) + khwa (right). More natural than just yuu khwa\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.l36SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"l36-result\").classList.remove(\"show\");\n  $(\"game36\").style.display=\"\";\n  l36Init();\n};\n\nfunction stats(){\n  $(\"l36-sc\").textContent=st.sc;\n  $(\"l36-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"l36-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"l36-lv\").textContent=\"Lv\"+cur;\n  $(\"l36-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"l36-pf\").style.width=p+\"%\";\n  $(\"l36-pf\").style.background=lc();\n  $(\"l36-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"l36-fb\").className=\"fb\";\n  $(\"l36-next\").classList.remove(\"show\");\n  $(\"l36-badge\").classList.remove(\"show\");\n  var ql=$(\"l36-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"l36-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"l36-emoji\").textContent=q.e;\n  var t=$(\"l36-thai\"),rom=$(\"l36-rom\"),sc=$(\"l36-scene\"),spk=$(\"l36-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right word\":\"\\u{1f3d7}\\ufe0f Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"l36-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt36 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"l36-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"l36-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"l36-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"l36-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"l36-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.l36Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.l36Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"l36-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game36\").style.display=\"none\";$(\"l36-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"l36-fin\").textContent=st.sc;$(\"l36-co\").textContent=st.co;\n  $(\"l36-wr\").textContent=st.wr;$(\"l36-ac\").textContent=acc+\"%\";\n  $(\"l36-rt\").style.color=lc();\n  $(\"l36-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Preposition Recognition\",\"Right Word\",\"Build Sentences\"][cur];\n  var em,ti,ms,nm=$(\"l36-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Prepositions Mastered!\",\"Context Pro!\",\"Location Master!\"][cur];\n    ms=[\"\",\"You know the core location words. Level 2 puts them in real situations!\",\"You pick the right word every time. Level 3 builds full location sentences with the yuu pattern!\",\"Outstanding. You build complete Thai location sentences and give directions. You will never be lost in Thailand!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Key pattern: thing + yuu + preposition + place. And watch the glai near\/far tone pair!\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep exploring!\";ms=\"Start with bon (on), tai (under), nai (in), and the key verb yuu (is located). Then the directions: sai, khwa, trong.\";\n  }\n  $(\"l36-em\").textContent=em;$(\"l36-rt\").textContent=ti;$(\"l36-msg\").textContent=ms;\n}\n\nwindow.l36Retry=function(){$(\"l36-result\").classList.remove(\"show\");$(\"game36\").style.display=\"\";l36Init();};\nwindow.l36NextLv=function(){if(cur\u003C3)l36SetLv(cur+1);};\n\nwindow.l36Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game36\").style.display=\"\";$(\"l36-result\").classList.remove(\"show\");\n  var t=$(\"l36-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.l36Init);}\nelse{window.l36Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n  \n\u003C\/article\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/2029565828951069553\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2029565828951069553"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/2029565828951069553"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-prepositions-quiz.html","title":"Thai Prepositions and Location Words Quiz — Location Quest Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBo1XncAMfHXWtcojcSaeT_wBd2JjxjNdArmXK36ckLu8s8skGUkrlPCJY7BmB6olXN1uPGBeoezght7KnGUfU0Yu-2epw3fOKXNulKJw1kDv6okoROpSSlCU798y8QdVle6tVStkJAYiLrZNKRT3wwlVWowdZNLbEEonznkX5oMuYkI7uxTOLOeWgYt9-\/s72-c\/7721.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-4105288265091982251"},"published":{"$t":"2026-06-10T05:05:15.401-07:00"},"updated":{"$t":"2026-06-10T11:28:57.729-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Adverbs Quiz — Adverb Quest Three-Level Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Adverbs Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjy-fW5NB5-tI7WJow-ufK0vYA_EagPvIi4Qp_1jqkKtjwKErpVl3_xMkmKwaCQEvNS87r2HpmTK-uFFrRWzvldmx-iydwUY-4lcGW8XIa6Z95ies4EhQR85DjZb7Jj41O7vxFEhFLoXeVBKrheNjF4rs0xv_XpYIvJnna67fTm-fxABKYZV3RVIw4R_32M\/s1536\/7714.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Adverbs Quiz Banner - Master essential Thai adverbs of manner, frequency, time, and degree, plus sentence placement rules with the Adverb Quest interactive game\" border=\"0\" data-original-height=\"1024\" data-original-width=\"1536\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjy-fW5NB5-tI7WJow-ufK0vYA_EagPvIi4Qp_1jqkKtjwKErpVl3_xMkmKwaCQEvNS87r2HpmTK-uFFrRWzvldmx-iydwUY-4lcGW8XIa6Z95ies4EhQR85DjZb7Jj41O7vxFEhFLoXeVBKrheNjF4rs0xv_XpYIvJnna67fTm-fxABKYZV3RVIw4R_32M\/s320\/7714.png\" title=\"Thai Adverbs Quiz: Adverb Quest Three-Level Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #4338ca; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Adverbs learning illustration showing vocabulary for manner, frequency, time, and degree, along with grammatical rules for correct sentence placement and the concept of reduplication (doubling words).\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html#app\",\n      \"name\": \"Thai Adverbs Quiz - Adverb Quest Three-Level Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html\",\n      \"description\": \"Free three-level game teaching essential Thai adverbs of manner, frequency, time, and degree. Match meanings, pick the right adverb, and place adverbs correctly in sentences. Audio. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"Thai manner adverbs and how they share adjective forms\",\n        \"Frequency adverbs from always to never\",\n        \"Time adverbs and the recent-past marker phoeng\",\n        \"Degree adverbs including mak versus koen pai\",\n        \"Correct adverb placement in Thai sentences\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"9\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How do Thai adverbs differ from adjectives?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Often they do not differ in form at all. Many Thai adverbs are the exact same word as the adjective, just placed after a verb instead of after a noun. Reo means fast as an adjective and quickly as an adverb. Thai does not add a suffix like English -ly. The position in the sentence tells you whether the word functions as an adjective or an adverb.\"}},\n        {\"@type\":\"Question\",\"name\":\"Where do adverbs go in a Thai sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Manner adverbs meaning how and degree adverbs meaning how much go after the word they modify. Doen reo means walk quickly and phaeng mak means very expensive. Frequency adverbs go after the verb or at the end of the sentence. Time and sentence adverbs usually go at the start or end. The core rule is that the modifier follows the modified, the mirror image of English.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say speak slowly in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Phuut cha cha, with the adverb doubled for a gentle and polite tone. The complete lifesaver phrase is phuut cha cha dai mai, meaning could you speak slowly. The doubled cha cha sounds more courteous than a single cha. This is one of the most useful phrases any Thai learner can carry into real conversations.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mak and koen pai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both go after an adjective but mean opposite things in sentiment. Mak means very, so phet mak means very spicy as a neutral description or compliment. Koen pai means too or excessively, so phet koen pai means too spicy as a complaint. Confusing them can turn praise into criticism, which makes the distinction important at the dinner table.\"}},\n        {\"@type\":\"Question\",\"name\":\"Why do Thai speakers double adverbs like cha cha?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Doubling or reduplication softens an adverb and makes it sound friendlier and more natural. Cha cha meaning slowly is gentler than a single cha, and bao bao meaning softly is kinder than bao. Using the single form where a doubled one is expected can sound abrupt. With manner adverbs, doubling is usually the safer and more polite choice in conversation.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does phoeng mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Phoeng means just or recently and goes before the verb. Phoeng kin means just ate and phoeng ma means just arrived. It pairs with the completed marker laew to express the recent past precisely. Although Thai verbs never conjugate, adverbs like phoeng and yang allow Thai to express timing as finely as English verb tenses do.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt35 .ls-icon,.qt35 .card-emoji,.qt35 .r-emoji,.qt35 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt35{--in:#4338ca;--in2:#6366f1;--in3:#a5b4fc;--in4:#eef2ff;--ink:#1e1b4b;--soft:#3730a3;--bd:rgba(67,56,202,.15);--bg:#eef2ff;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(67,56,202,.13);box-sizing:border-box;}\n.qt35 *{box-sizing:border-box;}\n.qt35 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt35 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt35 .intro em{font-style:italic;color:var(--ink);}\n.qt35 .intro strong{color:var(--ink);}\n.qt35 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--in);margin:28px 0 12px;font-style:italic;}\n.qt35 .thai-i{color:var(--in2);font-weight:700;}\n.qt35 .tip{background:linear-gradient(135deg,rgba(67,56,202,.06),rgba(165,180,252,.14));border-left:4px solid var(--in2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt35 .tip b{color:var(--in);}\n.qt35 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ADV GRID *\/\n.qt35 .adv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px;margin:16px 0;}\n.qt35 .av-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 12px;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt35 .av-card:hover{border-color:var(--in2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(67,56,202,.1);}\n.qt35 .av-thai{font-size:24px;color:var(--ink);}\n.qt35 .av-rom{font-size:12px;font-weight:700;color:var(--in2);font-style:italic;}\n.qt35 .av-en{font-size:14px;font-weight:700;color:var(--ink);}\n.qt35 .av-ex{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* FREQUENCY SCALE *\/\n.qt35 .freq-scale{display:flex;flex-direction:column;gap:6px;margin:16px 0;background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:16px;}\n.qt35 .fs-row{display:flex;align-items:center;gap:12px;}\n.qt35 .fs-bar{height:24px;border-radius:6px;background:linear-gradient(90deg,var(--in),var(--in2));width:var(--pct);min-width:24px;flex-shrink:0;max-width:130px;transition:width .4s;}\n.qt35 .fs-row[data-level=\"0\"] .fs-bar{background:#cbd5e1;}\n.qt35 .fs-row[data-level=\"1\"] .fs-bar{background:#a5b4fc;}\n.qt35 .fs-info{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;}\n.qt35 .fs-thai{font-size:18px;color:var(--ink);}\n.qt35 .fs-rom{font-size:12px;color:var(--in2);font-style:italic;font-weight:700;}\n.qt35 .fs-en{font-size:13px;color:var(--soft);font-weight:600;}\n\/* TIME ADV GRID *\/\n.qt35 .time-adv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;margin:16px 0;}\n.qt35 .ta-card{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px 10px;text-align:center;display:flex;flex-direction:column;gap:2px;}\n.qt35 .ta-thai{font-size:20px;color:var(--ink);}\n.qt35 .ta-rom{font-size:11px;color:var(--in2);font-style:italic;font-weight:700;}\n.qt35 .ta-en{font-size:12px;color:var(--soft);font-weight:600;}\n\/* DEGREE TABLE *\/\n.qt35 .degree-table{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:16px 0;}\n.qt35 .dt-row{display:grid;grid-template-columns:0.9fr 64px 1.1fr 80px;gap:0;border-bottom:1px solid var(--bd);align-items:center;}\n.qt35 .dt-row:last-child{border-bottom:none;}\n.qt35 .dt-row.header{background:var(--in);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;}.qt35 .dt-row.header\u003Ediv{padding:9px 6px;letter-spacing:-0.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}\n.qt35 .dt-row:not(.header){background:#fff;}\n.qt35 .dt-row:not(.header):nth-child(even){background:rgba(67,56,202,.03);}\n.qt35 .dt-row \u003E div{padding:9px 8px;font-size:12.5px;border-right:1px solid var(--bd);}\n.qt35 .dt-row \u003E div:last-child{border-right:none;}\n.qt35 .dt-word{font-weight:800;color:var(--in);}\n.qt35 .dt-thai{font-size:17px;}\n.qt35 .dt-pos{font-size:11px;color:var(--soft);font-style:italic;text-align:center;white-space:nowrap;}\n\/* POSITION BOX *\/\n.qt35 .position-box{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt35 .pos-item{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:3px;}\n.qt35 .pos-type{font-size:12px;font-weight:700;color:var(--in2);}\n.qt35 .pos-rule{font-size:11px;font-weight:800;color:var(--in);background:rgba(67,56,202,.08);padding:3px 8px;border-radius:6px;width:fit-content;text-transform:uppercase;letter-spacing:.3px;}\n.qt35 .pos-ex{font-size:20px;color:var(--ink);margin-top:4px;}\n.qt35 .pos-ex-rom{font-size:11px;color:var(--in2);font-style:italic;}\n\/* GAME *\/\n.qt35 .game-header{padding:20px 28px;background:linear-gradient(135deg,#312e81,#4338ca);border-bottom:none;}\n.qt35 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt35 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt35 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt35 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt35 .ls-btn:hover{transform:translateY(-2px);}\n.qt35 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt35 .ls-btn.lv2.active{border-color:var(--in2);background:rgba(99,102,241,.08);}\n.qt35 .ls-btn.lv3.active{border-color:#be123c;background:rgba(190,18,60,.08);}\n.qt35 .ls-icon{font-size:26px;}\n.qt35 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt35 .ls-desc{font-size:11px;color:var(--soft);}\n.qt35 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(99,102,241,.12);color:#3730a3;}\n.lv3 .ls-pts{background:rgba(190,18,60,.12);color:#9f1239;}\n.qt35 #game35{padding:22px 20px;}\n.qt35 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt35 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt35 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt35 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt35 .stat.sc .stat-v{color:#f59e0b;}\n.qt35 .stat.li .stat-v{color:#dc2626;}\n.qt35 .stat.st .stat-v{color:var(--in2);}\n.qt35 .stat.lv .stat-v{color:var(--in);}\n.qt35 .prog{background:rgba(67,56,202,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt35 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt35 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(67,56,202,.07);}\n.qt35 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt35 .card-emoji{font-size:44px;animation:v35pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt35 .card-scenario{font-size:13px;color:#475569;background:#eef2ff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt35 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt35 .thai-big.pop{animation:v35pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes v35pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt35 .rom{font-family:'Lora',serif;font-size:16px;color:var(--in);font-style:italic;}\n.qt35 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(67,56,202,.09);border:1.5px solid rgba(67,56,202,.22);color:var(--in2);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qt35 .speak:hover{background:rgba(67,56,202,.17);}\n.qt35 .speak.active{animation:v35pulse 1s infinite;}\n@keyframes v35pulse{0%,100%{box-shadow:0 0 0 0 rgba(99,102,241,.4)}50%{box-shadow:0 0 0 8px rgba(99,102,241,0)}}\n.qt35 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt35 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Sora',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt35 .ans:hover:not(:disabled){border-color:var(--in2);background:rgba(99,102,241,.06);transform:translateY(-2px);}\n.qt35 .ans:disabled{cursor:default;}\n.qt35 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:v35bounce .5s;}\n.qt35 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:v35shake .4s;}\n.qt35 .ans.reveal{background:rgba(67,56,202,.07);border-color:rgba(67,56,202,.3);}\n@keyframes v35bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes v35shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt35 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt35 .fb.show{display:block;animation:v35fade .3s;}\n.qt35 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt35 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt35 .fb.bonus{background:rgba(67,56,202,.1);color:var(--in);border:1px solid rgba(67,56,202,.3);}\n@keyframes v35fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes v35slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt35 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(67,56,202,.1);border:1.5px solid rgba(67,56,202,.35);border-radius:999px;color:var(--in);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt35 .badge.show{display:flex;animation:v35pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes v35pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt35 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Sora',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt35 .next.show{display:block;animation:v35slide .3s both;}\n.qt35 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt35 .result{display:none;padding:36px 24px;text-align:center;}\n.qt35 .result.show{display:block;animation:v35fade .5s;}\n.qt35 .r-emoji{font-size:64px;animation:v35bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes v35bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt35 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--in);margin:0 0 6px;font-style:italic;}\n.qt35 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt35 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt35 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt35 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt35 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt35 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt35 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt35 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Sora',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt35 .btn-retry{background:linear-gradient(135deg,#312e81,#4338ca);}\n.qt35 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt35 .btn-r:hover{transform:translateY(-2px);}\n.qt35 .culture,.qt35 .faq,.qt35 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt35 .culture{background:linear-gradient(135deg,rgba(67,56,202,.03),rgba(165,180,252,.06));}\n.qt35 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt35 .culture h4{font-size:15px;font-weight:700;color:var(--in2);margin:20px 0 8px;}\n.qt35 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt35 .culture strong{color:var(--ink);}\n.qt35 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--in);margin:0 0 14px;font-style:italic;}\n.qt35 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt35 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt35 .faq-q::-webkit-details-marker{display:none;}\n.qt35 .faq-q::after{content:'+';font-size:20px;color:var(--in2);flex-shrink:0;transition:transform .2s;}\n.qt35 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt35 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt35 .faq-a .thai-i{color:var(--in2);}\n.qt35 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt35 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt35 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt35 .ll:hover{border-color:var(--in2);background:rgba(99,102,241,.05);transform:translateY(-2px);}\n.qt35 .ll-i{font-size:22px;}\n.qt35 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt35 .ll-c{font-size:11px;color:var(--in2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt35 .intro,.qt35 .culture,.qt35 .faq,.qt35 .nxt{padding-left:16px;padding-right:16px;}.qt35 .answers{grid-template-columns:1fr;}.qt35 .stats{grid-template-columns:repeat(2,1fr);}.qt35 #game35{padding:16px 14px;}.qt35 .level-sel{grid-template-columns:1fr;gap:8px;}.qt35 .position-box{grid-template-columns:1fr;}.qt35 .dt-row{grid-template-columns:0.85fr 56px 1fr 64px;}.qt35 .dt-row\u003Ediv{padding:8px 6px;font-size:12px;}.qt35 .dt-pos{font-size:10px;}.qt35 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt35\" id=\"qt-post-35\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EIf adjectives describe what things are like, adverbs describe how actions happen. They are the difference between \"he speaks Thai\" and \"he speaks Thai \u003Cem\u003Efluently\u003C\/em\u003E,\" between \"she walked\" and \"she walked \u003Cem\u003Equickly\u003C\/em\u003E.\" Adverbs add the texture, speed, frequency, and degree that turn flat statements into vivid description. And in Thai, they unlock one of the most practical phrases a learner can possess: \u003Cspan class=\"thai-i\"\u003Eพูดช้าๆ\u003C\/span\u003E (phuut cha cha — speak slowly), the lifeline of every conversation where you are struggling to keep up.\u003C\/p\u003E\n\n    \u003Cp\u003EHere is the encouraging news that continues the theme of these grammar posts: Thai adverbs require almost no new machinery. Many Thai adverbs are simply the adjective used in a different position. The word \u003Cspan class=\"thai-i\"\u003Eเร็ว\u003C\/span\u003E (reo) means \"fast\" as an adjective and \"quickly\" as an adverb — same word, no change. Where English transforms \"quick\" into \"quickly\" with a suffix, Thai just places the same word after the verb. Once again, Thai gives back what tones and script take away.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers the major families of Thai adverbs: manner (how), frequency (how often), time (when), and degree (how much). Each comes with its natural position in the sentence and the real situations where you will reach for it. The Adverb Quest game at the end builds your fluency across three levels, from recognising adverbs to placing them correctly in full sentences.\u003C\/p\u003E\n\n    \u003Ch3\u003EManner Adverbs — How Something Is Done\u003C\/h3\u003E\n\n    \u003Cp\u003EThe most common adverbs describe the manner of an action, and in Thai they almost always come directly after the verb. Crucially, many are identical to their adjective forms — you simply place them after a verb instead of after a noun:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai manner adverbs\" class=\"adv-grid\"\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eเร็ว\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Ereo\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Equickly \/ fast\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ephuut reo — speak fast\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eช้า\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Echa\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eslowly\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ekhap cha cha — drive slowly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eดี\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Edii\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Ewell\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Etham dai dii — do (it) well\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eชัด\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Echat\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eclearly\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ephuut chat chat — speak clearly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eเบา\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Ebao\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Esoftly \/ quietly\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ephuut bao bao — speak softly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eดัง\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Edang\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eloudly\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ephuut dang dang — speak loudly\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice a recurring pattern in those examples: the doubled adverb. Just as with adjectives, Thai frequently doubles a manner adverb to soften it or make it sound more natural and polite. \u003Cspan class=\"thai-i\"\u003Eพูดช้าๆ\u003C\/span\u003E (phuut cha cha) is gentler and more common in real speech than the single phuut cha. When you ask someone to slow down, the doubled form sounds courteous; the single form can sound abrupt. This doubling is one of the small touches that makes your Thai sound natural rather than mechanical.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Single Most Useful Adverb Phrase for Learners:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cspan class=\"thai-i\"\u003Eพูดช้าๆได้ไหม\u003C\/span\u003E (phuut cha cha dai mai — could you speak slowly?). This phrase will save you in countless conversations. Pair it with \u003Cspan class=\"thai-i\"\u003Eพูดอีกครั้ง\u003C\/span\u003E (phuut iik khrang — say it again) and you have the two repair tools every Thai learner needs most.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Formal -ly Marker: Yang\u003C\/h3\u003E\n\n    \u003Cp\u003EWhile everyday speech often just places the adjective after the verb, Thai does have a more formal way to build manner adverbs using the word \u003Cspan class=\"thai-i\"\u003Eอย่าง\u003C\/span\u003E (yang — in the manner of). Adding yang before an adjective creates an explicit adverb, much like English \"-ly.\" \u003Cspan class=\"thai-i\"\u003Eอย่างเร็ว\u003C\/span\u003E (yang reo — quickly), yang chat (clearly), yang rabat rabang (carefully). You will see this form in writing, news, and formal speech.\u003C\/p\u003E\n\n    \u003Cp\u003EFor daily conversation, though, the simpler verb-plus-adjective pattern is far more common and completely correct. A learner does not need to use yang to be understood — saying phuut reo is perfectly natural. The yang form is worth recognising when you read or hear it, but you can speak fluent, correct Thai without ever producing it yourself. Save your mental energy for vocabulary and tones.\u003C\/p\u003E\n\n    \u003Ch3\u003EFrequency Adverbs — How Often\u003C\/h3\u003E\n\n    \u003Cp\u003EFrequency adverbs tell you how often something happens, and they are essential for talking about habits, routines, and patterns. In Thai these typically come after the verb or at the end of the sentence:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai frequency adverbs from always to never\" class=\"freq-scale\"\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"5\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 100%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eเสมอ\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Esamoe\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Ealways\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"4\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 80%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eปกติ\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Epokati\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Eusually\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"3\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 60%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eบ่อย\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Eboy\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Eoften\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"2\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 40%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eบางครั้ง\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Ebaang khrang\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Esometimes\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"1\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 20%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eนานๆครั้ง\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Enaan naan khrang\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Erarely\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fs-row\" data-level=\"0\"\u003E\n        \u003Cdiv class=\"fs-bar\" style=\"--pct: 5%;\"\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"fs-info\"\u003E\u003Cspan class=\"fs-thai\" lang=\"th\"\u003Eไม่เคย\u003C\/span\u003E\u003Cspan class=\"fs-rom\"\u003Emai khoei\u003C\/span\u003E\u003Cspan class=\"fs-en\"\u003Enever\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eบ่อย\u003C\/span\u003E (boy — often) is especially useful and appears constantly in casual conversation. \u003Cspan class=\"thai-i\"\u003Eมาบ่อย\u003C\/span\u003E (ma boy — come often) is a common thing to say to someone you would like to see again. Its opposite, \u003Cspan class=\"thai-i\"\u003Eไม่เคย\u003C\/span\u003E (mai khoei — never), is built from khoei, the \"ever\" word you met in the verbs post, simply negated. Recognising how these pieces connect across posts is part of how Thai starts to feel coherent rather than like a list of isolated facts.\u003C\/p\u003E\n\n    \u003Ch3\u003ETime Adverbs — When Something Happens\u003C\/h3\u003E\n\n    \u003Cp\u003ETime adverbs anchor an action in time. Unlike English, which is relatively free about where time words go, Thai time adverbs have fairly consistent positions — some at the start of the sentence, some at the end:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai time adverbs\" class=\"time-adv-grid\"\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eตอนนี้\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Etawn nii\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Enow\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eเดี๋ยวนี้\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Ediaw nii\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Eright now\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eเพิ่ง\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Ephoeng\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Ejust (recently)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eแล้ว\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Elaew\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Ealready\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eอย่าง\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Eyang\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Estill \/ yet\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ta-card\"\u003E\n        \u003Cdiv class=\"ta-thai\" lang=\"th\"\u003Eทันที\u003C\/div\u003E\n        \u003Cdiv class=\"ta-rom\"\u003Ethan thii\u003C\/div\u003E\n        \u003Cdiv class=\"ta-en\"\u003Eimmediately\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003Eเพิ่ง\u003C\/span\u003E (phoeng — just, recently) is a small gem. It goes before the verb to indicate something happened very recently: phoeng kin — just ate, phoeng ma — just arrived. It pairs naturally with the completed marker laew from the verbs post, and together they let you express the full range of recent past with precision. Thai may not conjugate, but with adverbs like phoeng and yang it can express timing every bit as finely as English.\u003C\/p\u003E\n\n    \u003Ch3\u003EDegree Adverbs — How Much\u003C\/h3\u003E\n\n    \u003Cp\u003EDegree adverbs modify the intensity of adjectives and other adverbs — they are the volume knob of description. You met some of these in the adjectives post, and here they come into full focus as a family:\u003C\/p\u003E\n\n    \u003Cdiv style=\"-webkit-overflow-scrolling: touch; margin: 16px 0px; overflow-x: auto;\"\u003E\u003Cdiv aria-label=\"Thai degree adverbs\" class=\"degree-table\" style=\"margin: 0px; min-width: 380px;\"\u003E\n      \u003Cdiv class=\"dt-row header\"\u003E\n        \u003Cdiv\u003EAdverb\u003C\/div\u003E\u003Cdiv\u003EThai\u003C\/div\u003E\u003Cdiv\u003EMeaning\u003C\/div\u003E\u003Cdiv\u003EPosition\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dt-row\"\u003E\n        \u003Cdiv class=\"dt-word\"\u003Emak\u003C\/div\u003E\n        \u003Cdiv class=\"dt-thai\" lang=\"th\"\u003Eมาก\u003C\/div\u003E\n        \u003Cdiv\u003Every \/ a lot\u003C\/div\u003E\n        \u003Cdiv class=\"dt-pos\"\u003Eafter\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dt-row\"\u003E\n        \u003Cdiv class=\"dt-word\"\u003Enit noi\u003C\/div\u003E\n        \u003Cdiv class=\"dt-thai\" lang=\"th\"\u003Eนิดหน่อย\u003C\/div\u003E\n        \u003Cdiv\u003Ea little\u003C\/div\u003E\n        \u003Cdiv class=\"dt-pos\"\u003Eafter\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dt-row\"\u003E\n        \u003Cdiv class=\"dt-word\"\u003Ekhon khang\u003C\/div\u003E\n        \u003Cdiv class=\"dt-thai\" lang=\"th\"\u003Eค่อนข้าง\u003C\/div\u003E\n        \u003Cdiv\u003Equite \/ rather\u003C\/div\u003E\n        \u003Cdiv class=\"dt-pos\"\u003Ebefore\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dt-row\"\u003E\n        \u003Cdiv class=\"dt-word\"\u003Ekoen pai\u003C\/div\u003E\n        \u003Cdiv class=\"dt-thai\" lang=\"th\"\u003Eเกินไป\u003C\/div\u003E\n        \u003Cdiv\u003Etoo (excessively)\u003C\/div\u003E\n        \u003Cdiv class=\"dt-pos\"\u003Eafter\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"dt-row\"\u003E\n        \u003Cdiv class=\"dt-word\"\u003Ethii sut\u003C\/div\u003E\n        \u003Cdiv class=\"dt-thai\" lang=\"th\"\u003Eที่สุด\u003C\/div\u003E\n        \u003Cdiv\u003Ethe most\u003C\/div\u003E\n        \u003Cdiv class=\"dt-pos\"\u003Eafter\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\u003C\/div\u003E\n\n    \u003Cp\u003EThe distinction between \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak — very) and \u003Cspan class=\"thai-i\"\u003Eเกินไป\u003C\/span\u003E (koen pai — too much) is worth getting right because it changes meaning significantly. Phet mak means \"very spicy\" — a description, possibly a compliment. Phet koen pai means \"too spicy\" — a complaint, something is wrong. Mixing them up at a restaurant could turn praise into criticism. The position is the same (both after the adjective), but the meaning is opposite in sentiment.\u003C\/p\u003E\n\n    \u003Cp\u003EOne subtle one is \u003Cspan class=\"thai-i\"\u003Eค่อนข้าง\u003C\/span\u003E (khon khang — quite, rather), which unusually goes BEFORE the adjective: khon khang phaeng (quite expensive), khon khang dii (rather good). It softens a judgement, making it sound more measured and polite — a very useful register when you want to express an opinion without being too blunt. Thai social communication prizes this kind of softening, and khon khang is one of your tools for it.\u003C\/p\u003E\n\n\n    \u003Ch3\u003ESentence-Level Adverbs — Coloring the Whole Statement\u003C\/h3\u003E\n\n    \u003Cp\u003ESome adverbs do not modify a single verb but color the entire sentence, expressing the speaker's attitude or certainty. These typically sit at the start of the sentence and are the mark of a more sophisticated, natural-sounding speaker:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai sentence-level adverbs\" class=\"adv-grid\"\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eอาจจะ\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Eaat ja\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Emaybe \/ perhaps\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Eaat ja ma — might come\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eแน่นอน\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Enae non\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Ecertainly \/ for sure\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Enae non — definitely\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eคงจะ\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Ekhong ja\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eprobably\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ekhong ja dai — probably can\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eจริงๆ\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Ejing jing\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Ereally \/ truly\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Earoi jing jing — really delicious\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eโชคดี\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Echok dii\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eluckily\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Echok dii thii — lucky that\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"av-card\"\u003E\n        \u003Cdiv class=\"av-thai\" lang=\"th\"\u003Eน่าเสียดาย\u003C\/div\u003E\n        \u003Cdiv class=\"av-rom\"\u003Ena sia dai\u003C\/div\u003E\n        \u003Cdiv class=\"av-en\"\u003Eunfortunately\u003C\/div\u003E\n        \u003Cdiv class=\"av-ex\"\u003Ena sia dai — what a pity\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe phrase \u003Cspan class=\"thai-i\"\u003Eอาจจะ\u003C\/span\u003E (aat ja — maybe) is especially valuable for everyday life because it lets you express uncertainty politely, which Thai culture often prefers over flat statements. Rather than committing firmly, softening with aat ja gives you and the listener room to maneuver. Similarly, \u003Cspan class=\"thai-i\"\u003Eจริงๆ\u003C\/span\u003E (jing jing — really) is the doubled form that adds genuine emphasis: aroi jing jing means truly, genuinely delicious — a stronger compliment than aroi alone.\u003C\/p\u003E\n\n    \u003Ch3\u003EWord Order — Where Adverbs Go\u003C\/h3\u003E\n\n    \u003Cp\u003EThe trickiest part of Thai adverbs for learners is not the words themselves but knowing where they go. While Thai word order is more flexible than English in some respects, adverbs follow fairly reliable patterns worth internalizing:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai adverb positions\" class=\"position-box\"\u003E\n      \u003Cdiv class=\"pos-item\"\u003E\n        \u003Cdiv class=\"pos-type\"\u003EManner (how)\u003C\/div\u003E\n        \u003Cdiv class=\"pos-rule\"\u003EAFTER the verb\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex\" lang=\"th\"\u003Eเดินเร็ว\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex-rom\"\u003Edoen reo — walk quickly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pos-item\"\u003E\n        \u003Cdiv class=\"pos-type\"\u003EFrequency (how often)\u003C\/div\u003E\n        \u003Cdiv class=\"pos-rule\"\u003EAFTER verb or end\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex\" lang=\"th\"\u003Eมาบ่อย\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex-rom\"\u003Ema boy — come often\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pos-item\"\u003E\n        \u003Cdiv class=\"pos-type\"\u003EDegree (how much)\u003C\/div\u003E\n        \u003Cdiv class=\"pos-rule\"\u003EAFTER adjective\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex\" lang=\"th\"\u003Eแพงมาก\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex-rom\"\u003Ephaeng mak — very expensive\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pos-item\"\u003E\n        \u003Cdiv class=\"pos-type\"\u003ETime \/ Sentence (when \/ attitude)\u003C\/div\u003E\n        \u003Cdiv class=\"pos-rule\"\u003ESTART or END\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex\" lang=\"th\"\u003Eตอนนี้กินข้าว\u003C\/div\u003E\n        \u003Cdiv class=\"pos-ex-rom\"\u003Etawn nii kin khao — now eating\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EIf you remember just one rule, make it this: manner and degree adverbs go AFTER the word they modify. This single pattern — modifier follows the modified — runs through Thai grammar consistently, from adjectives after nouns to adverbs after verbs. It is the mirror image of English, where modifiers usually come first, and once your ear adjusts to the Thai order, sentences start falling into place naturally.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003EPost 34\u003C\/a\u003E — Adjectives (many adverbs share the same word)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E — Verbs (adverbs modify verbs; khoei and yang)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003EPost 32\u003C\/a\u003E — Question Words (yang ngai — how)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 35 — Adverbs (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Adverb Quest game below has three levels. Level 1 matches adverbs to meanings. Level 2 picks the right adverb for a situation. Level 3 — the hardest — places adverbs correctly in complete sentences. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎯 Adverb Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match adverbs, pick the right one, place them in sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"v35SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EAdverb Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"v35SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Adverb in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"v35SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EPlace It Right\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Adverbs Game\" id=\"game35\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"v35-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"v35-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"v35-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"v35-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"v35-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"v35-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"v35-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"v35-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"v35-emoji\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"v35-thai\" lang=\"th\"\u003Eเร็ว\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"v35-rom\"\u003Ereo\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"v35-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"v35-speak\" onclick=\"v35Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"v35-badge\"\u003E\u003Cspan id=\"v35-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"v35-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"v35-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"v35-next\" onclick=\"v35Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"v35-rt\" class=\"result\" id=\"v35-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"v35-em\"\u003E🎯\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"v35-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"v35-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"v35-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v35-co\" style=\"color: #4338ca;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v35-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v35-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"v35-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"v35Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"v35-nextlv\" onclick=\"v35NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #4338ca; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Adverb Reference - The Essential Set\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(49, 46, 129); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเร็ว\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ereo\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Equickly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eช้า\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Echa\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eslowly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดี\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Edii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ewell\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eชัด\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Echat\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eclearly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเบา\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ebao\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esoftly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eดัง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Edang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eloudly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EManner\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเสมอ\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Esamoe\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealways\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eปกติ\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Epokati\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eusually\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบ่อย\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Eboy\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eoften\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eบางครั้ง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ebaang khrang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Esometimes\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนานๆครั้ง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Enaan naan khrang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Erarely\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eไม่เคย\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Emai khoei\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enever\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EFrequency\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eตอนนี้\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Etawn nii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Enow\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเดี๋ยวนี้\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ediaw nii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eright now\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเพิ่ง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ephoeng\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ejust (recently)\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแล้ว\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Elaew\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ealready\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eยัง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Eyang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Estill \/ yet\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eทันที\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ethan thii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eimmediately\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ETime\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eมาก\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Emak\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Every\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EDegree\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eนิดหน่อย\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Enit noi\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ea little\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EDegree\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eค่อนข้าง\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ekhon khang\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Equite\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EDegree\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eเกินไป\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ekoen pai\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Etoo much\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EDegree\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eที่สุด\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ethii sut\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ethe most\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003EDegree\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eจริงๆ\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ejing jing\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ereally\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ESentence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eอาจจะ\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Eaat ja\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Emaybe\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ESentence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eแน่นอน\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Enae non\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Ecertainly\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ESentence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eคงจะ\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Ekhong ja\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eprobably\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ESentence\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"background: rgba(67, 56, 202, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 6px 12px;\"\u003Eโชคดี\u003C\/td\u003E\u003Ctd style=\"color: #6366f1; font-weight: 700; padding: 6px 12px;\"\u003Echok dii\u003C\/td\u003E\u003Ctd style=\"padding: 6px 12px;\"\u003Eluckily\u003C\/td\u003E\u003Ctd style=\"color: #3730a3; font-size: 11px; padding: 6px 12px;\"\u003ESentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"color: #3730a3; font-size: 12px; font-style: italic; margin-top: 10px;\"\u003EKey rule: manner \u0026amp; degree adverbs go AFTER the word they modify. Double manner adverbs (cha cha) for a polite, natural tone.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎯 Why Adverbs Make You Sound Fluent\u003C\/h3\u003E\n    \u003Cp\u003EThere is a clear moment in language learning when a speaker crosses from sounding like a beginner to sounding genuinely conversational, and adverbs are often what mark that line. A beginner says the food is good. A more fluent speaker says the food is really quite good, or honestly the food is too sweet for me. The adverbs - really, quite, honestly, too - carry nuance, attitude, and naturalness that bare statements lack. In Thai, sprinkling in adverbs like jing jing (really), khon khang (quite), and aat ja (maybe) instantly lifts your speech toward sounding native.\u003C\/p\u003E\n    \u003Ch4\u003EThe Doubling Pattern Returns\u003C\/h4\u003E\n    \u003Cp\u003EJust as with adjectives, doubling is everywhere in Thai adverbs and serves the same softening function. \u003Cspan class=\"thai-i\"\u003Eช้าๆ\u003C\/span\u003E (cha cha) for slowly is gentler than a single cha. \u003Cspan class=\"thai-i\"\u003Eเบาๆ\u003C\/span\u003E (bao bao) for softly sounds kinder than bao alone. \u003Cspan class=\"thai-i\"\u003Eดีๆ\u003C\/span\u003E (dii dii) means properly, carefully, in a good way. This reduplication runs so deep in Thai that using the single form where a doubled one is expected can sound slightly curt. When in doubt with manner adverbs, doubling is the safer, friendlier choice.\u003C\/p\u003E\n    \u003Ch4\u003EAdverbs and Thai Politeness\u003C\/h4\u003E\n    \u003Cp\u003EMany Thai adverbs exist primarily to soften and add politeness rather than to convey hard information. \u003Cspan class=\"thai-i\"\u003Eนิดหน่อย\u003C\/span\u003E (nit noi - a little) downplays a request. \u003Cspan class=\"thai-i\"\u003Eค่อนข้าง\u003C\/span\u003E (khon khang - quite) hedges an opinion. \u003Cspan class=\"thai-i\"\u003Eอาจจะ\u003C\/span\u003E (aat ja - maybe) avoids a blunt commitment. This is not vagueness for its own sake - it reflects a cultural preference for leaving social space, for not imposing certainty on others. A learner who masters these softening adverbs is learning not just grammar but the rhythm of Thai social life, where directness is often smoothed by these gentle modifiers.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do Thai adverbs differ from adjectives?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EOften they do not differ at all in form. Many Thai adverbs are the exact same word as the adjective, just placed after a verb instead of after a noun. \u003Cspan class=\"thai-i\"\u003Eเร็ว\u003C\/span\u003E (reo) means fast as an adjective and quickly as an adverb. Thai does not add a suffix like English -ly. Position in the sentence tells you whether the word is working as an adjective or an adverb.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhere do adverbs go in a Thai sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EManner adverbs (how) and degree adverbs (how much) go AFTER the word they modify. Doen reo = walk quickly, phaeng mak = very expensive. Frequency adverbs go after the verb or at the end. Time and sentence adverbs usually go at the start or end. The core rule: modifier follows the modified, the mirror image of English.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say speak slowly in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eพูดช้าๆ\u003C\/span\u003E (phuut cha cha), with the adverb doubled for a gentle, polite tone. The full lifesaver phrase is phuut cha cha dai mai (could you speak slowly?). The doubled cha cha sounds more courteous than a single cha. This is one of the most useful phrases any Thai learner can carry.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between mak and koen pai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBoth go after an adjective but mean opposite things in sentiment. \u003Cspan class=\"thai-i\"\u003Eมาก\u003C\/span\u003E (mak) means very - phet mak is very spicy, a neutral description or compliment. \u003Cspan class=\"thai-i\"\u003Eเกินไป\u003C\/span\u003E (koen pai) means too \/ excessively - phet koen pai is too spicy, a complaint. Confusing them can turn praise into criticism, so the distinction matters at the dinner table.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy do Thai speakers double adverbs like cha cha?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EDoubling (reduplication) softens an adverb and makes it sound friendlier and more natural. Cha cha (slowly) is gentler than a single cha; bao bao (softly) is kinder than bao. Using the single form where a doubled one is expected can sound abrupt. With manner adverbs, doubling is usually the safer, more polite choice in conversation.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does phoeng mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเพิ่ง\u003C\/span\u003E (phoeng) means just or recently and goes before the verb. Phoeng kin = just ate, phoeng ma = just arrived. It pairs with the completed marker laew to express the recent past precisely. Although Thai verbs do not conjugate, adverbs like phoeng and yang let Thai express timing as finely as English tenses do.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎨\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Adjectives\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 34\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❓\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EQuestion Words\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 32\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#6366f1\",3:\"#be123c\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai adverb -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f3c3}\",th:\"\\u0e40\\u0e23\\u0e47\\u0e27\",rom:\"reo\",sc:\"\",a:\"quickly \/ fast\",w:[\"slowly\",\"loudly\",\"clearly\"],n:\"Reo = quickly. Same word as the adjective fast. phuut reo = speak fast. Goes after the verb\"},\n  {e:\"\\u{1f422}\",th:\"\\u0e0a\\u0e49\\u0e32\",rom:\"cha\",sc:\"\",a:\"slowly\",w:[\"quickly\",\"softly\",\"badly\"],n:\"Cha = slowly. Often doubled: cha cha (more polite). phuut cha cha = speak slowly\"},\n  {e:\"\\u{1f44d}\",th:\"\\u0e14\\u0e35\",rom:\"dii\",sc:\"\",a:\"well\",w:[\"badly\",\"fast\",\"clearly\"],n:\"Dii = well. Same word as good. tham dai dii = do (it) well. Goes after the verb\"},\n  {e:\"\\u{1f50a}\",th:\"\\u0e14\\u0e31\\u0e07\",rom:\"dang\",sc:\"\",a:\"loudly\",w:[\"softly\",\"quickly\",\"clearly\"],n:\"Dang = loudly. phuut dang dang = speak loudly. Opposite of bao (softly)\"},\n  {e:\"\\u{1f92b}\",th:\"\\u0e40\\u0e1a\\u0e32\",rom:\"bao\",sc:\"\",a:\"softly \/ quietly\",w:[\"loudly\",\"slowly\",\"well\"],n:\"Bao = softly. Same word as light (weight). phuut bao bao = speak softly. Opposite of dang\"},\n  {e:\"\\u{1f504}\",th:\"\\u0e40\\u0e2a\\u0e21\\u0e2d\",rom:\"samoe\",sc:\"\",a:\"always\",w:[\"never\",\"sometimes\",\"often\"],n:\"Samoe = always. Top of the frequency scale. Goes after verb or at end of sentence\"},\n  {e:\"\\u2728\",th:\"\\u0e1a\\u0e48\\u0e2d\\u0e22\",rom:\"boy\",sc:\"\",a:\"often\",w:[\"rarely\",\"never\",\"always\"],n:\"Boy = often. ma boy = come often. A warm thing to say to someone you want to see again\"},\n  {e:\"\\u{1f6ab}\",th:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\",rom:\"mai khoei\",sc:\"\",a:\"never\",w:[\"always\",\"often\",\"sometimes\"],n:\"Mai khoei = never. Built from khoei (ever) + mai (not). Bottom of the frequency scale\"},\n  {e:\"\\u23f0\",th:\"\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49\",rom:\"tawn nii\",sc:\"\",a:\"now\",w:[\"later\",\"just now\",\"always\"],n:\"Tawn nii = now. A time adverb, usually at the start or end of the sentence\"},\n  {e:\"\\u26a1\",th:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07\",rom:\"phoeng\",sc:\"\",a:\"just (recently)\",w:[\"soon\",\"always\",\"still\"],n:\"Phoeng = just\/recently. Goes BEFORE the verb. phoeng kin = just ate. Pairs with laew\"},\n  {e:\"\\u23f3\",th:\"\\u0e22\\u0e31\\u0e07\",rom:\"yang\",sc:\"\",a:\"still \/ yet\",w:[\"already\",\"now\",\"soon\"],n:\"Yang = still\/yet. yang mai = not yet. The answer to kin laew rue yang (eaten yet?)\"},\n  {e:\"\\u{1f4af}\",th:\"\\u0e21\\u0e32\\u0e01\",rom:\"mak\",sc:\"\",a:\"very \/ a lot\",w:[\"a little\",\"too much\",\"quite\"],n:\"Mak = very. Goes AFTER the adjective. phet mak = very spicy. Neutral or complimentary\"},\n  {e:\"\\u26a0\\ufe0f\",th:\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b\",rom:\"koen pai\",sc:\"\",a:\"too (excessively)\",w:[\"very\",\"a little\",\"quite\"],n:\"Koen pai = too much. phet koen pai = too spicy (a complaint). Different from mak (very)!\"},\n  {e:\"\\u{1f914}\",th:\"\\u0e2d\\u0e32\\u0e08\\u0e08\\u0e30\",rom:\"aat ja\",sc:\"\",a:\"maybe \/ perhaps\",w:[\"certainly\",\"never\",\"always\"],n:\"Aat ja = maybe. Goes at the start. Softens a statement politely, which Thai culture prefers\"},\n  {e:\"\\u2705\",th:\"\\u0e41\\u0e19\\u0e48\\u0e19\\u0e2d\\u0e19\",rom:\"nae non\",sc:\"\",a:\"certainly \/ for sure\",w:[\"maybe\",\"probably\",\"rarely\"],n:\"Nae non = certainly. The confident opposite of aat ja (maybe). Strong commitment\"},\n];\n\n\/\/ L2: situation -\u003E pick the right adverb\nvar L2=[\n  {e:\"\\u{1f645}\",th:\"\",rom:\"\",sc:\"A Thai person is speaking too fast for you to follow. What do you politely ask them to do?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e0a\\u0e49\\u0e32\\u0e46 phuut cha cha (speak slowly)\",\n   w:[\"\\u0e1e\\u0e39\\u0e14\\u0e40\\u0e23\\u0e47\\u0e27 phuut reo (speak fast)\",\"\\u0e1e\\u0e39\\u0e14\\u0e14\\u0e31\\u0e07 phuut dang (speak loudly)\",\"\\u0e1e\\u0e39\\u0e14\\u0e40\\u0e1a\\u0e32 phuut bao (speak softly)\"],\n   n:\"Phuut cha cha = speak slowly. The doubled cha cha is polite. The essential learner lifeline phrase\"},\n  {e:\"\\u{1f3a4}\",th:\"\",rom:\"\",sc:\"You are in a quiet library and someone is talking. You ask them to lower their voice. They should speak...\",\n   a:\"\\u0e40\\u0e1a\\u0e32\\u0e46 bao bao (softly)\",\n   w:[\"\\u0e14\\u0e31\\u0e07\\u0e46 dang dang (loudly)\",\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e46 reo reo (quickly)\",\"\\u0e0a\\u0e31\\u0e14\\u0e46 chat chat (clearly)\"],\n   n:\"Bao bao = softly\/quietly. Doubled for a gentle request. Opposite would be dang dang (loudly)\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\",rom:\"\",sc:\"The som tam is so spicy it is unpleasant and you cannot eat it. How do you describe it (a complaint)?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b phet koen pai (too spicy)\",\n   w:[\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak (very spicy)\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 phet nit noi (a little spicy)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1c\\u0e47\\u0e14 mai phet (not spicy)\"],\n   n:\"Koen pai = too (excessively), a complaint. phet mak (very spicy) would be neutral\/positive. Big difference!\"},\n  {e:\"\\u{1f496}\",th:\"\",rom:\"\",sc:\"You really enjoyed seeing a friend and want them to visit again regularly. You say: come...\",\n   a:\"\\u0e21\\u0e32\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e46 ma boy boy (come often)\",\n   w:[\"\\u0e21\\u0e32\\u0e0a\\u0e49\\u0e32 ma cha (come slowly)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e21\\u0e32 mai khoei ma (never come)\",\"\\u0e21\\u0e32\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49 ma tawn nii (come now)\"],\n   n:\"Ma boy = come often. A warm, friendly invitation. Boy = often, a frequency adverb after the verb\"},\n  {e:\"\\u{1f3c6}\",th:\"\",rom:\"\",sc:\"Your friend passed the exam with the highest score. They did...\",\n   a:\"\\u0e17\\u0e33\\u0e44\\u0e14\\u0e49\\u0e14\\u0e35 tham dai dii (did well)\",\n   w:[\"\\u0e17\\u0e33\\u0e0a\\u0e49\\u0e32 tham cha (did slowly)\",\"\\u0e17\\u0e33\\u0e40\\u0e1a\\u0e32 tham bao (did softly)\",\"\\u0e17\\u0e33\\u0e44\\u0e21\\u0e48\\u0e14\\u0e35 tham mai dii (did badly)\"],\n   n:\"Tham dai dii = did (it) well. Dii = well, same word as good, placed after the verb phrase\"},\n  {e:\"\\u{1f55b}\",th:\"\",rom:\"\",sc:\"Someone asks if you have eaten. You have NOT eaten - you are still waiting. You say: ...not yet.\",\n   a:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48 yang mai (still not \/ not yet)\",\n   w:[\"\\u0e41\\u0e25\\u0e49\\u0e27 laew (already)\",\"\\u0e15\\u0e2d\\u0e19\\u0e19\\u0e35\\u0e49 tawn nii (now)\",\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\"],\n   n:\"Yang mai = not yet. Yang = still\/yet. The natural answer to kin laew rue yang (have you eaten yet?)\"},\n  {e:\"\\u26a1\",th:\"\",rom:\"\",sc:\"You want to say you arrived only a moment ago. You say: I ___ arrived.\",\n   a:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07 phoeng (just)\",\n   w:[\"\\u0e08\\u0e30 ja (will)\",\"\\u0e40\\u0e2a\\u0e21\\u0e2d samoe (always)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boy (often)\"],\n   n:\"Phoeng = just (recently), before the verb. phoeng ma = just arrived. For very recent past\"},\n  {e:\"\\u{1f914}\",th:\"\",rom:\"\",sc:\"You are not sure if you can make it to the party. You want to answer politely without committing. You say...\",\n   a:\"\\u0e2d\\u0e32\\u0e08\\u0e08\\u0e30\\u0e44\\u0e1b aat ja pai (maybe will go)\",\n   w:[\"\\u0e41\\u0e19\\u0e48\\u0e19\\u0e2d\\u0e19\\u0e44\\u0e1b nae non pai (certainly go)\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b mai khoei pai (never go)\",\"\\u0e44\\u0e1b\\u0e40\\u0e2a\\u0e21\\u0e2d pai samoe (always go)\"],\n   n:\"Aat ja = maybe. Politely non-committal, which Thai culture often prefers over a flat yes\/no\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to say a dish is genuinely, truly delicious - stronger than just delicious. You say aroi...\",\n   a:\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e46 jing jing (really)\",\n   w:[\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 nit noi (a little)\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22 boy (often)\",\"\\u0e0a\\u0e49\\u0e32 cha (slowly)\"],\n   n:\"Jing jing = really\/truly (doubled for emphasis). aroi jing jing = genuinely delicious. Strong compliment\"},\n  {e:\"\\u{1f4b8}\",th:\"\",rom:\"\",sc:\"A hotel is not cheap but not outrageous either - moderately pricey. You hedge: it is ___ expensive.\",\n   a:\"\\u0e04\\u0e48\\u0e2d\\u0e19\\u0e02\\u0e49\\u0e32\\u0e07 khon khang (quite)\",\n   w:[\"\\u0e21\\u0e32\\u0e01 mak (very)\",\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b koen pai (too much)\",\"\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 thii sut (the most)\"],\n   n:\"Khon khang = quite\/rather. Goes BEFORE the adjective. khon khang phaeng = quite expensive. Softens the judgement\"},\n  {e:\"\\u{1f697}\",th:\"\",rom:\"\",sc:\"You are teaching someone to drive and want them to go slowly and carefully. You say: drive...\",\n   a:\"\\u0e02\\u0e31\\u0e1a\\u0e0a\\u0e49\\u0e32\\u0e46 khap cha cha (drive slowly)\",\n   w:[\"\\u0e02\\u0e31\\u0e1a\\u0e40\\u0e23\\u0e47\\u0e27 khap reo (drive fast)\",\"\\u0e02\\u0e31\\u0e1a\\u0e14\\u0e31\\u0e07 khap dang (drive loudly)\",\"\\u0e02\\u0e31\\u0e1a\\u0e14\\u0e35 khap dii (drive well)\"],\n   n:\"Khap cha cha = drive slowly. Cha (slowly) doubled and placed after the verb khap (drive)\"},\n  {e:\"\\u{1f399}\\ufe0f\",th:\"\",rom:\"\",sc:\"In a presentation you want the speaker to be easily understood. They should speak...\",\n   a:\"\\u0e0a\\u0e31\\u0e14\\u0e46 chat chat (clearly)\",\n   w:[\"\\u0e40\\u0e1a\\u0e32\\u0e46 bao bao (softly)\",\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e46 reo reo (quickly)\",\"\\u0e0a\\u0e49\\u0e32\\u0e46 cha cha (slowly)\"],\n   n:\"Chat chat = clearly. phuut chat chat = speak clearly. Manner adverb, doubled, after the verb\"},\n];\n\n\/\/ L3: place the adverb correctly in a sentence\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you correctly say 'walk quickly' (manner adverb after verb)?\",\n   a:\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e40\\u0e23\\u0e47\\u0e27 doen reo\",w:[\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e40\\u0e14\\u0e34\\u0e19 reo doen\",\"\\u0e40\\u0e14\\u0e34\\u0e19\\u0e21\\u0e32\\u0e01 doen mak\",\"\\u0e40\\u0e23\\u0e47\\u0e27\\u0e08\\u0e30\\u0e40\\u0e14\\u0e34\\u0e19 reo ja doen\"],\n   n:\"doen reo = walk quickly. Manner adverb reo goes AFTER the verb doen. Never before\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'very expensive' (degree adverb)?\",\n   a:\"\\u0e41\\u0e1e\\u0e07\\u0e21\\u0e32\\u0e01 phaeng mak\",w:[\"\\u0e21\\u0e32\\u0e01\\u0e41\\u0e1e\\u0e07 mak phaeng\",\"\\u0e41\\u0e1e\\u0e07\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b phaeng koen pai\",\"\\u0e21\\u0e32\\u0e01\\u0e08\\u0e30\\u0e41\\u0e1e\\u0e07 mak ja phaeng\"],\n   n:\"phaeng mak = very expensive. Degree adverb mak goes AFTER the adjective phaeng\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'come often' (frequency adverb)?\",\n   a:\"\\u0e21\\u0e32\\u0e1a\\u0e48\\u0e2d\\u0e22 ma boy\",w:[\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32 boy ma\",\"\\u0e21\\u0e32\\u0e21\\u0e32\\u0e01 ma mak\",\"\\u0e1a\\u0e48\\u0e2d\\u0e22\\u0e08\\u0e30\\u0e21\\u0e32 boy ja ma\"],\n   n:\"ma boy = come often. Frequency adverb boy goes after the verb ma. Boy ma sounds wrong\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I just ate' using phoeng (recent past)?\",\n   a:\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07\\u0e01\\u0e34\\u0e19 phoeng kin\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e07 kin phoeng\",\"\\u0e01\\u0e34\\u0e19\\u0e21\\u0e32\\u0e01 kin mak\",\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 ja kin\"],\n   n:\"phoeng kin = just ate. Unusually, phoeng goes BEFORE the verb (like a tense marker). kin phoeng is wrong\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'too spicy' (a complaint, not a compliment)?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b phet koen pai\",w:[\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak\",\"\\u0e40\\u0e01\\u0e34\\u0e19\\u0e44\\u0e1b\\u0e40\\u0e1c\\u0e47\\u0e14 koen pai phet\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 phet nit noi\"],\n   n:\"phet koen pai = too spicy. koen pai (too much) goes after the adjective. phet mak = very spicy (different meaning)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'quite good' using khon khang?\",\n   a:\"\\u0e04\\u0e48\\u0e2d\\u0e19\\u0e02\\u0e49\\u0e32\\u0e07\\u0e14\\u0e35 khon khang dii\",w:[\"\\u0e14\\u0e35\\u0e04\\u0e48\\u0e2d\\u0e19\\u0e02\\u0e49\\u0e32\\u0e07 dii khon khang\",\"\\u0e14\\u0e35\\u0e21\\u0e32\\u0e01 dii mak\",\"\\u0e14\\u0e35\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 dii thii sut\"],\n   n:\"khon khang dii = quite good. Unusually, khon khang goes BEFORE the adjective (unlike mak which goes after)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'speak slowly' in the natural, polite doubled form?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e0a\\u0e49\\u0e32\\u0e46 phuut cha cha\",w:[\"\\u0e0a\\u0e49\\u0e32\\u0e1e\\u0e39\\u0e14 cha phuut\",\"\\u0e1e\\u0e39\\u0e14\\u0e21\\u0e32\\u0e01 phuut mak\",\"\\u0e1e\\u0e39\\u0e14\\u0e40\\u0e23\\u0e47\\u0e27 phuut reo\"],\n   n:\"phuut cha cha = speak slowly. Manner adverb after the verb, doubled for politeness. The learner's lifeline\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'always come late' placing the frequency adverb correctly?\",\n   a:\"\\u0e21\\u0e32\\u0e2a\\u0e32\\u0e22\\u0e40\\u0e2a\\u0e21\\u0e2d ma sai samoe\",w:[\"\\u0e40\\u0e2a\\u0e21\\u0e2d\\u0e21\\u0e32\\u0e2a\\u0e32\\u0e22 samoe ma sai\",\"\\u0e21\\u0e32\\u0e40\\u0e2a\\u0e21\\u0e2d\\u0e2a\\u0e32\\u0e22 ma samoe sai\",\"\\u0e2a\\u0e32\\u0e22\\u0e21\\u0e32\\u0e40\\u0e2a\\u0e21\\u0e2d sai ma samoe\"],\n   n:\"ma sai samoe = always come late. samoe (always) goes at the END after the whole verb phrase ma sai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'really delicious' using the doubled emphasis adverb?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e08\\u0e23\\u0e34\\u0e07\\u0e46 aroi jing jing\",w:[\"\\u0e08\\u0e23\\u0e34\\u0e07\\u0e46\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 jing jing aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e01 aroi mak\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 aroi nit noi\"],\n   n:\"aroi jing jing = really delicious. jing jing (really, doubled) goes after the adjective for genuine emphasis\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'maybe (I) will go' placing the sentence adverb correctly?\",\n   a:\"\\u0e2d\\u0e32\\u0e08\\u0e08\\u0e30\\u0e44\\u0e1b aat ja pai\",w:[\"\\u0e44\\u0e1b\\u0e2d\\u0e32\\u0e08\\u0e08\\u0e30 pai aat ja\",\"\\u0e44\\u0e1b\\u0e08\\u0e30\\u0e2d\\u0e32\\u0e08 pai ja aat\",\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e2d\\u0e32\\u0e08 ja pai aat\"],\n   n:\"aat ja pai = maybe will go. aat ja (maybe) comes at the START before the verb phrase. Sentence-level adverb\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.v35SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"v35-result\").classList.remove(\"show\");\n  $(\"game35\").style.display=\"\";\n  v35Init();\n};\n\nfunction stats(){\n  $(\"v35-sc\").textContent=st.sc;\n  $(\"v35-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"v35-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"v35-lv\").textContent=\"Lv\"+cur;\n  $(\"v35-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"v35-pf\").style.width=p+\"%\";\n  $(\"v35-pf\").style.background=lc();\n  $(\"v35-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"v35-fb\").className=\"fb\";\n  $(\"v35-next\").classList.remove(\"show\");\n  $(\"v35-badge\").classList.remove(\"show\");\n  var ql=$(\"v35-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"v35-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"v35-emoji\").textContent=q.e;\n  var t=$(\"v35-thai\"),rom=$(\"v35-rom\"),sc=$(\"v35-scene\"),spk=$(\"v35-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right adverb\":\"\\u{1f3d7}\\ufe0f Place it correctly\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"v35-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt35 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"v35-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"v35-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"v35-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"v35-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"v35-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.v35Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.v35Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"v35-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game35\").style.display=\"none\";$(\"v35-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"v35-fin\").textContent=st.sc;$(\"v35-co\").textContent=st.co;\n  $(\"v35-wr\").textContent=st.wr;$(\"v35-ac\").textContent=acc+\"%\";\n  $(\"v35-rt\").style.color=lc();\n  $(\"v35-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Adverb Recognition\",\"Right Adverb\",\"Place It Right\"][cur];\n  var em,ti,ms,nm=$(\"v35-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Adverbs Mastered!\",\"Context Pro!\",\"Placement Master!\"][cur];\n    ms=[\"\",\"You know the core adverbs. Level 2 puts them in real situations!\",\"You pick the right adverb every time. Level 3 tests correct placement in full sentences!\",\"Outstanding. You place Thai adverbs perfectly - manner and degree after, sentence adverbs at the start. Fluent stuff!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the adverb table above. Key rule: manner and degree adverbs go AFTER the word they modify.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep going!\";ms=\"Start with the manner adverbs: reo (quickly), cha (slowly), dii (well). Remember to double them - cha cha - for a polite tone.\";\n  }\n  $(\"v35-em\").textContent=em;$(\"v35-rt\").textContent=ti;$(\"v35-msg\").textContent=ms;\n}\n\nwindow.v35Retry=function(){$(\"v35-result\").classList.remove(\"show\");$(\"game35\").style.display=\"\";v35Init();};\nwindow.v35NextLv=function(){if(cur\u003C3)v35SetLv(cur+1);};\n\nwindow.v35Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game35\").style.display=\"\";$(\"v35-result\").classList.remove(\"show\");\n  var t=$(\"v35-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.v35Init);}\nelse{window.v35Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n  \u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/4105288265091982251\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4105288265091982251"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/4105288265091982251"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-adverbs-quiz.html","title":"Thai Adverbs Quiz — Adverb Quest Three-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjy-fW5NB5-tI7WJow-ufK0vYA_EagPvIi4Qp_1jqkKtjwKErpVl3_xMkmKwaCQEvNS87r2HpmTK-uFFrRWzvldmx-iydwUY-4lcGW8XIa6Z95ies4EhQR85DjZb7Jj41O7vxFEhFLoXeVBKrheNjF4rs0xv_XpYIvJnna67fTm-fxABKYZV3RVIw4R_32M\/s72-c\/7714.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-8360882508921851381"},"published":{"$t":"2026-06-06T16:45:59.224-07:00"},"updated":{"$t":"2026-06-06T18:20:03.903-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Adjectives Quiz — Describe It Three-Level Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Adjectives Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhtM-rxL2jE9gGY99ZTfJ1UYSlWYSL9nwxAFqAZhIrfY_8_oDHSsiql3ROLMQjFWkPqo_fLCerJkebPW_X5XThLQ2KqjBiRFVX1KEBcHraGmIk2rAyN3sGUr3r0C6l8cUz6bTzLss2R-RuMpY84Ii-cKk5FlInOxQljzU0k3NhGZzxOhmi-NhYa3DEpQ15B\/s1672\/7449.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Adjectives Quiz Banner - Learn essential Thai adjectives, opposite pairs, taste words, and comparison structures with the Describe It interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhtM-rxL2jE9gGY99ZTfJ1UYSlWYSL9nwxAFqAZhIrfY_8_oDHSsiql3ROLMQjFWkPqo_fLCerJkebPW_X5XThLQ2KqjBiRFVX1KEBcHraGmIk2rAyN3sGUr3r0C6l8cUz6bTzLss2R-RuMpY84Ii-cKk5FlInOxQljzU0k3NhGZzxOhmi-NhYa3DEpQ15B\/s320\/7449.png\" title=\"Thai Adjectives Quiz: Describe It Three-Level Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #9f1239; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Adjectives learning illustration showing essential opposite pairs, taste vocabulary, intensity modifiers, and the grammatical rule that Thai adjectives function without a 'to be' verb.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html#app\",\n      \"name\": \"Thai Adjectives Quiz - Describe It Three-Level Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any - runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html\",\n      \"description\": \"Free three-level game teaching essential Thai adjectives. Match meanings, pick the right describing word, and build sentences with intensity and comparison. No to-be verb needed. Audio. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"Essential Thai adjectives in opposite pairs\",\n        \"How Thai adjectives work as stative verbs without a to-be verb\",\n        \"Taste adjectives for Thai food culture\",\n        \"Intensity with mak (very) and nit noi (a little)\",\n        \"Comparison with kwa (more) and thii sut (most)\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"10\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"Do Thai adjectives need a verb like is or are?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Thai adjectives function as stative verbs, meaning they act as their own predicate. Aahaan aroi literally means food delicious and is a complete sentence meaning the food is delicious. There is no separate word for is or are in Thai. The adjective already carries the meaning of being in that state, which removes an entire layer of grammar found in European languages.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you say very in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The word mak means very or a lot, and it goes after the adjective. Phet mak means very spicy and suay mak means very beautiful. To say a little instead, use nit noi after the adjective. Both intensity modifiers follow the adjective, while negation with mai comes before it.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you make a Thai adjective negative?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place the word mai with a rising tone directly before the adjective, exactly like negating a verb. Mai aroi means not delicious and mai phaeng means not expensive. This works because Thai adjectives are stative verbs, so the same negation rule that applies to verbs applies identically to adjectives.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you compare things in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add kwa after an adjective to mean more than, as in phaeng kwa meaning more expensive. Add thii sut to mean the most, as in phaeng thii sut meaning most expensive. The adjective itself never changes form. You simply add the comparison word after it, making Thai comparison completely regular and easy to learn.\"}},\n        {\"@type\":\"Question\",\"name\":\"Why does doubling an adjective change its meaning in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Reduplication or doubling softens an adjective and makes it casual and friendly. Sabai sabai means relaxed or easygoing rather than very comfortable. Ngai ngai means nice and simple. This pattern is very common in casual spoken Thai and instantly makes a speaker sound more natural and less like a textbook. The doubled form carries a warmth the single form lacks.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the most useful Thai adjective for food?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Aroi meaning delicious is the single most useful food adjective in Thai. Saying aahaan aroi after a meal is a genuine social pleasure that Thai people appreciate. Phet meaning spicy is a close second because Thai food can be far spicier than visitors expect, and knowing how to ask for phet noi noi meaning just a little spicy or mai phet meaning not spicy is genuinely useful for comfort.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Quicksand:wght@400;500;600;700\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt34 .ls-icon,.qt34 .ts-icon,.qt34 .card-emoji,.qt34 .r-emoji,.qt34 .ll-i{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt34{--rs:#be123c;--rs2:#e11d48;--rs3:#fda4af;--rs4:#fff1f2;--ink:#1f0a13;--soft:#9f1239;--bd:rgba(190,18,60,.15);--bg:#fff1f2;font-family:'Quicksand',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(190,18,60,.13);box-sizing:border-box;}\n.qt34 *{box-sizing:border-box;}\n.qt34 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt34 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt34 .intro em{font-style:italic;color:var(--ink);}\n.qt34 .intro strong{color:var(--ink);}\n.qt34 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--rs);margin:28px 0 12px;font-style:italic;}\n.qt34 .thai-i{color:var(--rs2);font-weight:700;}\n.qt34 .tip{background:linear-gradient(135deg,rgba(190,18,60,.06),rgba(253,164,175,.14));border-left:4px solid var(--rs2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt34 .tip b{color:var(--rs);}\n.qt34 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* STRUCTURE BOX *\/\n.qt34 .structure-box{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:16px;margin:16px 0;}\n.qt34 .sb-row{display:grid;grid-template-columns:70px 1fr 1fr 1fr;gap:8px;align-items:center;margin-bottom:8px;}\n.qt34 .sb-row.thai .sb-cell{font-size:18px;}\n.qt34 .sb-label{font-size:11px;font-weight:700;color:var(--rs);text-transform:uppercase;}\n.qt34 .sb-cell{padding:8px 12px;background:var(--rs4);border-radius:8px;text-align:center;font-size:14px;font-weight:600;}\n.qt34 .sb-cell.is{background:#fee2e2;color:#dc2626;font-weight:800;text-decoration:line-through;}\n.qt34 .sb-cell.none{background:#dcfce7;color:#16a34a;font-size:11px;font-style:italic;text-decoration:none;}\n.qt34 .sb-note{font-size:13px;color:var(--soft);text-align:center;margin-top:8px;padding-top:8px;border-top:1px solid var(--bd);}\n.qt34 .sb-note strong{color:var(--rs);}\n\/* PAIRS GRID *\/\n.qt34 .pairs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:16px 0;}\n.qt34 .pr-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:12px;display:flex;align-items:center;gap:8px;transition:all .2s;}\n.qt34 .pr-card:hover{border-color:var(--rs2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(190,18,60,.1);}\n.qt34 .pr-side{flex:1;text-align:center;display:flex;flex-direction:column;gap:1px;}\n.qt34 .pr-thai{font-size:22px;color:var(--ink);}\n.qt34 .pr-rom{font-size:11px;font-weight:700;color:var(--rs2);font-style:italic;}\n.qt34 .pr-en{font-size:12px;color:var(--soft);font-weight:600;}\n.qt34 .pr-vs{font-size:16px;color:var(--rs3);font-weight:700;flex-shrink:0;}\n\/* TASTE GRID *\/\n.qt34 .taste-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;margin:16px 0;}\n.qt34 .ts-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 10px;text-align:center;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt34 .ts-card:hover{border-color:var(--rs2);transform:translateY(-2px);}\n.qt34 .ts-icon{font-size:26px;}\n.qt34 .ts-thai{font-size:22px;color:var(--ink);}\n.qt34 .ts-rom{font-size:11px;font-weight:700;color:var(--rs2);font-style:italic;}\n.qt34 .ts-en{font-size:12px;color:var(--soft);font-weight:600;}\n\/* INTENSITY BOX *\/\n.qt34 .intensity-box{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:16px 0;}\n.qt34 .in-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:0;border-bottom:1px solid var(--bd);align-items:center;}\n.qt34 .in-row:last-child{border-bottom:none;}\n.qt34 .in-row.up{background:rgba(225,29,72,.05);}\n.qt34 .in-row.down{background:rgba(245,158,11,.05);}\n.qt34 .in-row.neg{background:rgba(100,116,139,.05);}\n.qt34 .in-row \u003E div{padding:10px 12px;border-right:1px solid var(--bd);}\n.qt34 .in-row \u003E div:last-child{border-right:none;}\n.qt34 .in-thai{font-size:18px;color:var(--ink);}\n.qt34 .in-rom{font-size:12px;color:var(--rs2);font-style:italic;font-weight:700;}\n.qt34 .in-en{font-size:13px;color:var(--soft);}\n.qt34 .in-level{font-size:10px;font-weight:700;text-transform:uppercase;text-align:center;}\n.qt34 .in-level.base{color:#64748b;}\n.qt34 .in-level.high{color:var(--rs2);}\n.qt34 .in-level.low{color:#d97706;}\n.qt34 .in-level.zero{color:#64748b;}\n\/* PEOPLE GRID *\/\n.qt34 .people-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:10px;margin:14px 0;}\n.qt34 .pp-card{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:2px;}\n.qt34 .pp-thai{font-size:20px;color:var(--ink);}\n.qt34 .pp-rom{font-size:11px;color:var(--rs2);font-style:italic;font-weight:700;}\n.qt34 .pp-en{font-size:12px;color:var(--soft);font-weight:600;}\n\/* COMPARE GRID *\/\n.qt34 .compare-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;}\n.qt34 .cg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:5px;}\n.qt34 .cg-label{font-size:11px;font-weight:700;color:var(--rs2);text-transform:uppercase;letter-spacing:.3px;}\n.qt34 .cg-formula{font-size:12px;color:var(--soft);}\n.qt34 .cg-key{color:var(--rs);font-weight:700;font-size:16px;}\n.qt34 .cg-ex{font-size:20px;color:var(--ink);margin-top:2px;}\n.qt34 .cg-ex-rom{font-size:11px;color:var(--rs2);font-style:italic;}\n\/* GAME *\/\n.qt34 .game-header{padding:20px 28px;background:linear-gradient(135deg,#881337,#be123c);border-bottom:none;}\n.qt34 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt34 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt34 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt34 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt34 .ls-btn:hover{transform:translateY(-2px);}\n.qt34 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt34 .ls-btn.lv2.active{border-color:var(--rs2);background:rgba(225,29,72,.08);}\n.qt34 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt34 .ls-icon{font-size:26px;}\n.qt34 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt34 .ls-desc{font-size:11px;color:var(--soft);}\n.qt34 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(225,29,72,.12);color:#9f1239;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt34 #game34{padding:22px 20px;}\n.qt34 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt34 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt34 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt34 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt34 .stat.sc .stat-v{color:#f59e0b;}\n.qt34 .stat.li .stat-v{color:#dc2626;}\n.qt34 .stat.st .stat-v{color:var(--rs2);}\n.qt34 .stat.lv .stat-v{color:var(--rs);}\n.qt34 .prog{background:rgba(190,18,60,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt34 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt34 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(190,18,60,.07);}\n.qt34 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt34 .card-emoji{font-size:44px;animation:a34pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt34 .card-scenario{font-size:13px;color:#475569;background:#fff1f2;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt34 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt34 .thai-big.pop{animation:a34pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes a34pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt34 .rom{font-family:'Lora',serif;font-size:16px;color:var(--rs);font-style:italic;}\n.qt34 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(190,18,60,.09);border:1.5px solid rgba(190,18,60,.22);color:var(--rs2);font:600 13px 'Quicksand',sans-serif;cursor:pointer;transition:all .2s;}\n.qt34 .speak:hover{background:rgba(190,18,60,.17);}\n.qt34 .speak.active{animation:a34pulse 1s infinite;}\n@keyframes a34pulse{0%,100%{box-shadow:0 0 0 0 rgba(225,29,72,.4)}50%{box-shadow:0 0 0 8px rgba(225,29,72,0)}}\n.qt34 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt34 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Quicksand',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt34 .ans:hover:not(:disabled){border-color:var(--rs2);background:rgba(225,29,72,.06);transform:translateY(-2px);}\n.qt34 .ans:disabled{cursor:default;}\n.qt34 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:a34bounce .5s;}\n.qt34 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:a34shake .4s;}\n.qt34 .ans.reveal{background:rgba(190,18,60,.07);border-color:rgba(190,18,60,.3);}\n@keyframes a34bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes a34shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt34 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt34 .fb.show{display:block;animation:a34fade .3s;}\n.qt34 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt34 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt34 .fb.bonus{background:rgba(190,18,60,.1);color:var(--rs);border:1px solid rgba(190,18,60,.3);}\n@keyframes a34fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes a34slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt34 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(190,18,60,.1);border:1.5px solid rgba(190,18,60,.35);border-radius:999px;color:var(--rs);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt34 .badge.show{display:flex;animation:a34pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes a34pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt34 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Quicksand',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt34 .next.show{display:block;animation:a34slide .3s both;}\n.qt34 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt34 .result{display:none;padding:36px 24px;text-align:center;}\n.qt34 .result.show{display:block;animation:a34fade .5s;}\n.qt34 .r-emoji{font-size:64px;animation:a34bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes a34bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt34 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--rs);margin:0 0 6px;font-style:italic;}\n.qt34 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt34 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt34 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt34 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt34 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt34 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt34 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt34 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Quicksand',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt34 .btn-retry{background:linear-gradient(135deg,#881337,#be123c);}\n.qt34 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt34 .btn-r:hover{transform:translateY(-2px);}\n.qt34 .culture,.qt34 .faq,.qt34 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt34 .culture{background:linear-gradient(135deg,rgba(190,18,60,.03),rgba(253,164,175,.06));}\n.qt34 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt34 .culture h4{font-size:15px;font-weight:700;color:var(--rs2);margin:20px 0 8px;}\n.qt34 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt34 .culture strong{color:var(--ink);}\n.qt34 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--rs);margin:0 0 14px;font-style:italic;}\n.qt34 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt34 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt34 .faq-q::-webkit-details-marker{display:none;}\n.qt34 .faq-q::after{content:'+';font-size:20px;color:var(--rs2);flex-shrink:0;transition:transform .2s;}\n.qt34 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt34 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt34 .faq-a .thai-i{color:var(--rs2);}\n.qt34 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt34 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt34 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt34 .ll:hover{border-color:var(--rs2);background:rgba(225,29,72,.05);transform:translateY(-2px);}\n.qt34 .ll-i{font-size:22px;}\n.qt34 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt34 .ll-c{font-size:11px;color:var(--rs2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt34 .intro,.qt34 .culture,.qt34 .faq,.qt34 .nxt{padding-left:16px;padding-right:16px;}.qt34 .answers{grid-template-columns:1fr;}.qt34 .stats{grid-template-columns:repeat(2,1fr);}.qt34 #game34{padding:16px 14px;}.qt34 .level-sel{grid-template-columns:1fr;gap:8px;}.qt34 .pairs-grid{grid-template-columns:1fr;}.qt34 .compare-grid{grid-template-columns:1fr;}.qt34 .in-row{grid-template-columns:1fr 1fr;}.qt34 .sb-row{grid-template-columns:60px 1fr 1fr 1fr;}.qt34 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt34\" id=\"qt-post-34\" itemscope itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EIf verbs are the engine of a Thai sentence, adjectives are what make it worth listening to. They are how you say the food is delicious, the traffic is terrible, the room is too small, the price is too high. Without adjectives you can state that things exist and that actions happen — but you cannot give an opinion, make a comparison, or describe anything in a way that sounds human. Adjectives are where Thai conversation starts to feel alive.\u003C\/p\u003E\n\n    \u003Cp\u003EAnd here is the good news, continuing the theme from the verbs post: Thai adjectives are even simpler than Thai verbs. They do not conjugate, they do not agree with nouns in gender or number, and — this is the part that surprises everyone — they do not need a \"to be\" verb in front of them. In English you must say \"the food \u003Cem\u003Eis\u003C\/em\u003E delicious.\" In Thai you simply say \"food delicious.\" The adjective acts as its own predicate. This single feature removes an entire layer of grammar that trips up learners of European languages.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post teaches the most useful everyday Thai adjectives, organised by the way they naturally pair as opposites, plus the all-important words for \"very\" and \"a little\" that let you fine-tune any description. The game at the end builds describing fluency across three levels. By the end, you will be able to give an opinion about almost anything in Thailand.\u003C\/p\u003E\n\n    \u003Ch3\u003EAdjectives Are Verbs in Disguise\u003C\/h3\u003E\n\n    \u003Cp\u003EThe most important structural fact about Thai adjectives is that they function as stative verbs — verbs that describe a state rather than an action. This means an adjective can be the complete predicate of a sentence with no other verb needed. \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3634;\u0026#3627;\u0026#3634;\u0026#3619;\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (aahaan aroi) is a complete sentence meaning \"the food is delicious\" — literally just \"food delicious.\" There is no word for \"is\" because the adjective aroi already carries the meaning of being in that state.\u003C\/p\u003E\n\n    \u003Cdiv class=\"structure-box\" aria-label=\"Thai adjective sentence structure\"\u003E\n      \u003Cdiv class=\"sb-row\"\u003E\n        \u003Cdiv class=\"sb-label\"\u003EEnglish\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell\"\u003EThe food\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell is\"\u003EIS\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell\"\u003Edelicious\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sb-row thai\"\u003E\n        \u003Cdiv class=\"sb-label\"\u003EThai\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell\" lang=\"th\"\u003E\u0026#3629;\u0026#3634;\u0026#3627;\u0026#3634;\u0026#3619;\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell none\"\u003E(no \"is\")\u003C\/div\u003E\n        \u003Cdiv class=\"sb-cell\" lang=\"th\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sb-note\"\u003EThe adjective \u003Cstrong\u003Earoi\u003C\/strong\u003E IS the verb. No \"to be\" needed.\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThis also means adjectives take the same negation and modification as verbs. To say something is not delicious, you put \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai — not, rising tone) before the adjective exactly as you would before a verb: \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (mai aroi — not delicious). The rule you learned for negating verbs in Post 33 applies identically to adjectives.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Opposite Pairs — Learn Them Together\u003C\/h3\u003E\n\n    \u003Cp\u003EThe most efficient way to learn adjectives is in opposite pairs. Your brain stores them as a linked unit, and in conversation they come up together constantly — big and small, hot and cold, cheap and expensive. Here are the essential pairs every learner needs:\u003C\/p\u003E\n\n    \u003Cdiv class=\"pairs-grid\" aria-label=\"Thai adjective opposite pairs\"\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3597;\u0026#3656;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Eyai\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Ebig\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3621;\u0026#3655;\u0026#3585;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Elek\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Esmall\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3618;\u0026#3634;\u0026#3623;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Eyao\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Elong\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3633;\u0026#3657;\u0026#3609;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Esan\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eshort\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3641;\u0026#3591;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Esung\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Etall \/ high\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3605;\u0026#3637;\u0026#3657;\u0026#3618;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Etia\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eshort (height)\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3619;\u0026#3657;\u0026#3629;\u0026#3609;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Erawn\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Ehot\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3618;\u0026#3655;\u0026#3609;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Eyen\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Ecold \/ cool\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3617;\u0026#3656;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Enew\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3585;\u0026#3656;\u0026#3634;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Ekao\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eold (things)\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3619;\u0026#3655;\u0026#3623;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Ereo\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Efast\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3594;\u0026#3657;\u0026#3634;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Echa\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eslow\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3649;\u0026#3614;\u0026#3591;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Ephaeng\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eexpensive\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3606;\u0026#3641;\u0026#3585;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Ethuuk\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Echeap\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3609;\u0026#3633;\u0026#3585;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Enak\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eheavy\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3610;\u0026#3634;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Ebao\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Elight\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pr-card\"\u003E\n        \u003Cdiv class=\"pr-side a\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3591;\u0026#3656;\u0026#3634;\u0026#3618;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Engai\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Eeasy\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv class=\"pr-vs\"\u003E↔\u003C\/div\u003E\n        \u003Cdiv class=\"pr-side b\"\u003E\u003Cspan class=\"pr-thai\" lang=\"th\"\u003E\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/span\u003E\u003Cspan class=\"pr-rom\"\u003Eyaak\u003C\/span\u003E\u003Cspan class=\"pr-en\"\u003Edifficult\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EOne crucial caution: the word for \"new\" is \u003Cspan class=\"thai-i\"\u003E\u0026#3651;\u0026#3627;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai — rising-low tone), which sounds dangerously close to \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai — not) and \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (mai — question particle). These are three different words distinguished only by tone, all spelled with similar letters. Post 29 on tones covers this exact cluster — it is one of the most important tone distinctions in the entire language.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Taste Adjectives — Essential for Food Culture\u003C\/h3\u003E\n\n    \u003Cp\u003EThailand is a food culture, and describing taste is one of the most useful adjective skills you can develop. These words come up at every meal, every market, every street stall:\u003C\/p\u003E\n\n    \u003Cdiv class=\"taste-grid\" aria-label=\"Thai taste adjectives\"\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E😋\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Earoi\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Edelicious\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E🍬\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3623;\u0026#3634;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ewan\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Esweet\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E🧂\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3588;\u0026#3655;\u0026#3617;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ekhem\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Esalty\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E🍋\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3611;\u0026#3619;\u0026#3637;\u0026#3657;\u0026#3618;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Epriao\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Esour\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E🌶\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ephet\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Espicy\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E☕\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3617;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ekhom\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Ebitter\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe single most useful sentence in Thai food culture is \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3634;\u0026#3627;\u0026#3634;\u0026#3619;\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (aahaan aroi — the food is delicious), and a close second is \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (phet mak — very spicy), which you will need both to warn the cook and to describe what you are experiencing. Note that Thai people genuinely appreciate when foreigners can describe taste — it signals real engagement with the food rather than just eating it.\u003C\/p\u003E\n\n    \u003Ch3\u003EVery and A Little — The Intensity Dial\u003C\/h3\u003E\n\n    \u003Cp\u003ERaw adjectives are useful, but real description requires intensity. Thai handles this with two essential modifiers that turn any adjective up or down. The word \u003Cspan class=\"thai-i\"\u003E\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (mak — very, a lot) goes AFTER the adjective to intensify it, and \u003Cspan class=\"thai-i\"\u003E\u0026#3609;\u0026#3636;\u0026#3604;\u0026#3627;\u0026#3609;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (nit noi — a little, a bit) softens it.\u003C\/p\u003E\n\n    \u003Cdiv class=\"intensity-box\" aria-label=\"Thai intensity modifiers\"\u003E\n      \u003Cdiv class=\"in-row\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Ephet\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Espicy\u003C\/div\u003E\n        \u003Cdiv class=\"in-level base\"\u003Ebase\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-row up\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Ephet mak\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Every spicy\u003C\/div\u003E\n        \u003Cdiv class=\"in-level high\"\u003E+ mak (after)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-row down\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u0026#3609;\u0026#3636;\u0026#3604;\u0026#3627;\u0026#3609;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Ephet nit noi\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Ea little spicy\u003C\/div\u003E\n        \u003Cdiv class=\"in-level low\"\u003E+ nit noi (after)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"in-row neg\"\u003E\n        \u003Cdiv class=\"in-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"in-rom\"\u003Emai phet\u003C\/div\u003E\n        \u003Cdiv class=\"in-en\"\u003Enot spicy\u003C\/div\u003E\n        \u003Cdiv class=\"in-level zero\"\u003Emai (before)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the positions: \u003Cspan class=\"thai-i\"\u003E\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (mak — very) and \u003Cspan class=\"thai-i\"\u003E\u0026#3609;\u0026#3636;\u0026#3604;\u0026#3627;\u0026#3609;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (nit noi — a little) go AFTER the adjective, while \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai — not) goes BEFORE it. This after-for-intensity, before-for-negation pattern is consistent across all Thai adjectives, so once you learn it for one word it works for every word.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Practical Adjective Phrase in Thailand:\u003C\/b\u003E\u003Cbr\u003E\n      \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u0026#3609;\u0026#3657;\u0026#3629;\u0026#3618;\u0026#3654;\u003C\/span\u003E (phet noi noi — just a little spicy) or \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/span\u003E (mai phet — not spicy) at a food stall. Thai food can be far spicier than most visitors expect. Knowing how to dial the spice down with adjectives is genuinely useful for your comfort — and Thai cooks will happily adjust if you ask.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EDescribing People — Adjectives for Appearance and Character\u003C\/h3\u003E\n\n    \u003Cp\u003EBeyond objects and food, adjectives let you describe people, both their appearance and their character. These come up constantly in conversation about friends, family, and the people around you:\u003C\/p\u003E\n\n    \u003Cdiv class=\"people-grid\" aria-label=\"Thai adjectives for describing people\"\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Esuay\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ebeautiful (women\/things)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3621;\u0026#3656;\u0026#3629;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Elaw\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ehandsome (men)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3609;\u0026#3656;\u0026#3634;\u0026#3619;\u0026#3633;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Ena rak\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ecute \/ adorable\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3593;\u0026#3621;\u0026#3634;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Echalaat\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Esmart \/ clever\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3592;\u0026#3604;\u0026#3637;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Ejai dee\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ekind (good-hearted)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3618;\u0026#3633;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Ekhayan\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ehardworking \/ diligent\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u003C\/span\u003E (suay — beautiful) carries an important tone warning. Said with the correct rising tone it means beautiful. But said with a falling tone, a similar-sounding word means \"unlucky\" or \"bad luck.\" This is a real source of accidental comedy for learners, and another reminder of why the tone work in Post 29 matters so much. When in doubt, the context of complimenting someone usually makes your intended meaning clear, and Thai people are forgiving — but it is worth being aware of.\u003C\/p\u003E\n\n    \u003Ch3\u003EComparing Things — More, Most, and the Same\u003C\/h3\u003E\n\n    \u003Cp\u003EOnce you can describe single things, the natural next step is comparison. Thai builds comparatives and superlatives with two simple words added to any adjective: \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3623;\u0026#3656;\u0026#3634;\u003C\/span\u003E (kwa — more than) for comparatives, and \u003Cspan class=\"thai-i\"\u003E\u0026#3607;\u0026#3637;\u0026#3656;\u0026#3626;\u0026#3640;\u0026#3604;\u003C\/span\u003E (thii sut — the most) for superlatives.\u003C\/p\u003E\n\n    \u003Cdiv class=\"compare-grid\" aria-label=\"Thai comparison structures\"\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-label\"\u003EComparative (more)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-formula\"\u003Eadjective + \u003Cspan class=\"cg-key\" lang=\"th\"\u003E\u0026#3585;\u0026#3623;\u0026#3656;\u0026#3634;\u003C\/span\u003E kwa\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\" lang=\"th\"\u003E\u0026#3649;\u0026#3614;\u0026#3591;\u0026#3585;\u0026#3623;\u0026#3656;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex-rom\"\u003Ephaeng kwa — more expensive\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-label\"\u003ESuperlative (most)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-formula\"\u003Eadjective + \u003Cspan class=\"cg-key\" lang=\"th\"\u003E\u0026#3607;\u0026#3637;\u0026#3656;\u0026#3626;\u0026#3640;\u0026#3604;\u003C\/span\u003E thii sut\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\" lang=\"th\"\u003E\u0026#3649;\u0026#3614;\u0026#3591;\u0026#3607;\u0026#3637;\u0026#3656;\u0026#3626;\u0026#3640;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex-rom\"\u003Ephaeng thii sut — most expensive\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cg-card\"\u003E\n        \u003Cdiv class=\"cg-label\"\u003EEqual (the same)\u003C\/div\u003E\n        \u003Cdiv class=\"cg-formula\"\u003E\u003Cspan class=\"cg-key\" lang=\"th\"\u003E\u0026#3648;\u0026#3607;\u0026#3656;\u0026#3634;\u0026#3585;\u0026#3633;\u0026#3609;\u003C\/span\u003E tao kan\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex\" lang=\"th\"\u003E\u0026#3619;\u0026#3634;\u0026#3588;\u0026#3634;\u0026#3648;\u0026#3607;\u0026#3656;\u0026#3634;\u0026#3585;\u0026#3633;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"cg-ex-rom\"\u003Eraka tao kan — same price\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThese two words unlock a huge amount of expressive power. \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3633;\u0026#3609;\u0026#3652;\u0026#3627;\u0026#3609;\u0026#3606;\u0026#3641;\u0026#3585;\u0026#3585;\u0026#3623;\u0026#3656;\u0026#3634;\u003C\/span\u003E (an nai thuuk kwa — which one is cheaper) is essential for shopping. \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u0026#3607;\u0026#3637;\u0026#3656;\u0026#3626;\u0026#3640;\u0026#3604;\u003C\/span\u003E (aroi thii sut — most delicious) lets you praise the best dish. The structure is completely regular: you never change the adjective itself, you simply add kwa or thii sut after it. Combined with the question words from Post 32, you can now ask and answer comparison questions about anything.\u003C\/p\u003E\n\n\n    \u003Ch3\u003EFeeling and Condition Adjectives\u003C\/h3\u003E\n\n    \u003Cp\u003EA large category of Thai adjectives describes how you feel or the condition of something. Like the taste words, these double as stative verbs, so you can build a complete sentence with just a pronoun and the adjective:\u003C\/p\u003E\n\n    \u003Cdiv class=\"people-grid\" aria-label=\"Thai feeling and condition adjectives\"\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3627;\u0026#3609;\u0026#3639;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Enueay\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Etired\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3636;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Ehiu\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ehungry\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3636;\u0026#3656;\u0026#3617;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Eim\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Efull (after eating)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3591;\u0026#3656;\u0026#3623;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Enguang\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Esleepy\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Esabai\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ecomfortable \/ well\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pp-card\"\u003E\n        \u003Cdiv class=\"pp-thai\" lang=\"th\"\u003E\u0026#3604;\u0026#3637;\u0026#3651;\u0026#3592;\u003C\/div\u003E\n        \u003Cdiv class=\"pp-rom\"\u003Edii jai\u003C\/div\u003E\n        \u003Cdiv class=\"pp-en\"\u003Ehappy \/ glad\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u003C\/span\u003E (sabai — comfortable, well) is one of the most culturally important adjectives in Thai. It appears in the greeting \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u0026#3604;\u0026#3637;\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (sabai dii mai — are you well?), in the famous phrase \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u0026#3654;\u003C\/span\u003E (sabai sabai — relaxed, easygoing, no worries), and in countless everyday contexts. Sabai captures a whole Thai philosophy of comfort and ease that has no single English equivalent. When a Thai person describes a place, a situation, or a feeling as sabai, they are paying it one of the highest compliments in the culture.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Quality Adjectives — Good, Bad, and Beautiful\u003C\/h3\u003E\n\n    \u003Cp\u003ESome adjectives are so fundamental they appear in nearly every conversation. These are the core quality judgements that let you express basic approval or disapproval of anything:\u003C\/p\u003E\n\n    \u003Cdiv class=\"taste-grid\" aria-label=\"Thai quality adjectives\"\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E👍\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3604;\u0026#3637;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Edii\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Egood\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E👎\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3649;\u0026#3618;\u0026#3656;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Eyae\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Eterrible \/ bad\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E✨\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Esuay\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Ebeautiful\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E⭐\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3585;\u0026#3656;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ekeng\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Eskilled \/ good at\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E🥰\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3626;\u0026#3609;\u0026#3640;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Esanuk\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Efun\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"ts-card\"\u003E\n        \u003Cdiv class=\"ts-icon\"\u003E😳\u003C\/div\u003E\n        \u003Cdiv class=\"ts-thai\" lang=\"th\"\u003E\u0026#3609;\u0026#3656;\u0026#3634;\u0026#3648;\u0026#3610;\u0026#3639;\u0026#3656;\u0026#3629;\u003C\/div\u003E\n        \u003Cdiv class=\"ts-rom\"\u003Ena buea\u003C\/div\u003E\n        \u003Cdiv class=\"ts-en\"\u003Eboring\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3604;\u0026#3637;\u003C\/span\u003E (dii — good) is one of the first and most versatile adjectives you will use. It combines with other words to form compounds you have already met: \u003Cspan class=\"thai-i\"\u003E\u0026#3651;\u0026#3592;\u0026#3604;\u0026#3637;\u003C\/span\u003E (jai dii — kind, good-hearted), \u003Cspan class=\"thai-i\"\u003E\u0026#3604;\u0026#3637;\u0026#3651;\u0026#3592;\u003C\/span\u003E (dii jai — happy, good-hearted in the joyful sense), and \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u0026#3604;\u0026#3637;\u003C\/span\u003E (sabai dii — doing well). Learning dii early pays off because it appears throughout the language as a building block of more complex expressions.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003EPost 33\u003C\/a\u003E — Verbs (adjectives work like stative verbs)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003EPost 29\u003C\/a\u003E — Tones (suay beautiful vs falling-tone meaning)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-spice-level-quiz.html\"\u003EPost 12\u003C\/a\u003E — Spice Levels (phet and intensity)\u003Cbr\u003E\n      ✅ \u003Cstrong\u003EPost 34 — Adjectives (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Describe It! game below has three levels. Level 1 matches adjectives to meanings. Level 2 picks the right adjective for a situation. Level 3 — the hardest — builds complete descriptive sentences with intensity and comparison. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎨 Describe It!\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match adjectives, pick the right word, build descriptions\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"level-sel\" role=\"group\" aria-label=\"Select level\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" onclick=\"a34SetLv(1)\" type=\"button\" id=\"ls1\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EAdjective Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" onclick=\"a34SetLv(2)\" type=\"button\" id=\"ls2\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Word in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" onclick=\"a34SetLv(3)\" type=\"button\" id=\"ls3\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild Descriptions\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv id=\"game34\" role=\"main\" aria-label=\"Thai Adjectives Game\"\u003E\n    \u003Cdiv class=\"stats\" role=\"status\" aria-live=\"polite\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"a34-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"a34-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"a34-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"a34-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"prog\" role=\"progressbar\" id=\"a34-pw\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"a34-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"a34-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"a34-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"a34-emoji\"\u003E🎨\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"a34-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3597;\u0026#3656;\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"a34-rom\"\u003Eyai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"a34-scene\" style=\"display:none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"a34-speak\" onclick=\"a34Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"badge\" id=\"a34-badge\" aria-live=\"assertive\"\u003E\u003Cspan id=\"a34-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"fb\" id=\"a34-fb\" role=\"alert\" aria-live=\"assertive\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"answers\" id=\"a34-ans\" role=\"group\" aria-label=\"Answer choices\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"a34-next\" onclick=\"a34Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"result\" id=\"a34-result\" role=\"region\" aria-labelledby=\"a34-rt\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"a34-em\"\u003E🎨\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"a34-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp style=\"font-size:14px;color:#475569;\" id=\"a34-sub\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"a34-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a34-co\" style=\"color:#be123c;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a34-wr\" style=\"color:#dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"a34-ac\" style=\"color:#f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"a34-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"a34Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"a34-nextlv\" onclick=\"a34NextLv()\" style=\"display:none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"padding:22px 28px;border-top:1px solid var(--bd);background:#fff;\"\u003E\n    \u003Ch3 style=\"font-family:'Lora',serif;font-size:15px;font-weight:700;color:#be123c;margin:0 0 12px;font-style:italic;\"\u003E📋 Adjective Reference - Essential Pairs \u0026amp; Words\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x:auto;\"\u003E\u003Ctable style=\"width:100%;border-collapse:collapse;font-size:13px;min-width:440px;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background:#881337;color:#fff;\"\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EThai\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003ERoman\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EType\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3597;\u0026#3656;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eyai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebig\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3621;\u0026#3655;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Elek\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esmall\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3618;\u0026#3634;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eyao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elong\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3626;\u0026#3633;\u0026#3657;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Esan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eshort\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3626;\u0026#3641;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Esung\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Etall\/high\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3605;\u0026#3637;\u0026#3657;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Etia\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eshort (height)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3609;\u0026#3633;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Enak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eheavy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3610;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ebao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elight\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ESize\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3619;\u0026#3657;\u0026#3629;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Erawn\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehot\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3618;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eyen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecold\/cool\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3617;\u0026#3656;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Emai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Enew\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3585;\u0026#3656;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ekao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eold\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ECondition\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3619;\u0026#3655;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ereo\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Efast\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3594;\u0026#3657;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Echa\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eslow\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3649;\u0026#3614;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ephaeng\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eexpensive\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3606;\u0026#3641;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ethuuk\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Echeap\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3591;\u0026#3656;\u0026#3634;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Engai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eeasy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eyaak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Edifficult\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3604;\u0026#3637;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Edii\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Egood\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3649;\u0026#3618;\u0026#3656;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eyae\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eterrible\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EQuality\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Earoi\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Edelicious\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3623;\u0026#3634;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ewan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esweet\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3588;\u0026#3655;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ekhem\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esalty\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3611;\u0026#3619;\u0026#3637;\u0026#3657;\u0026#3618;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Epriao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esour\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ephet\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Espicy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ekhom\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebitter\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003ETaste\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Esuay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebeautiful\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3621;\u0026#3656;\u0026#3629;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Elaw\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehandsome\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3609;\u0026#3656;\u0026#3634;\u0026#3619;\u0026#3633;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ena rak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecute\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3593;\u0026#3621;\u0026#3634;\u0026#3604;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Echalaat\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esmart\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3651;\u0026#3592;\u0026#3604;\u0026#3637;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ejai dee\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ekind\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3618;\u0026#3633;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ekhayan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehardworking\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EPeople\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3627;\u0026#3609;\u0026#3639;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Enueay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Etired\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3636;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Ehiu\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehungry\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3636;\u0026#3656;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Eim\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Efull\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Esabai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecomfortable\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3604;\u0026#3637;\u0026#3651;\u0026#3592;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Edii jai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehappy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(190,18,60,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3626;\u0026#3609;\u0026#3640;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#e11d48;\"\u003Esanuk\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Efun\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#9f1239;\"\u003EFeeling\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"font-size:12px;color:#9f1239;margin-top:10px;font-style:italic;\"\u003EIntensity: mak (very, after) \/ nit noi (a little, after) \/ mai (not, before). Comparison: kwa (more) \/ thii sut (most).\u003C\/p\u003E\n  \u003C\/div\u003E\n\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎨 Why Thai Description Feels Different\u003C\/h3\u003E\n    \u003Cp\u003EOnce you start using adjectives in Thai, you notice something: the language describes the world with remarkable economy. Because adjectives need no helping verb, descriptions become compact and punchy. Where English says the food is very delicious and very cheap, Thai says aahaan aroi mak lae thuuk mak with the adjectives doing all the work. This compactness is part of what gives spoken Thai its quick, lively rhythm.\u003C\/p\u003E\n    \u003Ch4\u003EThe Doubling Trick\u003C\/h4\u003E\n    \u003Cp\u003EThai has a charming feature where doubling an adjective softens it or makes it more casual and friendly. \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u0026#3654;\u003C\/span\u003E (sabai sabai) does not mean very comfortable - it means relaxed, easygoing, no big deal. \u003Cspan class=\"thai-i\"\u003E\u0026#3591;\u0026#3656;\u0026#3634;\u0026#3618;\u0026#3654;\u003C\/span\u003E (ngai ngai) means nice and simple. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3619;\u0026#3655;\u0026#3623;\u0026#3654;\u003C\/span\u003E (reo reo) means quickly. This reduplication is everywhere in casual speech and instantly makes you sound more natural and less textbook. The doubled form carries a warmth that the single form lacks.\u003C\/p\u003E\n    \u003Ch4\u003EAdjectives and Thai Smile Culture\u003C\/h4\u003E\n    \u003Cp\u003EThai social interaction runs on positive description. Complimenting food as \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (aroi), calling a place \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u003C\/span\u003E (suay), describing someone as \u003Cspan class=\"thai-i\"\u003E\u0026#3651;\u0026#3592;\u0026#3604;\u0026#3637;\u003C\/span\u003E (jai dee) - these small acts of positive description are social lubricant in Thailand. Thai people give and receive compliments generously, and having a stock of positive adjectives ready lets you join in this warmth. A foreigner who can say aroi mak with genuine enthusiasm after a meal will find doors opening everywhere.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDo Thai adjectives need a verb like is or are?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENo. Thai adjectives function as stative verbs, so they act as their own predicate. \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3634;\u0026#3627;\u0026#3634;\u0026#3619;\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (aahaan aroi) literally means food delicious and is a complete sentence meaning the food is delicious. There is no separate word for is or are. This removes an entire layer of grammar compared to European languages.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you say very in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (mak) means very or a lot, and it goes AFTER the adjective. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (phet mak) = very spicy. \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3623;\u0026#3618;\u0026#3617;\u0026#3634;\u0026#3585;\u003C\/span\u003E (suay mak) = very beautiful. To say a little, use nit noi after the adjective instead.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make a Thai adjective negative?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPut \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai, rising tone) directly BEFORE the adjective, exactly like negating a verb. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (mai aroi) = not delicious. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3649;\u0026#3614;\u0026#3591;\u003C\/span\u003E (mai phaeng) = not expensive. The same rule as verbs because adjectives are stative verbs.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you compare things in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EAdd \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3623;\u0026#3656;\u0026#3634;\u003C\/span\u003E (kwa) after an adjective for more than (phaeng kwa = more expensive) and \u003Cspan class=\"thai-i\"\u003E\u0026#3607;\u0026#3637;\u0026#3656;\u0026#3626;\u0026#3640;\u0026#3604;\u003C\/span\u003E (thii sut) for the most (phaeng thii sut = most expensive). The adjective itself never changes - you simply add the comparison word after it.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy does doubling an adjective change its meaning?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EReduplication (doubling) softens an adjective and makes it casual and friendly. \u003Cspan class=\"thai-i\"\u003E\u0026#3626;\u0026#3610;\u0026#3634;\u0026#3618;\u0026#3654;\u003C\/span\u003E (sabai sabai) means relaxed or easygoing, not very comfortable. \u003Cspan class=\"thai-i\"\u003E\u0026#3591;\u0026#3656;\u0026#3634;\u0026#3618;\u0026#3654;\u003C\/span\u003E (ngai ngai) means nice and simple. This is extremely common in casual speech and makes you sound natural.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the most useful Thai adjective for food?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3619;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (aroi) meaning delicious is the single most useful food adjective. Saying aahaan aroi after a meal is a genuine social pleasure Thai people appreciate. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3612;\u0026#3655;\u0026#3604;\u003C\/span\u003E (phet) meaning spicy is a close second - knowing phet noi noi (a little spicy) or mai phet (not spicy) is genuinely useful for comfort.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav class=\"ll-links\" aria-label=\"More Thai language games\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEveryday Verbs\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 33\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-colors-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎨\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Colors\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 16\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-spice-level-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🌶\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ESpice Levels\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EFood - Post 12\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#e11d48\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai adjective -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f418}\",th:\"\\u0e43\\u0e2b\\u0e0d\\u0e48\",rom:\"yai\",sc:\"\",a:\"big\",w:[\"small\",\"long\",\"tall\"],n:\"Yai = big. Opposite of lek (small). Baan yai = big house\"},\n  {e:\"\\u{1f41c}\",th:\"\\u0e40\\u0e25\\u0e47\\u0e01\",rom:\"lek\",sc:\"\",a:\"small\",w:[\"big\",\"short\",\"light\"],n:\"Lek = small. Opposite of yai (big). Also used affectionately for small\/little things\"},\n  {e:\"\\u{1f525}\",th:\"\\u0e23\\u0e49\\u0e2d\\u0e19\",rom:\"rawn\",sc:\"\",a:\"hot\",w:[\"cold\",\"warm\",\"spicy\"],n:\"Rawn = hot (temperature). Opposite of yen (cold). Aakat rawn = hot weather\"},\n  {e:\"\\u2744\\ufe0f\",th:\"\\u0e40\\u0e22\\u0e47\\u0e19\",rom:\"yen\",sc:\"\",a:\"cold \/ cool\",w:[\"hot\",\"warm\",\"fresh\"],n:\"Yen = cold\/cool. Naam yen = cold water. Also in jai yen = calm (cool-hearted)\"},\n  {e:\"\\u{1f4b0}\",th:\"\\u0e41\\u0e1e\\u0e07\",rom:\"phaeng\",sc:\"\",a:\"expensive\",w:[\"cheap\",\"heavy\",\"valuable\"],n:\"Phaeng = expensive. Opposite of thuuk (cheap). Phaeng mak = very expensive\"},\n  {e:\"\\u{1f4b5}\",th:\"\\u0e16\\u0e39\\u0e01\",rom:\"thuuk\",sc:\"\",a:\"cheap\",w:[\"expensive\",\"correct\",\"good\"],n:\"Thuuk = cheap. Also means correct! Context decides. Thuuk kwa = cheaper\"},\n  {e:\"\\u{1f3c3}\",th:\"\\u0e40\\u0e23\\u0e47\\u0e27\",rom:\"reo\",sc:\"\",a:\"fast\",w:[\"slow\",\"quick\",\"early\"],n:\"Reo = fast. Opposite of cha (slow). Reo reo = quickly! (doubled = hurry up)\"},\n  {e:\"\\u{1f422}\",th:\"\\u0e0a\\u0e49\\u0e32\",rom:\"cha\",sc:\"\",a:\"slow\",w:[\"fast\",\"late\",\"quiet\"],n:\"Cha = slow. Opposite of reo. Note: cha (mid tone) = tea, cha (falling) = slow\"},\n  {e:\"\\u{1f60b}\",th:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\",rom:\"aroi\",sc:\"\",a:\"delicious\",w:[\"sweet\",\"spicy\",\"fresh\"],n:\"Aroi = delicious. THE most useful food word. Aahaan aroi = the food is delicious\"},\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\\u0e40\\u0e1c\\u0e47\\u0e14\",rom:\"phet\",sc:\"\",a:\"spicy\",w:[\"sweet\",\"sour\",\"salty\"],n:\"Phet = spicy. Phet mak = very spicy. Phet noi noi = a little spicy. Essential in Thailand\"},\n  {e:\"\\u{1f370}\",th:\"\\u0e2b\\u0e27\\u0e32\\u0e19\",rom:\"wan\",sc:\"\",a:\"sweet\",w:[\"sour\",\"salty\",\"bitter\"],n:\"Wan = sweet. Khong wan = dessert (sweet things). Thai sweets are very wan\"},\n  {e:\"\\u{1f34b}\",th:\"\\u0e40\\u0e1b\\u0e23\\u0e35\\u0e49\\u0e22\\u0e27\",rom:\"priao\",sc:\"\",a:\"sour\",w:[\"sweet\",\"salty\",\"bitter\"],n:\"Priao = sour. Tom yam is priao and phet. Som tam has a priao kick from lime\"},\n  {e:\"\\u2728\",th:\"\\u0e2a\\u0e27\\u0e22\",rom:\"suay\",sc:\"\",a:\"beautiful\",w:[\"handsome\",\"cute\",\"good\"],n:\"Suay = beautiful (rising tone). Careful: falling tone changes meaning. Suay mak = very beautiful\"},\n  {e:\"\\u{1f49b}\",th:\"\\u0e43\\u0e08\\u0e14\\u0e35\",rom:\"jai dee\",sc:\"\",a:\"kind (good-hearted)\",w:[\"smart\",\"happy\",\"brave\"],n:\"Jai dee = kind. Literally good-heart. The most common character compliment in Thai\"},\n  {e:\"\\u{1f60c}\",th:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\",rom:\"sabai\",sc:\"\",a:\"comfortable \/ well\",w:[\"tired\",\"happy\",\"hot\"],n:\"Sabai = comfortable\/well. In sabai dii mai (how are you). Sabai sabai = relaxed, no worries\"},\n];\n\n\/\/ L2: situation -\u003E pick the right adjective\nvar L2=[\n  {e:\"\\u{1f336}\\ufe0f\",th:\"\",rom:\"\",sc:\"You bite into a som tam and your mouth is on fire. Which adjective describes it?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14 phet (spicy)\",w:[\"\\u0e2b\\u0e27\\u0e32\\u0e19 wan (sweet)\",\"\\u0e40\\u0e22\\u0e47\\u0e19 yen (cold)\",\"\\u0e2b\\u0e19\\u0e31\\u0e01 nak (heavy)\"],\n   n:\"Phet = spicy. The burning sensation. Som tam can be very phet - ask for phet noi noi if sensitive\"},\n  {e:\"\\u{1f3e0}\",th:\"\",rom:\"\",sc:\"You see a mansion with many rooms. How do you describe its size?\",\n   a:\"\\u0e43\\u0e2b\\u0e0d\\u0e48 yai (big)\",w:[\"\\u0e40\\u0e25\\u0e47\\u0e01 lek (small)\",\"\\u0e2a\\u0e39\\u0e07 sung (tall)\",\"\\u0e41\\u0e1e\\u0e07 phaeng (expensive)\"],\n   n:\"Yai = big (size). Baan yai = big house. Sung is for tall\/height specifically\"},\n  {e:\"\\u{1f9ca}\",th:\"\",rom:\"\",sc:\"You touch a glass of iced water. How does it feel?\",\n   a:\"\\u0e40\\u0e22\\u0e47\\u0e19 yen (cold)\",w:[\"\\u0e23\\u0e49\\u0e2d\\u0e19 rawn (hot)\",\"\\u0e2b\\u0e19\\u0e31\\u0e01 nak (heavy)\",\"\\u0e2a\\u0e14 sot (fresh)\"],\n   n:\"Yen = cold\/cool. Naam yen = cold water. Rawn would be hot (the opposite)\"},\n  {e:\"\\u{1f4b0}\",th:\"\",rom:\"\",sc:\"A designer bag costs 50,000 baht. How do you describe the price?\",\n   a:\"\\u0e41\\u0e1e\\u0e07 phaeng (expensive)\",w:[\"\\u0e16\\u0e39\\u0e01 thuuk (cheap)\",\"\\u0e43\\u0e2b\\u0e0d\\u0e48 yai (big)\",\"\\u0e14\\u0e35 dii (good)\"],\n   n:\"Phaeng = expensive. Phaeng mak = very expensive. Thuuk is the opposite (cheap)\"},\n  {e:\"\\u{1f60b}\",th:\"\",rom:\"\",sc:\"You finish a wonderful plate of pad thai. How do you compliment it?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aroi (delicious)\",w:[\"\\u0e41\\u0e22\\u0e48 yae (terrible)\",\"\\u0e40\\u0e1c\\u0e47\\u0e14 phet (spicy)\",\"\\u0e23\\u0e49\\u0e2d\\u0e19 rawn (hot)\"],\n   n:\"Aroi = delicious. Aahaan aroi mak = very delicious food. Thai people love hearing this\"},\n  {e:\"\\u{1f3c3}\",th:\"\",rom:\"\",sc:\"A sports car races past you. How do you describe it?\",\n   a:\"\\u0e40\\u0e23\\u0e47\\u0e27 reo (fast)\",w:[\"\\u0e0a\\u0e49\\u0e32 cha (slow)\",\"\\u0e2b\\u0e19\\u0e31\\u0e01 nak (heavy)\",\"\\u0e43\\u0e2b\\u0e0d\\u0e48 yai (big)\"],\n   n:\"Reo = fast. Rot reo = fast car. Cha is the opposite (slow). Reo reo = hurry!\"},\n  {e:\"\\u{1f614}\",th:\"\",rom:\"\",sc:\"After a long day of walking around temples, how do you feel?\",\n   a:\"\\u0e40\\u0e2b\\u0e19\\u0e37\\u0e48\\u0e2d\\u0e22 nueay (tired)\",w:[\"\\u0e2a\\u0e1a\\u0e32\\u0e22 sabai (comfortable)\",\"\\u0e2b\\u0e34\\u0e27 hiu (hungry)\",\"\\u0e14\\u0e35\\u0e43\\u0e08 dii jai (happy)\"],\n   n:\"Nueay = tired. Nueay mak = very tired. A natural way to describe end-of-day fatigue\"},\n  {e:\"\\u{1f9d2}\",th:\"\",rom:\"\",sc:\"You see an adorable puppy. Which adjective fits best?\",\n   a:\"\\u0e19\\u0e48\\u0e32\\u0e23\\u0e31\\u0e01 na rak (cute)\",w:[\"\\u0e2a\\u0e39\\u0e07 sung (tall)\",\"\\u0e09\\u0e25\\u0e32\\u0e14 chalaat (smart)\",\"\\u0e41\\u0e1e\\u0e07 phaeng (expensive)\"],\n   n:\"Na rak = cute\/adorable. Used for puppies, children, cute things. Literally worthy-of-love\"},\n  {e:\"\\u{1f9c2}\",th:\"\",rom:\"\",sc:\"The soup needs more flavour - it tastes of too much fish sauce. Which taste?\",\n   a:\"\\u0e40\\u0e04\\u0e47\\u0e21 khem (salty)\",w:[\"\\u0e2b\\u0e27\\u0e32\\u0e19 wan (sweet)\",\"\\u0e40\\u0e1b\\u0e23\\u0e35\\u0e49\\u0e22\\u0e27 priao (sour)\",\"\\u0e02\\u0e21 khom (bitter)\"],\n   n:\"Khem = salty. Too much fish sauce or salt = khem. Khem pai = too salty\"},\n  {e:\"\\u{1f4d6}\",th:\"\",rom:\"\",sc:\"This Thai grammar lesson is straightforward and not hard at all. How do you describe it?\",\n   a:\"\\u0e07\\u0e48\\u0e32\\u0e22 ngai (easy)\",w:[\"\\u0e22\\u0e32\\u0e01 yaak (difficult)\",\"\\u0e2a\\u0e31\\u0e49\\u0e19 san (short)\",\"\\u0e40\\u0e23\\u0e47\\u0e27 reo (fast)\"],\n   n:\"Ngai = easy. Ngai ngai = nice and simple. Opposite is yaak (difficult)\"},\n  {e:\"\\u{1f60a}\",th:\"\",rom:\"\",sc:\"Someone always helps others without being asked. What kind of person are they?\",\n   a:\"\\u0e43\\u0e08\\u0e14\\u0e35 jai dee (kind)\",w:[\"\\u0e09\\u0e25\\u0e32\\u0e14 chalaat (smart)\",\"\\u0e02\\u0e22\\u0e31\\u0e19 khayan (hardworking)\",\"\\u0e2a\\u0e27\\u0e22 suay (beautiful)\"],\n   n:\"Jai dee = kind, good-hearted. The warmest character compliment. Khao jai dee = he\/she is kind\"},\n  {e:\"\\u{1f4b8}\",th:\"\",rom:\"\",sc:\"Street food costs only 40 baht for a full meal. How do you describe the price?\",\n   a:\"\\u0e16\\u0e39\\u0e01 thuuk (cheap)\",w:[\"\\u0e41\\u0e1e\\u0e07 phaeng (expensive)\",\"\\u0e14\\u0e35 dii (good)\",\"\\u0e43\\u0e2b\\u0e0d\\u0e48 yai (big)\"],\n   n:\"Thuuk = cheap. Thuuk mak = very cheap. Note thuuk also means correct - context decides\"},\n];\n\n\/\/ L3: build descriptions with intensity and comparison\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The food is delicious' (no to-be verb needed)?\",\n   a:\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aahaan aroi\",w:[\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aahaan pen aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23 aroi aahaan\",\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e04\\u0e37\\u0e2d\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aahaan khue aroi\"],\n   n:\"aahaan aroi = food delicious. NO to-be verb. The adjective aroi IS the predicate. Never add pen or khue here\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'very spicy'?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak\",w:[\"\\u0e21\\u0e32\\u0e01\\u0e40\\u0e1c\\u0e47\\u0e14 mak phet\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01\\u0e21\\u0e32\\u0e01 phet mak mak\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1c\\u0e47\\u0e14 mai phet\"],\n   n:\"phet mak = very spicy. mak (very) goes AFTER the adjective. mai (not) would go before\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'not expensive'?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e41\\u0e1e\\u0e07 mai phaeng\",w:[\"\\u0e41\\u0e1e\\u0e07\\u0e44\\u0e21\\u0e48 phaeng mai\",\"\\u0e41\\u0e1e\\u0e07\\u0e21\\u0e32\\u0e01 phaeng mak\",\"\\u0e44\\u0e21\\u0e48\\u0e41\\u0e1e\\u0e07\\u0e21\\u0e32\\u0e01 mai phaeng mak\"],\n   n:\"mai phaeng = not expensive. Negation mai goes BEFORE the adjective, just like with verbs\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'a little spicy'?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22 phet nit noi\",w:[\"\\u0e19\\u0e34\\u0e14\\u0e2b\\u0e19\\u0e48\\u0e2d\\u0e22\\u0e40\\u0e1c\\u0e47\\u0e14 nit noi phet\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e21\\u0e32\\u0e01 phet mak\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1c\\u0e47\\u0e14 mai phet\"],\n   n:\"phet nit noi = a little spicy. nit noi (a little) goes AFTER the adjective, like mak\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'more expensive' (comparative)?\",\n   a:\"\\u0e41\\u0e1e\\u0e07\\u0e01\\u0e27\\u0e48\\u0e32 phaeng kwa\",w:[\"\\u0e01\\u0e27\\u0e48\\u0e32\\u0e41\\u0e1e\\u0e07 kwa phaeng\",\"\\u0e41\\u0e1e\\u0e07\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 phaeng thii sut\",\"\\u0e41\\u0e1e\\u0e07\\u0e21\\u0e32\\u0e01 phaeng mak\"],\n   n:\"phaeng kwa = more expensive. kwa (more than) goes AFTER the adjective. thii sut would mean most\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'the most delicious' (superlative)?\",\n   a:\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 aroi thii sut\",w:[\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 aroi kwa\",\"\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 thii sut aroi\",\"\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e21\\u0e32\\u0e01 aroi mak\"],\n   n:\"aroi thii sut = most delicious. thii sut (the most) goes AFTER the adjective. kwa = more (comparative)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'Which one is cheaper?' combining question word + comparative?\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32 an nai thuuk kwa\",w:[\"\\u0e16\\u0e39\\u0e01\\u0e01\\u0e27\\u0e48\\u0e32\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 thuuk kwa an nai\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01 an nai thuuk\",\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e16\\u0e39\\u0e01\\u0e17\\u0e35\\u0e48\\u0e2a\\u0e38\\u0e14 an nai thuuk thii sut\"],\n   n:\"an nai thuuk kwa = which one cheaper. Question word an nai + adjective thuuk + kwa (comparative). Word order matters\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'The room is too small' (using pai for too)?\",\n   a:\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e40\\u0e25\\u0e47\\u0e01\\u0e44\\u0e1b hong lek pai\",w:[\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e44\\u0e1b\\u0e40\\u0e25\\u0e47\\u0e01 hong pai lek\",\"\\u0e44\\u0e1b\\u0e40\\u0e25\\u0e47\\u0e01\\u0e2b\\u0e49\\u0e2d\\u0e07 pai lek hong\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e40\\u0e25\\u0e47\\u0e01\\u0e21\\u0e32\\u0e01 hong lek mak\"],\n   n:\"hong lek pai = room too small. pai (too\/excessively) goes AFTER the adjective, like mak. Different from mak (very)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'beautiful and cheap' (linking two adjectives)?\",\n   a:\"\\u0e2a\\u0e27\\u0e22\\u0e41\\u0e25\\u0e30\\u0e16\\u0e39\\u0e01 suay lae thuuk\",w:[\"\\u0e2a\\u0e27\\u0e22\\u0e16\\u0e39\\u0e01\\u0e41\\u0e25\\u0e30 suay thuuk lae\",\"\\u0e41\\u0e25\\u0e30\\u0e2a\\u0e27\\u0e22\\u0e16\\u0e39\\u0e01 lae suay thuuk\",\"\\u0e2a\\u0e27\\u0e22\\u0e16\\u0e39\\u0e01 suay thuuk\"],\n   n:\"suay lae thuuk = beautiful and cheap. lae (and) links two adjectives. Both adjectives stay in normal position\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'relaxed \/ easygoing' using the doubled adjective trick?\",\n   a:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e46 sabai sabai\",w:[\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e21\\u0e32\\u0e01 sabai mak\",\"\\u0e44\\u0e21\\u0e48\\u0e2a\\u0e1a\\u0e32\\u0e22 mai sabai\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 sabai kwa\"],\n   n:\"sabai sabai = relaxed, easygoing. Doubling softens and adds warmth. Not very comfortable (that would be sabai mak)\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.a34SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"a34-result\").classList.remove(\"show\");\n  $(\"game34\").style.display=\"\";\n  a34Init();\n};\n\nfunction stats(){\n  $(\"a34-sc\").textContent=st.sc;\n  $(\"a34-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"a34-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"a34-lv\").textContent=\"Lv\"+cur;\n  $(\"a34-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"a34-pf\").style.width=p+\"%\";\n  $(\"a34-pf\").style.background=lc();\n  $(\"a34-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"a34-fb\").className=\"fb\";\n  $(\"a34-next\").classList.remove(\"show\");\n  $(\"a34-badge\").classList.remove(\"show\");\n  var ql=$(\"a34-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"a34-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"a34-emoji\").textContent=q.e;\n  var t=$(\"a34-thai\"),rom=$(\"a34-rom\"),sc=$(\"a34-scene\"),spk=$(\"a34-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right adjective\":\"\\u{1f3d7}\\ufe0f Build the description\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"a34-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt34 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"a34-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"a34-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"a34-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"a34-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"a34-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.a34Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.a34Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"a34-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game34\").style.display=\"none\";$(\"a34-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"a34-fin\").textContent=st.sc;$(\"a34-co\").textContent=st.co;\n  $(\"a34-wr\").textContent=st.wr;$(\"a34-ac\").textContent=acc+\"%\";\n  $(\"a34-rt\").style.color=lc();\n  $(\"a34-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Adjective Recognition\",\"Right Adjective\",\"Build Descriptions\"][cur];\n  var em,ti,ms,nm=$(\"a34-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Adjectives Mastered!\",\"Context Pro!\",\"Description Master!\"][cur];\n    ms=[\"\",\"You know the core adjectives. Level 2 puts them in real situations!\",\"You pick the right describing word every time. Level 3 builds full descriptions with intensity and comparison!\",\"Outstanding. You build complete Thai descriptions with no to-be verb, plus intensity and comparison. Fluent describing!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the adjective table above. Remember: mak (very) and nit noi (a little) go AFTER; mai (not) goes BEFORE.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep describing!\";ms=\"Start with opposite pairs: yai\/lek (big\/small), rawn\/yen (hot\/cold). And remember - no to-be verb needed!\";\n  }\n  $(\"a34-em\").textContent=em;$(\"a34-rt\").textContent=ti;$(\"a34-msg\").textContent=ms;\n}\n\nwindow.a34Retry=function(){$(\"a34-result\").classList.remove(\"show\");$(\"game34\").style.display=\"\";a34Init();};\nwindow.a34NextLv=function(){if(cur\u003C3)a34SetLv(cur+1);};\n\nwindow.a34Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game34\").style.display=\"\";$(\"a34-result\").classList.remove(\"show\");\n  var t=$(\"a34-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.a34Init);}\nelse{window.a34Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/8360882508921851381\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/8360882508921851381"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/8360882508921851381"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-adjectives-quiz.html","title":"Thai Adjectives Quiz — Describe It Three-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhtM-rxL2jE9gGY99ZTfJ1UYSlWYSL9nwxAFqAZhIrfY_8_oDHSsiql3ROLMQjFWkPqo_fLCerJkebPW_X5XThLQ2KqjBiRFVX1KEBcHraGmIk2rAyN3sGUr3r0C6l8cUz6bTzLss2R-RuMpY84Ii-cKk5FlInOxQljzU0k3NhGZzxOhmi-NhYa3DEpQ15B\/s72-c\/7449.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-949783033672767887"},"published":{"$t":"2026-06-06T08:43:12.160-07:00"},"updated":{"$t":"2026-06-11T16:23:39.948-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Verbs Quiz — Verb Master Three-Level Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n  \u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Verbs Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjojMahEKjnUTS2h91hbRKOTj0I5JuSecn86ucVRWz3SlDEu12Fyp7fh9Kmj7jjMQfjzNxIi6u6WuULn-gMmRfLSEpCxwXpnc18LaMRm5o-_35XCxmGCb6YbXiPiYD1MGnbhqYFmoBCFgs_opBEG8SO_nWniHZ7LXOaL5Qdfn2kc2GIiJkPc1XgJI7k1o4r\/s1536\/7446.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Verbs Quiz Banner - Master 40 essential Thai action words, time markers, and sentence building with the Verb Master interactive audio game\" border=\"0\" data-original-height=\"1024\" data-original-width=\"1536\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjojMahEKjnUTS2h91hbRKOTj0I5JuSecn86ucVRWz3SlDEu12Fyp7fh9Kmj7jjMQfjzNxIi6u6WuULn-gMmRfLSEpCxwXpnc18LaMRm5o-_35XCxmGCb6YbXiPiYD1MGnbhqYFmoBCFgs_opBEG8SO_nWniHZ7LXOaL5Qdfn2kc2GIiJkPc1XgJI7k1o4r\/s320\/7446.png\" title=\"Thai Verbs Quiz: Verb Master Three-Level Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #065f46; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Verbs learning illustration showing essential everyday vocabulary, the absence of verb conjugation in Thai, and interactive practice modes for mastering time markers.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html#app\",\n      \"name\": \"Thai Verbs Quiz — Verb Master Three-Level Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html\",\n      \"description\": \"Free three-level game teaching 40 essential Thai everyday verbs plus time markers. Match meanings, build sentences, and master tense markers. No conjugation needed. Audio included. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"40 essential Thai everyday action verbs\",\n        \"How Thai expresses time without conjugating verbs\",\n        \"The three time markers ja, kamlang, and laew\",\n        \"The ao vs yaak and ru vs ru jak distinctions\",\n        \"Helper verbs for can, must, should, and ever\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"11\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"Do Thai verbs conjugate?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Thai verbs never change form regardless of tense, person, or number. The verb kin meaning to eat stays kin whether you ate yesterday, are eating now, or will eat tomorrow. Time is expressed by adding small marker words around the unchanged verb. This makes Thai verbs significantly easier to learn than verbs in European languages with their conjugation tables.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you show past or future tense in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"By adding time markers around the verb. Ja before a verb marks the future, as in ja pai meaning will go. Kamlang before a verb marks the progressive like English -ing, as in kamlang kin meaning am eating. Laew after a verb marks completion, as in kin laew meaning already ate. The verb form itself never changes, only the markers around it.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between ru and ru jak in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ru means to know facts or information, as in ru waa meaning know that. Ru jak means to know people, places, or things through acquaintance, as in ru jak khao meaning know him or her. If you can substitute know about or am familiar with, use ru jak. If you mean to have information or know that something is true, use ru.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between ao and yaak in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ao means to want a thing and takes a noun, as in ao naam meaning I want water. Yaak means to want to do something and takes a verb, as in yaak pai meaning want to go. The simple rule is ao plus noun, yaak plus verb. Mixing them up is a common beginner mistake that is easy to correct once the distinction is clear.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you make a Thai verb negative?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Place the word mai with a rising tone directly before the verb. Mai chawp means do not like, mai pai means will not go, and mai kin means do not eat. That is the complete rule with no auxiliary verbs required. This negating mai has a rising tone and must not be confused with the mid-tone question particle mai used at the end of yes-no questions.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does dai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dai is one of the most versatile words in Thai. After a verb it means can or to be able to, as in puut thai dai meaning can speak Thai. On its own it means yes, okay, or that works. It also marks past ability and permission in various constructions. It is among the most frequently used words in everyday spoken Thai.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt33 .ls-icon,.qt33 .card-emoji,.qt33 .r-emoji,.qt33 .ll-i{display:block !important;font-size:22px;font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",sans-serif;}\n.qt33 .ll-t{display:block !important;}\n.qt33 .ll-c{display:block !important;}\n.qt33{--gr:#047857;--gr2:#059669;--gr3:#6ee7b7;--gr4:#ecfdf5;--ink:#0a1f1a;--soft:#065f46;--bd:rgba(4,120,87,.16);--bg:#f0fdfa;font-family:'Sora',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(4,120,87,.14);box-sizing:border-box;}\n.qt33 *{box-sizing:border-box;}\n.qt33 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt33 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt33 .intro em{font-style:italic;color:var(--ink);}\n.qt33 .intro strong{color:var(--ink);}\n.qt33 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--gr);margin:28px 0 12px;font-style:italic;}\n.qt33 .thai-i{color:var(--gr2);font-weight:700;}\n.qt33 .tip{background:linear-gradient(135deg,rgba(4,120,87,.06),rgba(110,231,183,.12));border-left:4px solid var(--gr2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt33 .tip b{color:var(--gr);}\n.qt33 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* VERB GRID *\/\n.qt33 .verb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:16px 0;}\n.qt33 .vb-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 12px;display:flex;flex-direction:column;gap:3px;transition:all .2s;}\n.qt33 .vb-card:hover{border-color:var(--gr2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(4,120,87,.1);}\n.qt33 .vb-thai{font-size:26px;color:var(--ink);line-height:1.1;}\n.qt33 .vb-rom{font-size:12px;font-weight:700;color:var(--gr);font-style:italic;}\n.qt33 .vb-en{font-size:14px;font-weight:700;color:var(--ink);}\n.qt33 .vb-ex{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* COMPARE BOX *\/\n.qt33 .compare-box{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt33 .cmp-card{border-radius:14px;padding:14px;border:2px solid transparent;}\n.cmp-card.know-fact{background:rgba(4,120,87,.05);border-color:rgba(4,120,87,.25);}\n.cmp-card.know-person{background:rgba(5,150,105,.05);border-color:rgba(5,150,105,.25);}\n.qt33 .cmp-thai{font-size:28px;color:var(--ink);}\n.qt33 .cmp-rom{font-size:12px;font-weight:700;color:var(--gr);font-style:italic;}\n.qt33 .cmp-label{font-size:13px;font-weight:700;color:var(--gr2);margin:4px 0 6px;}\n.qt33 .cmp-ex{font-size:12px;color:var(--soft);line-height:1.7;}\n\/* WANT TABLE *\/\n.qt33 .want-table{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:14px 0;}\n.qt33 .wt-row{display:grid;grid-template-columns:90px 70px 1fr 1fr;gap:0;border-bottom:1px solid var(--bd);align-items:center;}\n.qt33 .wt-row:last-child{border-bottom:none;}\n.qt33 .wt-row.header{background:var(--gr);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;}\n.qt33 .wt-row:not(.header){background:#fff;}\n.qt33 .wt-row:not(.header):nth-child(even){background:rgba(4,120,87,.03);}\n.qt33 .wt-row \u003E div{padding:10px 12px;font-size:13px;border-right:1px solid var(--bd);}\n.qt33 .wt-row \u003E div:last-child{border-right:none;}\n.qt33 .wt-word{font-weight:800;color:var(--gr);}\n.qt33 .wt-thai{font-size:18px;}\n.qt33 .wt-ex{font-size:12px;color:var(--soft);}\n\/* TIME MARKERS *\/\n.qt33 .time-markers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;}\n.qt33 .tm-card{border-radius:16px;padding:16px 12px;border:2px solid transparent;text-align:center;display:flex;flex-direction:column;gap:4px;}\n.tm-card.future{background:rgba(8,145,178,.06);border-color:rgba(8,145,178,.3);}\n.tm-card.present{background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.3);}\n.tm-card.past{background:rgba(124,58,237,.06);border-color:rgba(124,58,237,.3);}\n.qt33 .tm-thai{font-size:32px;color:var(--ink);}\n.qt33 .tm-rom{font-size:13px;font-weight:800;font-style:italic;}\n.future .tm-rom{color:#0891b2;}\n.present .tm-rom{color:#d97706;}\n.past .tm-rom{color:#7c3aed;}\n.qt33 .tm-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--soft);margin-top:2px;}\n.qt33 .tm-desc{font-size:11px;color:var(--soft);line-height:1.5;}\n.qt33 .tm-ex{font-size:20px;color:var(--ink);margin-top:4px;}\n.qt33 .tm-ex-rom{font-size:11px;color:var(--gr);font-style:italic;}\n\/* HELPER GRID *\/\n.qt33 .helper-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:14px 0;}\n.qt33 .hp-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:13px 12px;display:flex;flex-direction:column;gap:3px;}\n.qt33 .hp-thai{font-size:24px;color:var(--ink);}\n.qt33 .hp-rom{font-size:12px;font-weight:700;color:var(--gr);font-style:italic;}\n.qt33 .hp-en{font-size:14px;font-weight:700;color:var(--ink);}\n.qt33 .hp-desc{font-size:11px;color:var(--soft);line-height:1.4;margin-top:2px;}\n\/* GAME *\/\n.qt33 .game-header{padding:20px 28px;background:linear-gradient(135deg,#064e3b,#047857);border-bottom:none;}\n.qt33 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt33 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt33 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt33 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt33 .ls-btn:hover{transform:translateY(-2px);}\n.qt33 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt33 .ls-btn.lv2.active{border-color:var(--gr2);background:rgba(5,150,105,.08);}\n.qt33 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt33 .ls-icon{font-size:26px;}\n.qt33 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt33 .ls-desc{font-size:11px;color:var(--soft);}\n.qt33 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(5,150,105,.12);color:#065f46;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt33 #game33{padding:22px 20px;}\n.qt33 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt33 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt33 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt33 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt33 .stat.sc .stat-v{color:#f59e0b;}\n.qt33 .stat.li .stat-v{color:#dc2626;}\n.qt33 .stat.st .stat-v{color:var(--gr2);}\n.qt33 .stat.lv .stat-v{color:var(--gr);}\n.qt33 .prog{background:rgba(4,120,87,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt33 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt33 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(4,120,87,.07);}\n.qt33 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt33 .card-emoji{font-size:44px;animation:v33pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt33 .card-scenario{font-size:13px;color:#475569;background:#f0fdfa;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt33 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt33 .thai-big.pop{animation:v33pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes v33pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt33 .rom{font-family:'Lora',serif;font-size:16px;color:var(--gr);font-style:italic;}\n.qt33 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(4,120,87,.09);border:1.5px solid rgba(4,120,87,.22);color:var(--gr2);font:600 13px 'Sora',sans-serif;cursor:pointer;transition:all .2s;}\n.qt33 .speak:hover{background:rgba(4,120,87,.17);}\n.qt33 .speak.active{animation:v33pulse 1s infinite;}\n@keyframes v33pulse{0%,100%{box-shadow:0 0 0 0 rgba(5,150,105,.4)}50%{box-shadow:0 0 0 8px rgba(5,150,105,0)}}\n.qt33 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt33 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Sora',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt33 .ans:hover:not(:disabled){border-color:var(--gr2);background:rgba(5,150,105,.06);transform:translateY(-2px);}\n.qt33 .ans:disabled{cursor:default;}\n.qt33 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:v33bounce .5s;}\n.qt33 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:v33shake .4s;}\n.qt33 .ans.reveal{background:rgba(4,120,87,.07);border-color:rgba(4,120,87,.3);}\n@keyframes v33bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes v33shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt33 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt33 .fb.show{display:block;animation:v33fade .3s;}\n.qt33 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt33 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt33 .fb.bonus{background:rgba(4,120,87,.1);color:var(--gr);border:1px solid rgba(4,120,87,.3);}\n@keyframes v33fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes v33slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt33 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(4,120,87,.1);border:1.5px solid rgba(4,120,87,.35);border-radius:999px;color:var(--gr);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt33 .badge.show{display:flex;animation:v33pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes v33pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt33 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Sora',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt33 .next.show{display:block;animation:v33slide .3s both;}\n.qt33 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt33 .result{display:none;padding:36px 24px;text-align:center;}\n.qt33 .result.show{display:block;animation:v33fade .5s;}\n.qt33 .r-emoji{font-size:64px;animation:v33bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes v33bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt33 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--gr);margin:0 0 6px;font-style:italic;}\n.qt33 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt33 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt33 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt33 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt33 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt33 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt33 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt33 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Sora',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt33 .btn-retry{background:linear-gradient(135deg,#064e3b,#047857);}\n.qt33 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt33 .btn-r:hover{transform:translateY(-2px);}\n.qt33 .culture,.qt33 .faq,.qt33 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt33 .culture{background:linear-gradient(135deg,rgba(4,120,87,.03),rgba(110,231,183,.05));}\n.qt33 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt33 .culture h4{font-size:15px;font-weight:700;color:var(--gr2);margin:20px 0 8px;}\n.qt33 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt33 .culture strong{color:var(--ink);}\n.qt33 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--gr);margin:0 0 14px;font-style:italic;}\n.qt33 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt33 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt33 .faq-q::-webkit-details-marker{display:none;}\n.qt33 .faq-q::after{content:'+';font-size:20px;color:var(--gr2);flex-shrink:0;transition:transform .2s;}\n.qt33 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt33 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt33 .faq-a .thai-i{color:var(--gr2);}\n.qt33 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt33 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt33 .ll{display:flex !important;flex-direction:column !important;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt33 .ll:hover{border-color:var(--gr2);background:rgba(5,150,105,.05);transform:translateY(-2px);}\n.qt33 .ll-i{font-size:22px;}\n.qt33 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt33 .ll-c{font-size:11px;color:var(--gr2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt33 .intro,.qt33 .culture,.qt33 .faq,.qt33 .nxt{padding-left:16px;padding-right:16px;}.qt33 .answers{grid-template-columns:1fr;}.qt33 .stats{grid-template-columns:repeat(2,1fr);}.qt33 #game33{padding:16px 14px;}.qt33 .level-sel{grid-template-columns:1fr;gap:8px;}.qt33 .compare-box{grid-template-columns:1fr;}.qt33 .time-markers{grid-template-columns:1fr;}.qt33 .wt-row{grid-template-columns:70px 60px 1fr 1fr;}.qt33 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt33\" id=\"qt-post-33\" itemscope itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EHere is something that should make every Thai learner feel optimistic: Thai verbs do not conjugate. They never change form. The verb \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/span\u003E (kin — to eat) is \"kin\" whether you ate yesterday, are eating now, or will eat tomorrow. There is no past tense, no future tense, no third-person -s, no irregular verbs to memorise. The word stays exactly the same in every situation.\u003C\/p\u003E\n\n    \u003Cp\u003EThis is one of the genuine gifts of the Thai language. After the struggle of tones and the unfamiliarity of the script, verbs are where Thai gives something back. Master a verb once and you have mastered it in all tenses, all persons, all moods. The English speaker who agonised over \"go, went, gone\" or the Spanish learner drowning in conjugation tables will find Thai verbs almost suspiciously easy.\u003C\/p\u003E\n\n    \u003Cp\u003EThe catch — and there is always a small catch — is that Thai handles time differently. Instead of changing the verb, Thai adds small time-marker words around it. This post teaches the forty most essential everyday verbs and the handful of time markers that let you place any action in the past, present, or future. The game at the end builds verb fluency across three levels of increasing challenge.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Movement Verbs — Where Everything Starts\u003C\/h3\u003E\n\n    \u003Cp\u003EThe two most fundamental Thai verbs are \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3611;\u003C\/span\u003E (pai — go) and \u003Cspan class=\"thai-i\"\u003E\u0026#3617;\u0026#3634;\u003C\/span\u003E (maa — come). They appear constantly, both as main verbs and as directional helpers attached to other verbs. Master these two first — they are the skeleton on which much of Thai movement language hangs.\u003C\/p\u003E\n\n    \u003Cdiv class=\"verb-grid\" aria-label=\"Thai movement verbs\"\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3611;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Epai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto go\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Epai talaat — go to the market\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3617;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Emaa\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto come\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Emaa baan — come home\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3636;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Edoen\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto walk\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Edoen len — walk for leisure\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3623;\u0026#3636;\u0026#3656;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ewing\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto run\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ewing reo — run fast\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3609;\u0026#3633;\u0026#3656;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Enang\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto sit\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Enang long — sit down\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3618;\u0026#3639;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Eyuen\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto stand\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Eyuen khuen — stand up\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Daily Routine Verbs\u003C\/h3\u003E\n\n    \u003Cp\u003EThese verbs describe the actions that fill an ordinary day. They are among the highest-frequency words in spoken Thai, and knowing them lets you describe your routine, ask about someone else's, and handle the basic mechanics of daily life:\u003C\/p\u003E\n\n    \u003Cdiv class=\"verb-grid\" aria-label=\"Thai daily routine verbs\"\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekin\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto eat\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ekin khao — eat rice \/ eat a meal\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3604;\u0026#3639;\u0026#3656;\u0026#3617;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Eduem\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto drink\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Eduem naam — drink water\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3609;\u0026#3629;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Enawn\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto sleep \/ lie down\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Enawn lap — go to sleep\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3605;\u0026#3639;\u0026#3656;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Etuen\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto wake up\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Etuen non — wake up\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3607;\u0026#3635;\u0026#3591;\u0026#3634;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Etham ngaan\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto work\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Etham ngaan baan — do housework\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3619;\u0026#3637;\u0026#3618;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Erian\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto study \/ learn\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Erian phaasaa thai — study Thai\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Communication Verbs\u003C\/h3\u003E\n\n    \u003Cp\u003EThese verbs handle the back-and-forth of human interaction — speaking, listening, reading, writing, and the mental verbs that underpin understanding:\u003C\/p\u003E\n\n    \u003Cdiv class=\"verb-grid\" aria-label=\"Thai communication verbs\"\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Epuut\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto speak\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Epuut thai — speak Thai\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3615;\u0026#3633;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Efang\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto listen\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Efang phleng — listen to music\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3656;\u0026#3634;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Eaan\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto read\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Eaan nangsue — read a book\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3586;\u0026#3637;\u0026#3618;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekhian\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto write\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ekhian cheu — write a name\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3586;\u0026#3657;\u0026#3634;\u0026#3651;\u0026#3592;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekhao jai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto understand\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Emai khao jai — don't understand\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3588;\u0026#3636;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekhit\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto think\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ekhit waa — think that\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Two Kinds of Knowing\u003C\/h3\u003E\n\n    \u003Cp\u003EThai makes a distinction that English does not: there are two different verbs for \"to know,\" and using the wrong one sounds distinctly off to Thai ears. \u003Cspan class=\"thai-i\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u003C\/span\u003E (ru — to know facts or information) is for knowledge: knowing that something is true, knowing an answer, knowing a fact. \u003Cspan class=\"thai-i\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u0026#3592;\u0026#3633;\u0026#3585;\u003C\/span\u003E (ru jak — to know people, places, or things through acquaintance) is for familiarity: knowing a person, being familiar with a place, recognising something.\u003C\/p\u003E\n\n    \u003Cdiv class=\"compare-box\" aria-label=\"Two kinds of knowing in Thai\"\u003E\n      \u003Cdiv class=\"cmp-card know-fact\"\u003E\n        \u003Cdiv class=\"cmp-thai\" lang=\"th\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-rom\"\u003Eru\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-label\"\u003EKnow facts \/ information\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-ex\"\u003Eru waa — know that...\u003Cbr\u003Emai ru — I don't know (the answer)\u003Cbr\u003Eru kham tawp — know the answer\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cmp-card know-person\"\u003E\n        \u003Cdiv class=\"cmp-thai\" lang=\"th\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u0026#3592;\u0026#3633;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-rom\"\u003Eru jak\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-label\"\u003EKnow people \/ places \/ things\u003C\/div\u003E\n        \u003Cdiv class=\"cmp-ex\"\u003Eru jak khao — know him\/her\u003Cbr\u003Eru jak raan nii — know this shop\u003Cbr\u003Emai ru jak — don't know (this person)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe practical rule: if you can replace \"know\" with \"know about\" or \"am familiar with,\" use ru jak. If you mean \"know that\" or \"have the information,\" use ru. Asking someone \"do you know this restaurant?\" uses ru jak. Asking \"do you know what time it opens?\" uses ru.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Wanting Verbs — A Crucial Distinction\u003C\/h3\u003E\n\n    \u003Cp\u003EExpressing desire in Thai involves three different words depending on what exactly you want, and mixing them up is one of the most common learner errors. The key distinction is whether you want a \u003Cem\u003Ething\u003C\/em\u003E or want \u003Cem\u003Eto do\u003C\/em\u003E something:\u003C\/p\u003E\n\n    \u003Cdiv class=\"want-table\" aria-label=\"Thai wanting verbs\"\u003E\n      \u003Cdiv class=\"wt-row header\"\u003E\n        \u003Cdiv\u003EWord\u003C\/div\u003E\u003Cdiv\u003EThai\u003C\/div\u003E\u003Cdiv\u003EUse for\u003C\/div\u003E\u003Cdiv\u003EExample\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Eao\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv\u003EWant a THING (also: take)\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Eao naam — I want water\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Eyaak\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv\u003EWant TO DO (+ verb)\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u0026#3652;\u0026#3611; — want to go\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Etong kan\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u0026#3585;\u0026#3634;\u0026#3619;\u003C\/div\u003E\n        \u003Cdiv\u003ENeed \/ require (formal)\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Etong kan khwaam chuay — need help\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe simplest way to remember: \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u003C\/span\u003E (ao) takes a noun — ao kafae (I want coffee). \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/span\u003E (yaak) takes a verb — yaak duem kafae (I want to drink coffee). Confusing them produces sentences that are understood but immediately mark you as a beginner. Getting them right is one of the fastest ways to sound more natural.\u003C\/p\u003E\n\n    \u003Ch3\u003EPutting Verbs in Time — The Three Markers\u003C\/h3\u003E\n\n    \u003Cp\u003ESince Thai verbs never change form, time is expressed by adding marker words. There are three you need, and they cover the vast majority of situations:\u003C\/p\u003E\n\n    \u003Cdiv class=\"time-markers\" aria-label=\"Thai time markers\"\u003E\n      \u003Cdiv class=\"tm-card future\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Eja\u003C\/div\u003E\n        \u003Cdiv class=\"tm-label\"\u003EFUTURE — goes BEFORE the verb\u003C\/div\u003E\n        \u003Cdiv class=\"tm-desc\"\u003EMarks something that will happen. Place ja directly before the verb.\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex\" lang=\"th\"\u003E\u0026#3592;\u0026#3632;\u0026#3652;\u0026#3611;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex-rom\"\u003Eja pai — will go\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card present\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Ekamlang\u003C\/div\u003E\n        \u003Cdiv class=\"tm-label\"\u003EPROGRESSIVE — goes BEFORE the verb\u003C\/div\u003E\n        \u003Cdiv class=\"tm-desc\"\u003EMarks something happening right now, like English -ing. Place before the verb.\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex\" lang=\"th\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex-rom\"\u003Ekamlang kin — am eating\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tm-card past\"\u003E\n        \u003Cdiv class=\"tm-thai\" lang=\"th\"\u003E\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-rom\"\u003Elaew\u003C\/div\u003E\n        \u003Cdiv class=\"tm-label\"\u003ECOMPLETED — goes AFTER the verb\u003C\/div\u003E\n        \u003Cdiv class=\"tm-desc\"\u003EMarks something already done. Place laew at the end, after the verb.\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"tm-ex-rom\"\u003Ekin laew — already ate\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003ENotice the positions: \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) and \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/span\u003E (kamlang) go before the verb, while \u003Cspan class=\"thai-i\"\u003E\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/span\u003E (laew) goes after. This is the one structural thing to remember about Thai tense. The base verb itself never changes — only the markers around it move into position.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Useful Verb Pattern in Thai:\u003C\/b\u003E\u003Cbr\u003E\n      \u003Cstrong\u003Ekin khao laew rue yang\u003C\/strong\u003E (have you eaten yet?) — literally \"eat rice already or not yet?\" This phrase functions as a casual greeting in Thailand, equivalent to \"how are you?\" The expected answer is \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/span\u003E (kin laew — already ate) or \"yang\" (not yet). Learning this single exchange instantly makes you sound more local.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Helper Verbs — Building Complex Meaning\u003C\/h3\u003E\n\n    \u003Cp\u003ESome Thai verbs combine with other verbs to add meaning, much like English \"can,\" \"must,\" and \"should.\" These helper verbs are essential for expressing ability, obligation, and possibility:\u003C\/p\u003E\n\n    \u003Cdiv class=\"helper-grid\" aria-label=\"Thai helper verbs\"\u003E\n      \u003Cdiv class=\"hp-card\"\u003E\n        \u003Cdiv class=\"hp-thai\" lang=\"th\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"hp-rom\"\u003Edai\u003C\/div\u003E\n        \u003Cdiv class=\"hp-en\"\u003Ecan \/ able to\u003C\/div\u003E\n        \u003Cdiv class=\"hp-desc\"\u003EGoes AFTER the verb: puut thai dai — can speak Thai\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"hp-card\"\u003E\n        \u003Cdiv class=\"hp-thai\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u003C\/div\u003E\n        \u003Cdiv class=\"hp-rom\"\u003Etong\u003C\/div\u003E\n        \u003Cdiv class=\"hp-en\"\u003Emust \/ have to\u003C\/div\u003E\n        \u003Cdiv class=\"hp-desc\"\u003EGoes BEFORE the verb: tong pai — must go\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"hp-card\"\u003E\n        \u003Cdiv class=\"hp-thai\" lang=\"th\"\u003E\u0026#3588;\u0026#3623;\u0026#3619;\u003C\/div\u003E\n        \u003Cdiv class=\"hp-rom\"\u003Ekhuan\u003C\/div\u003E\n        \u003Cdiv class=\"hp-en\"\u003Eshould\u003C\/div\u003E\n        \u003Cdiv class=\"hp-desc\"\u003EGoes BEFORE the verb: khuan kin — should eat\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"hp-card\"\u003E\n        \u003Cdiv class=\"hp-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3588;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"hp-rom\"\u003Ekhoei\u003C\/div\u003E\n        \u003Cdiv class=\"hp-en\"\u003Eever \/ used to\u003C\/div\u003E\n        \u003Cdiv class=\"hp-desc\"\u003EGoes BEFORE the verb: khoei pai — have been there before\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe word \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai) deserves special attention because it is one of the most versatile words in Thai. After a verb it means \"can\" (pai dai — can go). On its own it means \"yes \/ okay \/ that works.\" It also marks past ability and permission. Few words do as much heavy lifting in everyday Thai conversation.\u003C\/p\u003E\n\n    \u003Ch3\u003ENegation — Just Add Mai\u003C\/h3\u003E\n\n    \u003Cp\u003EMaking a verb negative in Thai is beautifully simple: put \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai — not, with a rising tone, see Post 29) directly before the verb. That is the entire rule. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u0026#3594;\u0026#3629;\u0026#3610;\u003C\/span\u003E (mai chawp — don't like), mai pai (won't go \/ don't go), mai kin (don't eat). No auxiliary verbs, no \"do not\" construction, no agreement. Just mai plus the verb.\u003C\/p\u003E\n\n    \u003Cp\u003EBe careful with the tone here: this negating mai is the rising-tone \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E, completely different from the mid-tone question particle \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3627;\u0026#3617;\u003C\/span\u003E (mai) covered in Post 32. The negation goes before the verb; the question particle goes at the end of the sentence. Getting these two confused is one of the classic Thai learner errors, which is exactly why Post 29 on tones spends so much time on the mai pair.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003EPost 32\u003C\/a\u003E — Question Words (asking about actions)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003EPost 29\u003C\/a\u003E — Tones (mai negation vs mai question)\u003Cbr\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/order-food-thai-quiz.html\"\u003EPost 11\u003C\/a\u003E — Ordering Food (ao vs yaak in action)\u003Cbr\u003E\n      ✅ \u003Cstrong\u003EPost 33 — Everyday Verbs (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Verb Master game below has three levels. Level 1 matches verbs to meanings. Level 2 puts the right verb into a real sentence. Level 3 — the hardest — tests the time markers and helper verbs in correctly built sentences. 🎯\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Transaction Verbs — Commerce and Exchange\u003C\/h3\u003E\n\n    \u003Cp\u003EDaily life in Thailand involves constant small transactions, and a handful of verbs handle almost all of them. These verbs appear at markets, in shops, in restaurants, and any time goods or services change hands:\u003C\/p\u003E\n\n    \u003Cdiv class=\"verb-grid\" aria-label=\"Thai transaction verbs\"\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3595;\u0026#3639;\u0026#3657;\u0026#3629;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Esue\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto buy\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Esue khong — buy things\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3586;\u0026#3634;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekhaai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto sell\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ekhaai aahaan — sell food\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ehai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto give\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ehai ngoen — give money\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3592;\u0026#3656;\u0026#3634;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ejai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto pay\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ejai ngoen — pay money\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3651;\u0026#3594;\u0026#3657;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Echai\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto use\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Echai ngoen — spend money\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3634;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Eha\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto look for\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Eha khong — look for something\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe verb \u003Cspan class=\"thai-i\"\u003E\u0026#3651;\u0026#3627;\u0026#3657;\u003C\/span\u003E (hai) is worth special attention because, like dai, it does far more than its basic meaning suggests. Beyond \"give,\" hai also functions to mean \"for\" or \"to\" in many constructions, and it forms the basis of polite requests. \u003Cspan class=\"thai-i\"\u003E\u0026#3594;\u0026#3656;\u0026#3623;\u0026#3618;\u0026#46;\u0026#46;\u0026#46;\u0026#32;\u0026#3651;\u0026#3627;\u0026#3657;\u0026#3627;\u0026#3609;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/span\u003E (chuay... hai noi — please help do... for me) is a core politeness pattern built around hai. Understanding hai as both a verb and a grammatical connector unlocks a wide range of natural-sounding Thai requests.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Emotion and Preference Verbs\u003C\/h3\u003E\n\n    \u003Cp\u003EExpressing what you like, love, and feel is fundamental to connecting with people, and Thai has a clear set of verbs for the emotional register:\u003C\/p\u003E\n\n    \u003Cdiv class=\"verb-grid\" aria-label=\"Thai emotion and preference verbs\"\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3594;\u0026#3629;\u0026#3610;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Echawp\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto like\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Echawp aahaan thai — like Thai food\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3619;\u0026#3633;\u0026#3585;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Erak\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto love\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Erak khun — love you\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3585;\u0026#3621;\u0026#3637;\u0026#3618;\u0026#3604;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ekliat\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto hate\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ekliat rot tit — hate traffic\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3621;\u0026#3633;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Eklua\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto fear\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Eklua maa — afraid of dogs\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3627;\u0026#3636;\u0026#3623;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Ehiu\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto be hungry\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Ehiu khao — hungry (for rice\/food)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"vb-card\"\u003E\n        \u003Cdiv class=\"vb-thai\" lang=\"th\"\u003E\u0026#3648;\u0026#3627;\u0026#3609;\u0026#3639;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/div\u003E\n        \u003Cdiv class=\"vb-rom\"\u003Enueay\u003C\/div\u003E\n        \u003Cdiv class=\"vb-en\"\u003Eto be tired\u003C\/div\u003E\n        \u003Cdiv class=\"vb-ex\"\u003Enueay mak — very tired\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EAn interesting feature of Thai is that states which English treats as adjectives — hungry, tired, afraid — function grammatically as verbs in Thai. You do not say \"I am hungry\" with a separate \"to be\" verb; you simply say \u003Cspan class=\"thai-i\"\u003E\u0026#3627;\u0026#3636;\u0026#3623;\u003C\/span\u003E (hiu), which acts as the verb itself. This means hiu, nueay, and klua take time markers and negation exactly like action verbs: mai hiu (not hungry), ja hiu (will be hungry), hiu laew (already hungry \/ getting hungry now). Recognising that these state words are verbs rather than adjectives prevents the common error of trying to insert a \"to be\" verb that Thai does not use.\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎯 Verb Master\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels - match verbs, build sentences, master tense markers\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"level-sel\" role=\"group\" aria-label=\"Select level\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" onclick=\"v33SetLv(1)\" type=\"button\" id=\"ls1\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E📝\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EVerb Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy - 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" onclick=\"v33SetLv(2)\" type=\"button\" id=\"ls2\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Verb in Context\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium - 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" onclick=\"v33SetLv(3)\" type=\"button\" id=\"ls3\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔨\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ETense \u0026amp; Sentences\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard - 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv id=\"game33\" role=\"main\" aria-label=\"Thai Verb Master Game\"\u003E\n    \u003Cdiv class=\"stats\" role=\"status\" aria-live=\"polite\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"v33-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"v33-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"v33-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"v33-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"prog\" role=\"progressbar\" id=\"v33-pw\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"v33-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"v33-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"v33-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"v33-emoji\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"v33-thai\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"v33-rom\"\u003Ekin\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"v33-scene\" style=\"display:none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"v33-speak\" onclick=\"v33Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"badge\" id=\"v33-badge\" aria-live=\"assertive\"\u003E\u003Cspan id=\"v33-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"fb\" id=\"v33-fb\" role=\"alert\" aria-live=\"assertive\"\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"answers\" id=\"v33-ans\" role=\"group\" aria-label=\"Answer choices\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"v33-next\" onclick=\"v33Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"result\" id=\"v33-result\" role=\"region\" aria-labelledby=\"v33-rt\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"v33-em\"\u003E🎯\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"v33-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp style=\"font-size:14px;color:#475569;\" id=\"v33-sub\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"v33-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v33-co\" style=\"color:#047857;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v33-wr\" style=\"color:#dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"v33-ac\" style=\"color:#f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"v33-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"v33Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"v33-nextlv\" onclick=\"v33NextLv()\" style=\"display:none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"padding:22px 28px;border-top:1px solid var(--bd);background:#fff;\"\u003E\n    \u003Ch3 style=\"font-family:'Lora',serif;font-size:15px;font-weight:700;color:#047857;margin:0 0 12px;font-style:italic;\"\u003E📋 Verb Reference - The Essential 40\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x:auto;\"\u003E\u003Ctable style=\"width:100%;border-collapse:collapse;font-size:13px;min-width:440px;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background:#064e3b;color:#fff;\"\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EThai\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003ERoman\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth style=\"padding:8px 12px;text-align:left;\" scope=\"col\"\u003ECategory\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3652;\u0026#3611;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Epai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ego\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3617;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Emaa\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ecome\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3604;\u0026#3636;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Edoen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewalk\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3623;\u0026#3636;\u0026#3656;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ewing\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Erun\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3609;\u0026#3633;\u0026#3656;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Enang\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esit\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3618;\u0026#3639;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eyuen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Estand\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMovement\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3609;\u0026#3629;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Enawn\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esleep\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3605;\u0026#3639;\u0026#3656;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Etuen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewake up\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekin\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eeat\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3604;\u0026#3639;\u0026#3656;\u0026#3617;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eduem\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Edrink\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3607;\u0026#3635;\u0026#3591;\u0026#3634;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Etham ngaan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ework\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3619;\u0026#3637;\u0026#3618;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Erian\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Estudy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ERoutine\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3614;\u0026#3641;\u0026#3604;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Epuut\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Espeak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3615;\u0026#3633;\u0026#3591;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Efang\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elisten\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3656;\u0026#3634;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eaan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eread\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3586;\u0026#3637;\u0026#3618;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekhian\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewrite\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3604;\u0026#3641;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eduu\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewatch\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3627;\u0026#3655;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ehen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esee\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ECommunication\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eru\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eknow (facts)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMental\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u0026#3592;\u0026#3633;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eru jak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eknow (people)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMental\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3588;\u0026#3636;\u0026#3604;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekhit\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ethink\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMental\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3586;\u0026#3657;\u0026#3634;\u0026#3651;\u0026#3592;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekhao jai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eunderstand\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EMental\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3594;\u0026#3629;\u0026#3610;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Echawp\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elike\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3619;\u0026#3633;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Erak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elove\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3585;\u0026#3621;\u0026#3637;\u0026#3618;\u0026#3604;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekliat\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehate\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3585;\u0026#3621;\u0026#3633;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eklua\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Efear\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3636;\u0026#3623;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ehiu\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebe hungry\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3627;\u0026#3609;\u0026#3639;\u0026#3656;\u0026#3629;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Enueay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebe tired\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EEmotion\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eao\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewant (thing)\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EDesire\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eyaak\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ewant to\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EDesire\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3605;\u0026#3657;\u0026#3629;\u0026#3591;\u0026#3585;\u0026#3634;\u0026#3619;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Etong kan\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eneed\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EDesire\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3607;\u0026#3635;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Etham\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Edo\/make\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EAction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3651;\u0026#3594;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Echai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Euse\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EAction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3651;\u0026#3627;\u0026#3657;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ehai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Egive\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ETransaction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3595;\u0026#3639;\u0026#3657;\u0026#3629;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Esue\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ebuy\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ETransaction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3586;\u0026#3634;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ekhaai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Esell\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ETransaction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3592;\u0026#3656;\u0026#3634;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Ejai\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Epay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003ETransaction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3627;\u0026#3634;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Eha\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Elook for\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EAction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3594;\u0026#3656;\u0026#3623;\u0026#3618;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Echuay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Ehelp\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EAction\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom:1px solid var(--bd);background:rgba(4,120,87,.03)\"\u003E\u003Ctd style=\"padding:6px 12px;font-size:16px;\" lang=\"th\"\u003E\u0026#3648;\u0026#3621;\u0026#3656;\u0026#3609;\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-weight:700;color:#059669;\"\u003Elen\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;\"\u003Eplay\u003C\/td\u003E\u003Ctd style=\"padding:6px 12px;font-size:11px;color:#065f46;\"\u003EAction\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n    \u003Cp style=\"font-size:12px;color:#065f46;margin-top:10px;font-style:italic;\"\u003EPlus 3 time markers: ja (will), kamlang (-ing), laew (already) and helpers: dai (can), tong (must), khuan (should), khoei (ever)\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎬 Why Thai Verbs Feel So Easy After Tones\u003C\/h3\u003E\n    \u003Cp\u003EMany learners report a distinct turning point in their Thai journey: the moment they realise verbs require no conjugation. After the genuine difficulty of tone production and the steep climb of learning to read the script, verbs arrive as relief. The cognitive load that English, French, or Spanish demand for verb tables simply does not exist in Thai. The mental energy you would have spent on conjugation can go entirely toward building vocabulary and improving pronunciation.\u003C\/p\u003E\n    \u003Cp\u003EThis has a practical consequence for how you should study. With languages that conjugate heavily, learners spend enormous time drilling verb forms. In Thai, that time is wasted because there are no forms to drill. Instead, the highest-value activity is simply expanding the number of verbs you know and practising the small set of time markers until placing them becomes automatic. Forty verbs plus three time markers gives you the ability to describe almost any everyday action in any timeframe.\u003C\/p\u003E\n    \u003Ch4\u003EThe Serial Verb Construction\u003C\/h4\u003E\n    \u003Cp\u003EOne feature of Thai that surprises learners is how freely verbs stack together in a single sentence without any connecting words. Thai routinely strings several verbs in a row to express a sequence or a complex action. \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3611;\u0026#3595;\u0026#3639;\u0026#3657;\u0026#3629;\u0026#3586;\u0026#3657;\u0026#3634;\u0026#3623;\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/span\u003E (pai sue khao kin) literally chains go-buy-rice-eat, meaning go buy food to eat. \u003Cspan class=\"thai-i\"\u003E\u0026#3609;\u0026#3633;\u0026#3656;\u0026#3591;\u0026#3585;\u0026#3636;\u0026#3609;\u0026#3586;\u0026#3657;\u0026#3634;\u0026#3623;\u003C\/span\u003E (nang kin khao) chains sit-eat-rice, meaning sit and eat. English needs conjunctions and prepositions to link these actions; Thai simply places the verbs in sequence in the order the actions occur. This serial verb construction is one of the most elegant features of the language once you stop expecting connecting words and start trusting the natural sequence.\u003C\/p\u003E\n    \u003Ch4\u003EDirection Verbs as Helpers\u003C\/h4\u003E\n    \u003Cp\u003EThe movement verbs \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3611;\u003C\/span\u003E (pai — go) and \u003Cspan class=\"thai-i\"\u003E\u0026#3617;\u0026#3634;\u003C\/span\u003E (maa — come) do double duty as directional helpers attached to other verbs. \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u0026#3617;\u0026#3634;\u003C\/span\u003E (ao maa) means bring (take-come), while \u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u0026#3652;\u0026#3611;\u003C\/span\u003E (ao pai) means take away (take-go). The same logic applies broadly: adding maa to a verb implies motion toward the speaker, while adding pai implies motion away. \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3621;\u0026#3633;\u0026#3610;\u0026#3617;\u0026#3634;\u003C\/span\u003E (klap maa) is come back, \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3621;\u0026#3633;\u0026#3610;\u0026#3652;\u0026#3611;\u003C\/span\u003E (klap pai) is go back. Once you internalise this pai\/maa directional logic, dozens of compound verbs become instantly transparent rather than something to memorise individually.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDo Thai verbs conjugate?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENo. Thai verbs never change form regardless of tense, person, or number. \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3636;\u0026#3609;\u003C\/span\u003E (kin = eat) stays kin whether you ate yesterday, eat now, or will eat tomorrow. Time is expressed by adding small marker words around the unchanged verb, not by changing the verb itself. This makes Thai verbs dramatically easier than European-language verbs.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you show past or future tense in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EAdd time markers around the verb. \u003Cspan class=\"thai-i\"\u003E\u0026#3592;\u0026#3632;\u003C\/span\u003E (ja) before a verb = future (ja pai = will go). \u003Cspan class=\"thai-i\"\u003E\u0026#3585;\u0026#3635;\u0026#3621;\u0026#3633;\u0026#3591;\u003C\/span\u003E (kamlang) before a verb = progressive (kamlang kin = am eating). \u003Cspan class=\"thai-i\"\u003E\u0026#3649;\u0026#3621;\u0026#3657;\u0026#3623;\u003C\/span\u003E (laew) after a verb = completed (kin laew = already ate). The verb itself never changes form.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between ru and ru jak?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u003C\/span\u003E (ru) = know facts or information (ru waa = know that). \u003Cspan class=\"thai-i\"\u003E\u0026#3619;\u0026#3641;\u0026#3657;\u0026#3592;\u0026#3633;\u0026#3585;\u003C\/span\u003E (ru jak) = know people, places, or things through acquaintance (ru jak khao = know him). If you can substitute know about or am familiar with, use ru jak. If you mean have the information, use ru.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between ao and yaak?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3648;\u0026#3629;\u0026#3634;\u003C\/span\u003E (ao) = want a thing, takes a noun (ao naam = want water). \u003Cspan class=\"thai-i\"\u003E\u0026#3629;\u0026#3618;\u0026#3634;\u0026#3585;\u003C\/span\u003E (yaak) = want to do something, takes a verb (yaak pai = want to go). Ao + noun, yaak + verb. Mixing them up is a very common beginner error that is easy to fix once you know the rule.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you make a Thai verb negative?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EPut \u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3617;\u0026#3656;\u003C\/span\u003E (mai, rising tone) directly before the verb. Mai chawp = don't like, mai pai = won't go, mai kin = don't eat. That is the entire rule — no auxiliary verbs needed. Be careful: this negating mai has a rising tone and differs from the mid-tone question particle mai.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does dai mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003E\u0026#3652;\u0026#3604;\u0026#3657;\u003C\/span\u003E (dai) is highly versatile. After a verb it means can or able to (puut thai dai = can speak Thai). On its own it means yes, okay, or that works. It also marks past ability and permission. It is one of the most frequently used words in everyday Thai conversation.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎯 Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav class=\"ll-links\" aria-label=\"More Thai language games\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E❓\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EQuestion Words\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 32\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Classifiers\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 31\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/order-food-thai-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🍳\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EOrdering Food\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EFood - Post 11\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#059669\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai verb -\u003E pick meaning\nvar L1=[\n  {e:\"\\u{1f6b6}\",th:\"\\u0e44\\u0e1b\",rom:\"pai\",sc:\"\",a:\"to go\",w:[\"to come\",\"to walk\",\"to run\"],n:\"Pai = go. The most fundamental movement verb. Also a directional helper: ao pai = take away\"},\n  {e:\"\\u{1f3e0}\",th:\"\\u0e21\\u0e32\",rom:\"maa\",sc:\"\",a:\"to come\",w:[\"to go\",\"to stay\",\"to return\"],n:\"Maa = come. Pairs with pai. As helper: ao maa = bring (take-come, toward speaker)\"},\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\\u0e01\\u0e34\\u0e19\",rom:\"kin\",sc:\"\",a:\"to eat\",w:[\"to drink\",\"to cook\",\"to buy\"],n:\"Kin = eat. Kin khao = eat rice = eat a meal. One of the highest-frequency Thai verbs\"},\n  {e:\"\\u{1f964}\",th:\"\\u0e14\\u0e37\\u0e48\\u0e21\",rom:\"duem\",sc:\"\",a:\"to drink\",w:[\"to eat\",\"to pour\",\"to taste\"],n:\"Duem = drink. Duem naam = drink water. Note: for alcohol, kin is often used colloquially too\"},\n  {e:\"\\u{1f634}\",th:\"\\u0e19\\u0e2d\\u0e19\",rom:\"nawn\",sc:\"\",a:\"to sleep \/ lie down\",w:[\"to wake up\",\"to sit\",\"to rest\"],n:\"Nawn = sleep or lie down. Nawn lap = go to sleep. Nawn = the lying position itself\"},\n  {e:\"\\u23f0\",th:\"\\u0e15\\u0e37\\u0e48\\u0e19\",rom:\"tuen\",sc:\"\",a:\"to wake up\",w:[\"to sleep\",\"to stand\",\"to start\"],n:\"Tuen = wake up. Tuen non = wake up (from sleep). The opposite of nawn lap\"},\n  {e:\"\\u{1f5e3}\\ufe0f\",th:\"\\u0e1e\\u0e39\\u0e14\",rom:\"puut\",sc:\"\",a:\"to speak\",w:[\"to listen\",\"to read\",\"to think\"],n:\"Puut = speak. Puut thai = speak Thai. Puut dai = can speak. Core communication verb\"},\n  {e:\"\\u{1f442}\",th:\"\\u0e1f\\u0e31\\u0e07\",rom:\"fang\",sc:\"\",a:\"to listen\",w:[\"to speak\",\"to see\",\"to hear\"],n:\"Fang = listen (actively). Fang phleng = listen to music. Different from hearing passively\"},\n  {e:\"\\u{1f4d6}\",th:\"\\u0e2d\\u0e48\\u0e32\\u0e19\",rom:\"aan\",sc:\"\",a:\"to read\",w:[\"to write\",\"to look\",\"to study\"],n:\"Aan = read. Aan nangsue = read a book. Aan mai awk = cannot read it\"},\n  {e:\"\\u270d\\ufe0f\",th:\"\\u0e40\\u0e02\\u0e35\\u0e22\\u0e19\",rom:\"khian\",sc:\"\",a:\"to write\",w:[\"to read\",\"to draw\",\"to sign\"],n:\"Khian = write. Khian cheu = write a name. Khian = also used for drawing in some contexts\"},\n  {e:\"\\u{1f4a1}\",th:\"\\u0e04\\u0e34\\u0e14\",rom:\"khit\",sc:\"\",a:\"to think\",w:[\"to know\",\"to understand\",\"to remember\"],n:\"Khit = think. Khit waa = think that. Khit theung = think of \/ miss someone\"},\n  {e:\"\\u{1f9e0}\",th:\"\\u0e40\\u0e02\\u0e49\\u0e32\\u0e43\\u0e08\",rom:\"khao jai\",sc:\"\",a:\"to understand\",w:[\"to think\",\"to know\",\"to learn\"],n:\"Khao jai = understand (literally enter-heart). Mai khao jai = do not understand. Very common\"},\n  {e:\"\\u2764\\ufe0f\",th:\"\\u0e23\\u0e31\\u0e01\",rom:\"rak\",sc:\"\",a:\"to love\",w:[\"to like\",\"to want\",\"to need\"],n:\"Rak = love. Rak khun = love you. Stronger than chawp (like). Used for deep affection\"},\n  {e:\"\\u{1f44d}\",th:\"\\u0e0a\\u0e2d\\u0e1a\",rom:\"chawp\",sc:\"\",a:\"to like\",w:[\"to love\",\"to hate\",\"to want\"],n:\"Chawp = like. Chawp aahaan thai = like Thai food. Lighter than rak (love)\"},\n  {e:\"\\u{1f6d2}\",th:\"\\u0e0b\\u0e37\\u0e49\\u0e2d\",rom:\"sue\",sc:\"\",a:\"to buy\",w:[\"to sell\",\"to pay\",\"to give\"],n:\"Sue = buy. Sue khong = buy things. Pairs with khaai (sell). Essential transaction verb\"},\n];\n\n\/\/ L2: situation -\u003E pick the right verb\nvar L2=[\n  {e:\"\\u{1f37d}\\ufe0f\",th:\"\",rom:\"\",sc:\"You are at a restaurant and you are hungry. Which verb describes what you want to do with the food?\",\n   a:\"\\u0e01\\u0e34\\u0e19 kin (eat)\",w:[\"\\u0e14\\u0e37\\u0e48\\u0e21 duem (drink)\",\"\\u0e0b\\u0e37\\u0e49\\u0e2d sue (buy)\",\"\\u0e17\\u0e33 tham (make)\"],\n   n:\"Kin = eat. Kin khao = eat a meal. The basic verb for consuming solid food\"},\n  {e:\"\\u{1f4a7}\",th:\"\",rom:\"\",sc:\"You are thirsty and reach for a glass of water. Which verb?\",\n   a:\"\\u0e14\\u0e37\\u0e48\\u0e21 duem (drink)\",w:[\"\\u0e01\\u0e34\\u0e19 kin (eat)\",\"\\u0e40\\u0e2d\\u0e32 ao (take)\",\"\\u0e2b\\u0e32 ha (find)\"],\n   n:\"Duem = drink. Duem naam = drink water. For liquids specifically\"},\n  {e:\"\\u{1f4b0}\",th:\"\",rom:\"\",sc:\"At the market you see fruit you want. You hand over money. Which verb describes the transaction from your side?\",\n   a:\"\\u0e0b\\u0e37\\u0e49\\u0e2d sue (buy)\",w:[\"\\u0e02\\u0e32\\u0e22 khaai (sell)\",\"\\u0e43\\u0e2b\\u0e49 hai (give)\",\"\\u0e40\\u0e2d\\u0e32 ao (take)\"],\n   n:\"Sue = buy (you pay). Khaai = sell (vendor's action). From the buyer's perspective it is sue\"},\n  {e:\"\\u{1f3b5}\",th:\"\",rom:\"\",sc:\"You want to enjoy some Thai music. Which verb do you use?\",\n   a:\"\\u0e1f\\u0e31\\u0e07 fang (listen)\",w:[\"\\u0e14\\u0e39 duu (watch)\",\"\\u0e1e\\u0e39\\u0e14 puut (speak)\",\"\\u0e2d\\u0e48\\u0e32\\u0e19 aan (read)\"],\n   n:\"Fang = listen. Fang phleng = listen to music. Duu is for watching (visual)\"},\n  {e:\"\\u{1f4fa}\",th:\"\",rom:\"\",sc:\"You want to watch a Thai movie tonight. Which verb?\",\n   a:\"\\u0e14\\u0e39 duu (watch)\",w:[\"\\u0e1f\\u0e31\\u0e07 fang (listen)\",\"\\u0e2d\\u0e48\\u0e32\\u0e19 aan (read)\",\"\\u0e40\\u0e2b\\u0e47\\u0e19 hen (see)\"],\n   n:\"Duu = watch (actively). Duu nang = watch a movie. Hen = see (passively notice)\"},\n  {e:\"\\u{1f6cc}\",th:\"\",rom:\"\",sc:\"It is late at night and you are very tired. Which verb describes what you are about to do?\",\n   a:\"\\u0e19\\u0e2d\\u0e19 nawn (sleep \/ lie down)\",w:[\"\\u0e15\\u0e37\\u0e48\\u0e19 tuen (wake up)\",\"\\u0e19\\u0e31\\u0e48\\u0e07 nang (sit)\",\"\\u0e1e\\u0e31\\u0e01 phak (rest)\"],\n   n:\"Nawn = sleep \/ lie down. Nawn lap = go to sleep. Tuen is the opposite (wake up)\"},\n  {e:\"\\u{1f4d8}\",th:\"\",rom:\"\",sc:\"You want to improve your Thai by studying it formally. Which verb?\",\n   a:\"\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19 rian (study)\",w:[\"\\u0e2d\\u0e48\\u0e32\\u0e19 aan (read)\",\"\\u0e23\\u0e39\\u0e49 ru (know)\",\"\\u0e04\\u0e34\\u0e14 khit (think)\"],\n   n:\"Rian = study \/ learn. Rian phaasaa thai = study Thai. Aan is just reading, rian is learning\"},\n  {e:\"\\u{1f64b}\",th:\"\",rom:\"\",sc:\"You want a bottle of water (the object). Which verb expresses wanting a thing?\",\n   a:\"\\u0e40\\u0e2d\\u0e32 ao (want a thing)\",w:[\"\\u0e2d\\u0e22\\u0e32\\u0e01 yaak (want to do)\",\"\\u0e0a\\u0e2d\\u0e1a chawp (like)\",\"\\u0e15\\u0e49\\u0e2d\\u0e07 tong (must)\"],\n   n:\"Ao + noun = want a thing. Ao naam = want water. Yaak is for wanting to DO something (+verb)\"},\n  {e:\"\\u2708\\ufe0f\",th:\"\",rom:\"\",sc:\"You want TO TRAVEL (an action). Which verb introduces the action you want to do?\",\n   a:\"\\u0e2d\\u0e22\\u0e32\\u0e01 yaak (want to do)\",w:[\"\\u0e40\\u0e2d\\u0e32 ao (want a thing)\",\"\\u0e0a\\u0e2d\\u0e1a chawp (like)\",\"\\u0e23\\u0e31\\u0e01 rak (love)\"],\n   n:\"Yaak + verb = want to do. Yaak pai = want to go. Ao is for wanting a thing (+noun)\"},\n  {e:\"\\u{1f9d1}\\u200d\\u{1f91d}\\u200d\\u{1f9d1}\",th:\"\",rom:\"\",sc:\"You want to express that you know a particular person. Which verb?\",\n   a:\"\\u0e23\\u0e39\\u0e49\\u0e08\\u0e31\\u0e01 ru jak (know a person)\",w:[\"\\u0e23\\u0e39\\u0e49 ru (know facts)\",\"\\u0e40\\u0e2b\\u0e47\\u0e19 hen (see)\",\"\\u0e40\\u0e08\\u0e2d joe (meet)\"],\n   n:\"Ru jak = know people\/places (acquaintance). Ru = know facts. For a person, always ru jak\"},\n  {e:\"\\u2753\",th:\"\",rom:\"\",sc:\"Someone asks you a factual question and you do not have the information. Which verb expresses I do not know?\",\n   a:\"\\u0e23\\u0e39\\u0e49 ru (know facts) - mai ru\",w:[\"\\u0e23\\u0e39\\u0e49\\u0e08\\u0e31\\u0e01 ru jak (know people)\",\"\\u0e40\\u0e02\\u0e49\\u0e32\\u0e43\\u0e08 khao jai (understand)\",\"\\u0e04\\u0e34\\u0e14 khit (think)\"],\n   n:\"Mai ru = do not know (the facts\/answer). For information use ru. For not knowing a person use mai ru jak\"},\n  {e:\"\\u{1f64f}\",th:\"\",rom:\"\",sc:\"You want to ask someone to assist you with something. Which verb?\",\n   a:\"\\u0e0a\\u0e48\\u0e27\\u0e22 chuay (help)\",w:[\"\\u0e43\\u0e2b\\u0e49 hai (give)\",\"\\u0e17\\u0e33 tham (do)\",\"\\u0e2b\\u0e32 ha (look for)\"],\n   n:\"Chuay = help. Chuay... noi = please help (do)... The basis of polite requests in Thai\"},\n];\n\n\/\/ L3: tense markers and sentence building\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I already ate' in Thai?\",\n   a:\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew\",w:[\"\\u0e41\\u0e25\\u0e49\\u0e27\\u0e01\\u0e34\\u0e19 laew kin\",\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 ja kin\",\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e34\\u0e19 kamlang kin\"],\n   n:\"Laew = completed, goes AFTER the verb. Kin laew = already ate. The verb kin never changes form\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I will go' in Thai?\",\n   a:\"\\u0e08\\u0e30\\u0e44\\u0e1b ja pai\",w:[\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27 pai laew\",\"\\u0e44\\u0e1b\\u0e08\\u0e30 pai ja\",\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e44\\u0e1b kamlang pai\"],\n   n:\"Ja = future, goes BEFORE the verb. Ja pai = will go. Ja always precedes the verb it marks\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I am eating (right now)' in Thai?\",\n   a:\"\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07\\u0e01\\u0e34\\u0e19 kamlang kin\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 kin laew\",\"\\u0e08\\u0e30\\u0e01\\u0e34\\u0e19 ja kin\",\"\\u0e01\\u0e34\\u0e19\\u0e01\\u0e33\\u0e25\\u0e31\\u0e07 kin kamlang\"],\n   n:\"Kamlang = progressive (-ing), goes BEFORE the verb. Kamlang kin = am eating right now\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I do not like it' in Thai?\",\n   a:\"\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a mai chawp\",w:[\"\\u0e0a\\u0e2d\\u0e1a\\u0e44\\u0e21\\u0e48 chawp mai\",\"\\u0e0a\\u0e2d\\u0e1a\\u0e44\\u0e21 chawp mai (question)\",\"\\u0e44\\u0e21\\u0e48\\u0e0a\\u0e2d\\u0e1a\\u0e44\\u0e2b\\u0e21 mai chawp mai\"],\n   n:\"Negation mai (rising tone) goes BEFORE the verb. Mai chawp = do not like. Note: this differs from the question particle mai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I can speak Thai'?\",\n   a:\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22\\u0e44\\u0e14\\u0e49 puut thai dai\",w:[\"\\u0e44\\u0e14\\u0e49\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22 dai puut thai\",\"\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e14\\u0e49\\u0e44\\u0e17\\u0e22 puut dai thai\",\"\\u0e08\\u0e30\\u0e1e\\u0e39\\u0e14\\u0e44\\u0e17\\u0e22 ja puut thai\"],\n   n:\"Dai = can, goes AFTER the verb. Puut thai dai = can speak Thai. Dai follows the verb (and object)\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I want to eat' (want to DO something)?\",\n   a:\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e01\\u0e34\\u0e19 yaak kin\",w:[\"\\u0e40\\u0e2d\\u0e32\\u0e01\\u0e34\\u0e19 ao kin\",\"\\u0e01\\u0e34\\u0e19\\u0e2d\\u0e22\\u0e32\\u0e01 kin yaak\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19 tong kin\"],\n   n:\"Yaak + verb = want to do. Yaak kin = want to eat. Ao is for wanting a thing (noun), not an action\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I want water' (want a THING)?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e19\\u0e49\\u0e33 ao naam\",w:[\"\\u0e2d\\u0e22\\u0e32\\u0e01\\u0e19\\u0e49\\u0e33 yaak naam\",\"\\u0e19\\u0e49\\u0e33\\u0e40\\u0e2d\\u0e32 naam ao\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33 tong naam\"],\n   n:\"Ao + noun = want a thing. Ao naam = want water. Yaak needs a verb after it, so yaak naam is wrong\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'I must go' in Thai?\",\n   a:\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e44\\u0e1b tong pai\",w:[\"\\u0e44\\u0e1b\\u0e15\\u0e49\\u0e2d\\u0e07 pai tong\",\"\\u0e08\\u0e30\\u0e44\\u0e1b ja pai\",\"\\u0e44\\u0e1b\\u0e44\\u0e14\\u0e49 pai dai\"],\n   n:\"Tong = must, goes BEFORE the verb. Tong pai = must go. Tong precedes the verb like ja and kamlang\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you say 'Have you ever been (there)?' using the ever marker?\",\n   a:\"\\u0e40\\u0e04\\u0e22\\u0e44\\u0e1b\\u0e44\\u0e2b\\u0e21 khoei pai mai\",w:[\"\\u0e44\\u0e1b\\u0e40\\u0e04\\u0e22\\u0e44\\u0e2b\\u0e21 pai khoei mai\",\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e44\\u0e2b\\u0e21 ja pai mai\",\"\\u0e44\\u0e1b\\u0e41\\u0e25\\u0e49\\u0e27\\u0e44\\u0e2b\\u0e21 pai laew mai\"],\n   n:\"Khoei = ever\/used to, goes BEFORE the verb. Khoei pai mai = have you ever been. Mai at end makes it a question\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you correctly say 'I have not eaten yet'?\",\n   a:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e01\\u0e34\\u0e19 yang mai dai kin\",w:[\"\\u0e01\\u0e34\\u0e19\\u0e22\\u0e31\\u0e07 kin yang\",\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19\\u0e41\\u0e25\\u0e49\\u0e27 mai kin laew\",\"\\u0e08\\u0e30\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 ja mai kin\"],\n   n:\"Yang mai dai + verb = have not yet done. Yang mai dai kin = have not eaten yet. Yang = not yet, the answer to kin laew rue yang\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.v33SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"v33-result\").classList.remove(\"show\");\n  $(\"game33\").style.display=\"\";\n  v33Init();\n};\n\nfunction stats(){\n  $(\"v33-sc\").textContent=st.sc;\n  $(\"v33-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"v33-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"v33-lv\").textContent=\"Lv\"+cur;\n  $(\"v33-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"v33-pf\").style.width=p+\"%\";\n  $(\"v33-pf\").style.background=lc();\n  $(\"v33-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"v33-fb\").className=\"fb\";\n  $(\"v33-next\").classList.remove(\"show\");\n  $(\"v33-badge\").classList.remove(\"show\");\n  var ql=$(\"v33-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"v33-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"v33-emoji\").textContent=q.e;\n  var t=$(\"v33-thai\"),rom=$(\"v33-rom\"),sc=$(\"v33-scene\"),spk=$(\"v33-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right verb\":\"\\u2728 Build the sentence\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"v33-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt33 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"v33-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"v33-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"v33-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"v33-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"v33-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.v33Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.v33Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"v33-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game33\").style.display=\"none\";$(\"v33-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"v33-fin\").textContent=st.sc;$(\"v33-co\").textContent=st.co;\n  $(\"v33-wr\").textContent=st.wr;$(\"v33-ac\").textContent=acc+\"%\";\n  $(\"v33-rt\").style.color=lc();\n  $(\"v33-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Verb Recognition\",\"Right Verb\",\"Tense \u0026 Sentences\"][cur];\n  var em,ti,ms,nm=$(\"v33-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f4dd}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur-1];\n    ti=[\"\",\"Verbs Mastered!\",\"Context Pro!\",\"Tense Master!\"][cur];\n    ms=[\"\",\"You know the core verbs. Level 2 puts them in real situations!\",\"You pick the right verb every time. Level 3 tests tense markers and sentence building!\",\"Outstanding. You build correct Thai sentences with tense markers. No conjugation required!\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the verb table above. Remember: ja before verb (future), kamlang before (now), laew after (done).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep building!\";ms=\"Start with the movement verbs pai and maa, then kin and duem. Thai verbs never change form - that is the good news!\";\n  }\n  $(\"v33-em\").textContent=em;$(\"v33-rt\").textContent=ti;$(\"v33-msg\").textContent=ms;\n}\n\nwindow.v33Retry=function(){$(\"v33-result\").classList.remove(\"show\");$(\"game33\").style.display=\"\";v33Init();};\nwindow.v33NextLv=function(){if(cur\u003C3)v33SetLv(cur+1);};\n\nwindow.v33Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game33\").style.display=\"\";$(\"v33-result\").classList.remove(\"show\");\n  var t=$(\"v33-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.v33Init);}\nelse{window.v33Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n  \u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/949783033672767887\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/949783033672767887"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/949783033672767887"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-verbs-quiz.html","title":"Thai Verbs Quiz — Verb Master Three-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjojMahEKjnUTS2h91hbRKOTj0I5JuSecn86ucVRWz3SlDEu12Fyp7fh9Kmj7jjMQfjzNxIi6u6WuULn-gMmRfLSEpCxwXpnc18LaMRm5o-_35XCxmGCb6YbXiPiYD1MGnbhqYFmoBCFgs_opBEG8SO_nWniHZ7LXOaL5Qdfn2kc2GIiJkPc1XgJI7k1o4r\/s72-c\/7446.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-3960967228722716840"},"published":{"$t":"2026-06-06T03:00:55.837-07:00"},"updated":{"$t":"2026-06-06T03:47:24.146-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Phrases"}],"title":{"type":"text","$t":"Thai Question Words Quiz — Question Quest Three-Level Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Question Words Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEg6a7aipUPPMZ73GbsBu80wquk2Wh1lZxzBpk6YH0Jt2VSf94HCumy45uUSgsvyV7N3MXemDqV47S4ATa6BGiEm1ZEJjbrCAwcjNDs5GONMe1rHYnHM14ZyLwp9V8wb61EB1Qv9aIYArZQAdLpLoPOjN86U3dTZi-JrumnPewrFoqsc0oscR52Nm7MQI3gy\/s1672\/7415.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Question Words Quiz Banner - Learn all 15 essential Thai question words like arai and tii nai, sentence word order rules, and yes\/no particles with the Question Quest interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEg6a7aipUPPMZ73GbsBu80wquk2Wh1lZxzBpk6YH0Jt2VSf94HCumy45uUSgsvyV7N3MXemDqV47S4ATa6BGiEm1ZEJjbrCAwcjNDs5GONMe1rHYnHM14ZyLwp9V8wb61EB1Qv9aIYArZQAdLpLoPOjN86U3dTZi-JrumnPewrFoqsc0oscR52Nm7MQI3gy\/s320\/7415.png\" title=\"Thai Question Words Quiz: Question Quest Three-Level Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #0e7490; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Question Words learning illustration showing the 15 essential question words, structural rules for sentence placement, yes\/no particles, and interactive situational practice.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html#app\",\n      \"name\": \"Thai Question Words Quiz — Question Quest Three-Level Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html\",\n      \"description\": \"Free three-level game teaching all 15 Thai question words. Recognise meanings, apply to real situations, and build correct questions. Covers mai vs mai tone distinction and yes\/no particles. Audio.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"All 15 essential Thai question words and particles\",\n        \"Where question words go in a Thai sentence (end, not beginning)\",\n        \"The difference between question words and yes\/no particles\",\n        \"The mai question particle vs mai negation tone distinction\",\n        \"Real-situation application of Thai questions\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"12\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"Where do Thai question words go in a sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai question words go where the answer would go — usually at the end of the sentence, not the beginning. This is the opposite of English. What is this becomes nii khue arai in Thai, literally this is what. When did you come becomes ma muea rai, literally came when. The question word replaces the unknown piece of information in the position it would occupy.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mai as a question and mai as not?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai as a yes\/no question particle carries a mid tone and is written with no tone mark. Mai as the negation meaning not carries a rising tone and is written with a falling tone mark. The two words are spelled differently in Thai script but sound similar to untrained ears. Aroi mai with mid-tone mai asks is it delicious. Aroi mai with rising-tone mai would mean delicious not which is confusing. Post 29 on tones covers this distinction in detail.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask how much in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The main how much phrase is tao rai, placed at the end of the sentence. Raka tao rai asks how much is the price. Mii tao rai asks how many are there. For countable quantities with a classifier, kii is used instead: kii kon means how many people, kii mong means what time (literally how many hours). Tao rai is for uncountable or general quantities and prices, kii is for countable items needing a classifier.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between mai, rue plao, and chai mai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"All three end a yes\/no question but with different social registers. Mai is neutral and standard, works everywhere. Rue plao means or not and is slightly softer and more indirect, often used when you expect a possible negative answer. Chai mai means is it not or right and is a confirmation particle seeking agreement rather than genuine unknown information. None of these are used with wh-question words in the same sentence.\"}},\n        {\"@type\":\"Question\",\"name\":\"How do you ask why in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Why in Thai is tham mai, written and spoken as two syllables. Unlike most Thai question words it can appear at the beginning or end of a sentence. Tham mai mai kin means why not eating, where the first mai is tham mai the why and the second mai is the negation not. The double mai pattern looks confusing on paper but sounds natural in speech.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can I add mai to any sentence to make a question?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can add the question particle mai to any statement to make it a yes\/no question, but only if the sentence does not already contain a wh-question word like arai (what), tii nai (where), or krai (who). If a wh-question word is already present the sentence is already a question and adding mai creates a grammatically confused double-question structure. Particles and question words are used exclusively, never together.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800;900\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt32{--cy:#0e7490;--cy2:#0891b2;--cy3:#67e8f9;--cy4:#f0fdff;--ink:#0c1a1f;--soft:#164e63;--bd:rgba(14,116,144,.16);--bg:#f0fdff;font-family:'Outfit',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(14,116,144,.14);box-sizing:border-box;}\n.qt32 *{box-sizing:border-box;}\n.qt32 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt32 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt32 .intro em{font-style:italic;color:var(--ink);}\n.qt32 .intro strong{color:var(--ink);}\n.qt32 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--cy);margin:28px 0 12px;font-style:italic;}\n.qt32 .thai-i{color:var(--cy2);font-weight:700;}\n.qt32 .tip{background:linear-gradient(135deg,rgba(14,116,144,.06),rgba(103,232,249,.1));border-left:4px solid var(--cy2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt32 .tip b{color:var(--cy);}\n.qt32 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* BIG 5 GRID *\/\n.qt32 .big5-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:16px 0;}\n.qt32 .b5-card{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:16px 14px;display:flex;flex-direction:column;gap:4px;transition:all .2s;}\n.qt32 .b5-card:hover{border-color:var(--cy2);transform:translateY(-2px);box-shadow:0 6px 16px rgba(14,116,144,.12);}\n.qt32 .b5-emoji{font-size:28px;}\n.qt32 .b5-thai{font-size:clamp(26px,4.5vw,36px);color:var(--ink);line-height:1;}\n.qt32 .b5-rom{font-size:13px;font-weight:700;color:var(--cy);font-style:italic;}\n.qt32 .b5-en{font-size:16px;font-weight:800;color:var(--ink);}\n.qt32 .b5-ex{font-size:14px;color:var(--ink);margin-top:4px;}\n.qt32 .b5-ex-rom{font-size:11px;color:var(--cy2);font-style:italic;}\n.qt32 .b5-note{font-size:11px;color:var(--soft);line-height:1.5;margin-top:4px;border-top:1px solid var(--bd);padding-top:6px;}\n\/* HOW CARDS *\/\n.qt32 .how-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:16px 0;}\n.qt32 .hw-card{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:14px 12px;display:flex;flex-direction:column;gap:5px;}\n.qt32 .hw-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--cy2);}\n.qt32 .hw-thai{font-size:28px;color:var(--ink);}\n.qt32 .hw-rom{font-size:12px;font-weight:700;color:var(--cy);font-style:italic;}\n.qt32 .hw-desc{font-size:13px;color:var(--ink);font-weight:600;}\n.qt32 .hw-ex{font-size:12px;color:var(--soft);line-height:1.6;}\n.qt32 .hw-note{font-size:11px;color:var(--soft);font-style:italic;border-top:1px solid var(--bd);padding-top:5px;margin-top:2px;}\n\/* WHICH TABLE *\/\n.qt32 .which-table{border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:14px 0;}\n.qt32 .wt-row{display:grid;grid-template-columns:90px 90px 1fr 1fr;gap:0;border-bottom:1px solid var(--bd);align-items:center;}\n.qt32 .wt-row:last-child{border-bottom:none;}\n.qt32 .wt-row.header{background:var(--cy);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;}\n.qt32 .wt-row:not(.header){background:#fff;}\n.qt32 .wt-row:not(.header):nth-child(even){background:rgba(14,116,144,.03);}\n.qt32 .wt-row \u003E div{padding:10px 12px;font-size:13px;border-right:1px solid var(--bd);}\n.qt32 .wt-row \u003E div:last-child{border-right:none;}\n.qt32 .wt-word{font-weight:800;color:var(--cy);}\n.qt32 .wt-thai{font-size:18px;}\n.qt32 .wt-ex{font-size:12px;color:var(--soft);}\n\/* YES\/NO CARDS *\/\n.qt32 .yesno-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:16px 0;}\n.qt32 .yn-card{background:#fff;border:2px solid var(--bd);border-radius:16px;padding:14px 12px;display:flex;flex-direction:column;gap:5px;}\n.qt32 .yn-card.main{border-color:var(--cy2);background:rgba(14,116,144,.04);}\n.qt32 .yn-thai{font-size:clamp(22px,4vw,32px);color:var(--ink);}\n.qt32 .yn-rom{font-size:12px;font-weight:700;color:var(--cy);font-style:italic;}\n.qt32 .yn-label{font-size:12px;font-weight:700;color:var(--cy2);}\n.qt32 .yn-desc{font-size:12px;color:var(--soft);line-height:1.5;}\n.qt32 .yn-ex{font-size:13px;color:var(--ink);font-weight:600;}\n.qt32 .yn-ex-rom{font-size:11px;color:var(--cy2);font-style:italic;}\n.qt32 .yn-warn{font-size:11px;color:#b45309;background:#fef3c7;border-radius:8px;padding:5px 8px;margin-top:3px;line-height:1.4;}\n\/* SITUATIONS GRID *\/\n.qt32 .situations-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:16px 0;}\n.qt32 .sit-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;}\n.qt32 .sit-icon{font-size:24px;margin-bottom:4px;}\n.qt32 .sit-title{font-size:13px;font-weight:700;color:var(--cy);margin-bottom:8px;border-bottom:1px solid var(--bd);padding-bottom:5px;}\n.qt32 .sit-items{display:flex;flex-direction:column;gap:5px;}\n.qt32 .sit-item{display:flex;flex-direction:column;gap:1px;}\n.qt32 .sit-th{font-size:15px;color:var(--ink);}\n.qt32 .sit-en{font-size:11px;color:var(--soft);}\n\/* GAME *\/\n.qt32 .game-header{padding:20px 28px;background:linear-gradient(135deg,#0c4a6e,#0e7490);border-bottom:none;}\n.qt32 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt32 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt32 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt32 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt32 .ls-btn:hover{transform:translateY(-2px);}\n.qt32 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt32 .ls-btn.lv2.active{border-color:var(--cy2);background:rgba(8,145,178,.08);}\n.qt32 .ls-btn.lv3.active{border-color:#7c3aed;background:rgba(124,58,237,.08);}\n.qt32 .ls-icon{font-size:26px;}\n.qt32 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt32 .ls-desc{font-size:11px;color:var(--soft);}\n.qt32 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(8,145,178,.12);color:#0c4a6e;}\n.lv3 .ls-pts{background:rgba(124,58,237,.12);color:#5b21b6;}\n.qt32 #game32{padding:22px 20px;}\n.qt32 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt32 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt32 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt32 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt32 .stat.sc .stat-v{color:#f59e0b;}\n.qt32 .stat.li .stat-v{color:#dc2626;}\n.qt32 .stat.st .stat-v{color:var(--cy2);}\n.qt32 .stat.lv .stat-v{color:var(--cy);}\n.qt32 .prog{background:rgba(14,116,144,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt32 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;background:#16a34a;}\n.qt32 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(14,116,144,.07);}\n.qt32 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt32 .card-emoji{font-size:44px;animation:q32pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt32 .card-scenario{font-size:13px;color:#475569;background:#f0fdff;border:1px solid var(--bd);border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt32 .thai-big{font-size:clamp(32px,7vw,54px);font-weight:400;letter-spacing:1px;line-height:1.15;color:var(--ink);}\n.qt32 .thai-big.pop{animation:q32pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes q32pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt32 .rom{font-family:'Lora',serif;font-size:16px;color:var(--cy);font-style:italic;}\n.qt32 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(14,116,144,.09);border:1.5px solid rgba(14,116,144,.22);color:var(--cy2);font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qt32 .speak:hover{background:rgba(14,116,144,.17);}\n.qt32 .speak.active{animation:q32pulse 1s infinite;}\n@keyframes q32pulse{0%,100%{box-shadow:0 0 0 0 rgba(8,145,178,.4)}50%{box-shadow:0 0 0 8px rgba(8,145,178,0)}}\n.qt32 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt32 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Outfit',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt32 .ans:hover:not(:disabled){border-color:var(--cy2);background:rgba(8,145,178,.06);transform:translateY(-2px);}\n.qt32 .ans:disabled{cursor:default;}\n.qt32 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:q32bounce .5s;}\n.qt32 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:q32shake .4s;}\n.qt32 .ans.reveal{background:rgba(14,116,144,.07);border-color:rgba(14,116,144,.3);}\n@keyframes q32bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes q32shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt32 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt32 .fb.show{display:block;animation:q32fade .3s;}\n.qt32 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt32 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt32 .fb.bonus{background:rgba(14,116,144,.1);color:var(--cy);border:1px solid rgba(14,116,144,.3);}\n@keyframes q32fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes q32slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt32 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(14,116,144,.1);border:1.5px solid rgba(14,116,144,.35);border-radius:999px;color:var(--cy);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt32 .badge.show{display:flex;animation:q32pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes q32pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt32 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Outfit',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt32 .next.show{display:block;animation:q32slide .3s both;}\n.qt32 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt32 .result{display:none;padding:36px 24px;text-align:center;}\n.qt32 .result.show{display:block;animation:q32fade .5s;}\n.qt32 .r-emoji{font-size:64px;animation:q32bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes q32bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt32 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--cy);margin:0 0 6px;font-style:italic;}\n.qt32 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt32 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt32 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt32 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt32 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt32 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt32 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt32 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Outfit',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt32 .btn-retry{background:linear-gradient(135deg,#0c4a6e,#0e7490);}\n.qt32 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt32 .btn-r:hover{transform:translateY(-2px);}\n.qt32 .culture,.qt32 .faq,.qt32 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt32 .culture{background:linear-gradient(135deg,rgba(14,116,144,.03),rgba(103,232,249,.05));}\n.qt32 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt32 .culture h4{font-size:15px;font-weight:700;color:var(--cy2);margin:20px 0 8px;}\n.qt32 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt32 .culture strong{color:var(--ink);}\n.qt32 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--cy);margin:0 0 14px;font-style:italic;}\n.qt32 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt32 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt32 .faq-q::-webkit-details-marker{display:none;}\n.qt32 .faq-q::after{content:'+';font-size:20px;color:var(--cy2);flex-shrink:0;transition:transform .2s;}\n.qt32 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt32 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt32 .faq-a .thai-i{color:var(--cy2);}\n.qt32 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt32 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt32 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt32 .ll:hover{border-color:var(--cy2);background:rgba(8,145,178,.05);transform:translateY(-2px);}\n.qt32 .ll-i{font-size:22px;}\n.qt32 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt32 .ll-c{font-size:11px;color:var(--cy2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt32 .intro,.qt32 .culture,.qt32 .faq,.qt32 .nxt{padding-left:16px;padding-right:16px;}.qt32 .answers{grid-template-columns:1fr;}.qt32 .stats{grid-template-columns:repeat(2,1fr);}.qt32 #game32{padding:16px 14px;}.qt32 .level-sel{grid-template-columns:1fr;gap:8px;}.qt32 .big5-grid{grid-template-columns:1fr;}.qt32 .wt-row{grid-template-columns:70px 70px 1fr 1fr;}.qt32 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt32\" id=\"qt-post-32\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EThe most useful single category of Thai vocabulary is not greetings, not numbers, not food words — it is question words. Every question you will ever ask in Thailand starts with or contains one. Get the question words right and you unlock the ability to get information from any Thai speaker in any situation, regardless of how limited the rest of your vocabulary is.\u003C\/p\u003E\n\n    \u003Cp\u003EThai question words have a quirk that trips up almost every learner from English: they do not go at the beginning of the sentence. In English, \"What is this?\" front-loads the question word. In Thai, the question word goes where the answer would go — typically at the end of the sentence, or at least after the verb. \u003Cspan class=\"thai-i\"\u003Eนี่คืออะไร\u003C\/span\u003E (nii khue arai — what is this?) puts \"what\" at the end. Understanding this one structural difference makes Thai questions immediately more natural.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers fifteen question words — from the essential five that every visitor needs in the first hour to the subtler particles that distinguish a genuine question from a confirmation request. Each word includes its position in a sentence, common mistakes, and the real situations where you will need it most.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Five You Cannot Leave Home Without\u003C\/h3\u003E\n\n    \u003Cp\u003EThai has a small set of question words that cover the vast majority of daily situations. Master these five and you can function in almost any information-seeking scenario:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Five essential Thai question words\" class=\"big5-grid\"\u003E\n      \u003Cdiv class=\"b5-card\"\u003E\n        \u003Cdiv class=\"b5-emoji\"\u003E🔍\u003C\/div\u003E\n        \u003Cdiv class=\"b5-thai\" lang=\"th\"\u003Eอะไร\u003C\/div\u003E\n        \u003Cdiv class=\"b5-rom\"\u003Earai\u003C\/div\u003E\n        \u003Cdiv class=\"b5-en\"\u003EWhat\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex\" lang=\"th\"\u003Eคุณชื่ออะไร\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex-rom\"\u003Ekhun cheu arai — what is your name?\u003C\/div\u003E\n        \u003Cdiv class=\"b5-note\"\u003EMost used question word. Goes at the end: nii arai (what is this?), arai na (what did you say?)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"b5-card\"\u003E\n        \u003Cdiv class=\"b5-emoji\"\u003E📍\u003C\/div\u003E\n        \u003Cdiv class=\"b5-thai\" lang=\"th\"\u003Eที่ไหน\u003C\/div\u003E\n        \u003Cdiv class=\"b5-rom\"\u003Etii nai\u003C\/div\u003E\n        \u003Cdiv class=\"b5-en\"\u003EWhere\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex\" lang=\"th\"\u003Eห้องน้ำอยู่ที่ไหน\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex-rom\"\u003Ehong naam yuu tii nai — where is the bathroom?\u003C\/div\u003E\n        \u003Cdiv class=\"b5-note\"\u003EFull form. Short form is just \u003Cspan class=\"thai-i\"\u003Eไหน\u003C\/span\u003E (nai) in casual speech: pai nai (going where?)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"b5-card\"\u003E\n        \u003Cdiv class=\"b5-emoji\"\u003E⏰\u003C\/div\u003E\n        \u003Cdiv class=\"b5-thai\" lang=\"th\"\u003Eเมื่อไหร่\u003C\/div\u003E\n        \u003Cdiv class=\"b5-rom\"\u003Emuea rai\u003C\/div\u003E\n        \u003Cdiv class=\"b5-en\"\u003EWhen\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex\" lang=\"th\"\u003Eมาเมื่อไหร่\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex-rom\"\u003Ema muea rai — when (did you) come?\u003C\/div\u003E\n        \u003Cdiv class=\"b5-note\"\u003EAlways goes at the end. Also used for future: ja pai muea rai (when will you go?)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"b5-card\"\u003E\n        \u003Cdiv class=\"b5-emoji\"\u003E👤\u003C\/div\u003E\n        \u003Cdiv class=\"b5-thai\" lang=\"th\"\u003Eใคร\u003C\/div\u003E\n        \u003Cdiv class=\"b5-rom\"\u003Ekrai\u003C\/div\u003E\n        \u003Cdiv class=\"b5-en\"\u003EWho\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex\" lang=\"th\"\u003Eคราเป็นคนทำ\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex-rom\"\u003Ekrai pen khon tham — who did it?\u003C\/div\u003E\n        \u003Cdiv class=\"b5-note\"\u003ECan go at start (krai tham arai — who did what?) or end (tham krai — do for whom?)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"b5-card\"\u003E\n        \u003Cdiv class=\"b5-emoji\"\u003E💭\u003C\/div\u003E\n        \u003Cdiv class=\"b5-thai\" lang=\"th\"\u003Eทำไม\u003C\/div\u003E\n        \u003Cdiv class=\"b5-rom\"\u003Etham mai\u003C\/div\u003E\n        \u003Cdiv class=\"b5-en\"\u003EWhy\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex\" lang=\"th\"\u003Eทำไมไม่กิน\u003C\/div\u003E\n        \u003Cdiv class=\"b5-ex-rom\"\u003Etham mai mai kin — why not eating?\u003C\/div\u003E\n        \u003Cdiv class=\"b5-note\"\u003EGoes at start OR end. Tham mai mai (why not) is a very common pattern — two mai in a row\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe How Words — Three Different Flavours\u003C\/h3\u003E\n\n    \u003Cp\u003EThai has several ways to ask \"how\" depending on what you want to know, and they are not interchangeable. Getting the right one into the right situation is one of the more nuanced parts of Thai questioning:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Three ways to ask how in Thai\" class=\"how-cards\"\u003E\n      \u003Cdiv class=\"hw-card\"\u003E\n        \u003Cdiv class=\"hw-label\"\u003EHow (manner \/ method)\u003C\/div\u003E\n        \u003Cdiv class=\"hw-thai\" lang=\"th\"\u003Eยังไง\u003C\/div\u003E\n        \u003Cdiv class=\"hw-rom\"\u003Eyang ngai\u003C\/div\u003E\n        \u003Cdiv class=\"hw-desc\"\u003EHow do you do something? What is the method?\u003C\/div\u003E\n        \u003Cdiv class=\"hw-ex\"\u003Epai yang ngai — how do you get there?\u003Cbr \/\u003Etham yang ngai — how do you make it?\u003C\/div\u003E\n        \u003Cdiv class=\"hw-note\"\u003EAlso spelled \u003Cspan class=\"thai-i\"\u003Eอย่างไร\u003C\/span\u003E (yaang rai) in formal written Thai. Yang ngai is the spoken form.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"hw-card\"\u003E\n        \u003Cdiv class=\"hw-label\"\u003EHow much \/ How many (price\/quantity)\u003C\/div\u003E\n        \u003Cdiv class=\"hw-thai\" lang=\"th\"\u003Eเท่าไหร่\u003C\/div\u003E\n        \u003Cdiv class=\"hw-rom\"\u003Etao rai\u003C\/div\u003E\n        \u003Cdiv class=\"hw-desc\"\u003EHow much does it cost? How many are there?\u003C\/div\u003E\n        \u003Cdiv class=\"hw-ex\"\u003Eraka tao rai — how much is the price?\u003Cbr \/\u003Emii tao rai — how many are there?\u003C\/div\u003E\n        \u003Cdiv class=\"hw-note\"\u003EThe essential price question. Always at the end: tao rai (how much) never at the front.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"hw-card\"\u003E\n        \u003Cdiv class=\"hw-label\"\u003EHow many (with classifier)\u003C\/div\u003E\n        \u003Cdiv class=\"hw-thai\" lang=\"th\"\u003Eกี่\u003C\/div\u003E\n        \u003Cdiv class=\"hw-rom\"\u003Ekii\u003C\/div\u003E\n        \u003Cdiv class=\"hw-desc\"\u003EHow many — always followed by a classifier (Post 31)\u003C\/div\u003E\n        \u003Cdiv class=\"hw-ex\"\u003Ekii kon — how many people?\u003Cbr \/\u003Ekii mong — what time? (how many hours?)\u003C\/div\u003E\n        \u003Cdiv class=\"hw-note\"\u003EKii always needs a classifier immediately after it. Kii kon, kii tua, kii lem — never kii alone.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Which Words — Choosing and Specifying\u003C\/h3\u003E\n\n    \u003Cp\u003EThai has a family of \"which\" words built on the word \u003Cspan class=\"thai-i\"\u003Eไหน\u003C\/span\u003E (nai), each specifying a different type of choice:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai which words and their uses\" class=\"which-table\"\u003E\n      \u003Cdiv class=\"wt-row header\"\u003E\n        \u003Cdiv\u003EWord\u003C\/div\u003E\u003Cdiv\u003EThai\u003C\/div\u003E\u003Cdiv\u003EUse for\u003C\/div\u003E\u003Cdiv\u003EExample\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Enai\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003Eไหน\u003C\/div\u003E\n        \u003Cdiv\u003EWhich \/ Where (short)\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Epai nai — going where?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Ean nai\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003Eอันไหน\u003C\/div\u003E\n        \u003Cdiv\u003EWhich one (of things)\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Eอันไหนอร่อย — which one is delicious?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Ewan nai\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003Eวันไหน\u003C\/div\u003E\n        \u003Cdiv\u003EWhich day\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Eja pai wan nai — which day will you go?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wt-row\"\u003E\n        \u003Cdiv class=\"wt-word\"\u003Ebaep nai\u003C\/div\u003E\n        \u003Cdiv class=\"wt-thai\" lang=\"th\"\u003Eแบบไหน\u003C\/div\u003E\n        \u003Cdiv\u003EWhat kind \/ What type\u003C\/div\u003E\n        \u003Cdiv class=\"wt-ex\"\u003Eaahaan baep nai — what kind of food?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EYes\/No Questions — Three Ways to Ask\u003C\/h3\u003E\n\n    \u003Cp\u003EThai yes\/no questions work very differently from English. You do not invert the word order or use an auxiliary verb. Instead, you add a question particle at the end of a statement. Thai has three main particles for this, each with a slightly different social register:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Three Thai yes\/no question particles\" class=\"yesno-cards\"\u003E\n      \u003Cdiv class=\"yn-card main\"\u003E\n        \u003Cdiv class=\"yn-thai\" lang=\"th\"\u003Eไหม\u003C\/div\u003E\n        \u003Cdiv class=\"yn-rom\"\u003Emai\u003C\/div\u003E\n        \u003Cdiv class=\"yn-label\"\u003EStandard yes\/no question\u003C\/div\u003E\n        \u003Cdiv class=\"yn-desc\"\u003EAdd to the end of any statement to make it a question. Neutral register — works in all situations.\u003C\/div\u003E\n        \u003Cdiv class=\"yn-ex\" lang=\"th\"\u003Eอร่อยไหม\u003C\/div\u003E\n        \u003Cdiv class=\"yn-ex-rom\"\u003Earoi mai — is it delicious?\u003C\/div\u003E\n        \u003Cdiv class=\"yn-warn\"\u003E⚠️ This is the MID-TONE mai (question). The RISING-TONE mai means NOT. Do not confuse them — see Post 29.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"yn-card\"\u003E\n        \u003Cdiv class=\"yn-thai\" lang=\"th\"\u003Eหรือเปล่า\u003C\/div\u003E\n        \u003Cdiv class=\"yn-rom\"\u003Erue plao\u003C\/div\u003E\n        \u003Cdiv class=\"yn-label\"\u003EOr not? (slightly softer)\u003C\/div\u003E\n        \u003Cdiv class=\"yn-desc\"\u003ESlightly more indirect and polite than mai. Often used when you expect the answer might be no.\u003C\/div\u003E\n        \u003Cdiv class=\"yn-ex\"\u003Epai rue plao — are you going or not?\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"yn-card\"\u003E\n        \u003Cdiv class=\"yn-thai\" lang=\"th\"\u003Eใช่ไหม\u003C\/div\u003E\n        \u003Cdiv class=\"yn-rom\"\u003Echai mai\u003C\/div\u003E\n        \u003Cdiv class=\"yn-label\"\u003EIsn't it? \/ Right? (confirmation)\u003C\/div\u003E\n        \u003Cdiv class=\"yn-desc\"\u003ENot a real question — seeks confirmation of something you already believe to be true. Like \"isn't it?\" in English.\u003C\/div\u003E\n        \u003Cdiv class=\"yn-ex\"\u003Ephaeng chai mai — it's expensive, right?\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Most Common Mistake with Question Words:\u003C\/b\u003E\u003Cbr \/\u003E\n      Putting the question word at the beginning of the sentence. In English: \u003Cem\u003EWhat\u003C\/em\u003E is this? In Thai: nii khue \u003Cem\u003Earai\u003C\/em\u003E — this is \u003Cem\u003Ewhat\u003C\/em\u003E? The question word almost always goes where the answer would go, not at the front. The only exceptions are \u003Cspan class=\"thai-i\"\u003Eใคร\u003C\/span\u003E (krai — who) and \u003Cspan class=\"thai-i\"\u003Eทำไม\u003C\/span\u003E (tham mai — why) which can optionally go at the start.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuestion Words in the Wild — Real Situations\u003C\/h3\u003E\n\n    \u003Cp\u003EHere is how these question words appear in the Thai interactions you will actually have:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Question words in real Thai situations\" class=\"situations-grid\"\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E🍜\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003EAt a food stall\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eมีอะไรบ้าง\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Emii arai baang — what do you have?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eเผ็ดไหม\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ephet mai — is it spicy?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eราคาเท่าไหร่\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Eraka tao rai — how much?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E🚕\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003ETransport\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eไปที่ไหน\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Epai tii nai — going where?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eใช้เวลานานเท่าไหร่\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Echai weelaa naan tao rai — how long?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eถึงไหมแล้ว\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ethueng mai laew — are we there yet?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E🏨\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003EAccommodation\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eมีห้องว่างไหม\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Emii hong waang mai — any rooms free?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eคืนละเท่าไหร่\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ekhueen la tao rai — how much per night?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Echeck out กี่โมง\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Echeck out kii mong — what time check out?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E💊\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003EHealth \/ Pharmacy\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eกินยังไง\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ekin yang ngai — how to take it?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eต้องกินกี่เม็ด\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Etong kin kii met — how many pills?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eกินก่อนหรือหลังอาหารไหม\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ebefore or after food?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E🛍️\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003EShopping\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eมีสีอะไรบ้าง\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Emii sii arai baang — what colours?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eอันไหนถูกกว่า\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ean nai thuuk kwa — which is cheaper?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eลดราคาได้ไหม\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Elot raka dai mai — can you discount?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sit-card\"\u003E\n        \u003Cdiv class=\"sit-icon\"\u003E📅\u003C\/div\u003E\n        \u003Cdiv class=\"sit-title\"\u003EMaking Plans\u003C\/div\u003E\n        \u003Cdiv class=\"sit-items\"\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eว่างวันไหน\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ewaang wan nai — which day are you free?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eเจอกันกี่โมง\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Ejoe kan kii mong — meet at what time?\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"sit-item\"\u003E\u003Cspan class=\"sit-th\" lang=\"th\"\u003Eนัดกันที่ไหน\u003C\/span\u003E\u003Cspan class=\"sit-en\"\u003Enat kan tii nai — meeting where?\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EQuestion Particles vs Question Words — The Structural Difference\u003C\/h3\u003E\n\n    \u003Cp\u003EThai draws a clear distinction between question \u003Cem\u003Ewords\u003C\/em\u003E (which replace the unknown information) and question \u003Cem\u003Eparticles\u003C\/em\u003E (which convert a statement into a yes\/no question). Understanding this distinction prevents a common mistake where learners add \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai) to sentences that already have a question word, creating a double question structure that Thai does not use.\u003C\/p\u003E\n\n    \u003Cp\u003EIf a sentence already has \u003Cspan class=\"thai-i\"\u003Eอะไร\u003C\/span\u003E (arai — what), \u003Cspan class=\"thai-i\"\u003Eที่ไหน\u003C\/span\u003E (tii nai — where), or any other wh-question word, do not add mai at the end. The question is already formed. Adding mai would be like saying \"What is this, isn't it?\" in English — grammatically confused. The particles mai, rue plao, and chai mai are only used in yes\/no questions with no other question word present.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Rhythm of Thai Questions\u003C\/h3\u003E\n\n    \u003Cp\u003EThai questions have a natural spoken rhythm that learners often miss when they are focused on individual words. Questions ending with \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — the particle) have a slight rise in the final syllable, matching the rising particle tone. Questions ending with a wh-question word like \u003Cspan class=\"thai-i\"\u003Eอะไร\u003C\/span\u003E (arai) often have a falling cadence on the question word itself. And \u003Cspan class=\"thai-i\"\u003Eใช่ไหม\u003C\/span\u003E (chai mai — right?) frequently ends with a lifted, almost rhetorical lilt that signals you are seeking agreement more than information.\u003C\/p\u003E\n\n    \u003Cp\u003EThis rhythm is not something to consciously produce — it comes naturally as you absorb more spoken Thai. But knowing it exists helps you identify question structures when listening, even before you have caught all the individual words.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003EPost 29\u003C\/a\u003E — Tones Practical (mai NOT vs mai QUESTION — critical!)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html\"\u003EPost 31\u003C\/a\u003E — Classifiers (kii always needs a classifier)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-1-10-quiz.html\"\u003EPost 03\u003C\/a\u003E — Numbers (kii mong — what time?)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 32 — Question Words (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Question Quest game below has three levels: recognise the question word from its meaning, choose the right word for a real situation, and at Level 3 — the hardest — pick the correctly formed complete question. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E❓ Question Quest\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels — recognise, apply, and build Thai questions correctly\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"q32SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔍\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EWord Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy — 15 Qs, +10\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"q32SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ERight Word for Situation\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium — 12 Qs, +12\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"q32SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🏗️\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EBuild the Question\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard — 10 Qs, +15\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Question Words Game\" id=\"game32\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"q32-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"q32-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"q32-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"q32-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"q32-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"q32-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"q32-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"q32-ql\"\u003EQ 1 \/ 15\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"q32-emoji\"\u003E❓\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"q32-thai\" lang=\"th\"\u003Eอะไร\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"q32-rom\"\u003Earai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"q32-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"q32-speak\" onclick=\"q32Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"q32-badge\"\u003E\u003Cspan id=\"q32-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"q32-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"q32-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"q32-next\" onclick=\"q32Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"q32-rt\" class=\"result\" id=\"q32-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"q32-em\"\u003E❓\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"q32-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"q32-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"q32-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q32-co\" style=\"color: #0e7490;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q32-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q32-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"q32-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"q32Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"q32-nextlv\" onclick=\"q32NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #0e7490; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Question Words Quick Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 420px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(12, 74, 110); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ERoman\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EMeaning\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EPosition\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eอะไร\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Earai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhat\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eที่ไหน\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Etii nai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhere (full)\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eไหน\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Enai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhere \/ Which (short)\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd: pai nai\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eเมื่อไหร่\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Emuea rai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhen\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eใคร\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Ekrai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWho\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EStart or end\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eทำไม\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Etham mai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhy\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EStart or end\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eยังไง\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Eyang ngai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EHow (manner)\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eเท่าไหร่\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Etao rai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EHow much \/ many\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eกี่\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Ekii\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EHow many + classifier\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EBefore classifier\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eอันไหน\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Ean nai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhich one (things)\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eวันไหน\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Ewan nai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhich day\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eแบบไหน\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Ebaep nai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EWhat kind \/ type\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eไหม\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Emai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EYes\/no particle\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd (mid tone!)\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(14, 116, 144, 0.03); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eหรือเปล่า\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Erue plao\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EOr not?\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd of sentence\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 7px 12px;\"\u003Eใช่ไหม\u003C\/td\u003E\u003Ctd style=\"color: #0891b2; font-weight: 700; padding: 7px 12px;\"\u003Echai mai\u003C\/td\u003E\u003Ctd style=\"padding: 7px 12px;\"\u003EIsn't it? \/ Right?\u003C\/td\u003E\u003Ctd style=\"color: #164e63; font-size: 12px; padding: 7px 12px;\"\u003EEnd — confirmation\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E❓ The Grammar Behind Thai Questions\u003C\/h3\u003E\n    \u003Cp\u003EThai question grammar is elegantly simple once you grasp the core rule: a question word replaces the unknown information in the position it would occupy if it were known. This is the exact opposite of English, which front-loads question words. The sentence aahaan tii nai aroi (food where delicious) becomes a coherent question without any restructuring — you simply swap in the question word where the answer would be.\u003C\/p\u003E\n    \u003Ch4\u003EWhy Pai Nai Is the Most Heard Question in Thailand\u003C\/h4\u003E\n    \u003Cp\u003EThe question \u003Cspan class=\"thai-i\"\u003Eไปไหน\u003C\/span\u003E (pai nai — going where?) is so common in Thailand that it functions as a casual greeting equivalent to \"what's up?\" or \"what are you up to?\" Thai people ask it without expecting a detailed answer — a vague \"pai tiao\" (going around) is the culturally expected response. Understanding this stops foreigners from feeling interrogated every time someone asks where they are going.\u003C\/p\u003E\n    \u003Ch4\u003EKii Mong — The Time Question\u003C\/h4\u003E\n    \u003Cp\u003EOne of the most practically useful phrases built on a question word is \u003Cspan class=\"thai-i\"\u003Eกี่โมง\u003C\/span\u003E (kii mong — what time, literally how many hours). Kii (how many) combines with the classifier mong (hour) to ask for the time. It is also used in kii mong laew (what time is it now) and ja pai kii mong (going at what time?). Knowing that kii requires a classifier immediately after it transforms this question from opaque to logical.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhere do Thai question words go in a sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EAt the end, where the answer would go. \u003Cspan class=\"thai-i\"\u003Eนี่คืออะไร\u003C\/span\u003E = nii khue arai = this is what? Question word replaces the unknown. Exception: \u003Cspan class=\"thai-i\"\u003Eใคร\u003C\/span\u003E (krai) and \u003Cspan class=\"thai-i\"\u003Eทำไม\u003C\/span\u003E (tham mai) can go at the start.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between mai question and mai negation?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EQuestion \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai) = mid tone, meaning is it...? Negation \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai) = rising tone, meaning not. Different Thai script, similar sound. Aroi mai asks is it delicious. Aroi mai with rising tone would confusingly mean delicious not. See Post 29 on tones.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask how much in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเท่าไหร่\u003C\/span\u003E (tao rai) for prices and general quantities. \u003Cspan class=\"thai-i\"\u003Eกี่\u003C\/span\u003E (kii) for countable items needing a classifier: kii kon (how many people), kii mong (what time). Both go at the end.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between mai, rue plao, and chai mai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E mai = neutral yes\/no. \u003Cspan class=\"thai-i\"\u003Eหรือเปล่า\u003C\/span\u003E rue plao = or not, softer. \u003Cspan class=\"thai-i\"\u003Eใช่ไหม\u003C\/span\u003E chai mai = isn't it (seeking confirmation). Never use these with wh-question words in the same sentence.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003ECan I add mai to any sentence to make a question?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EYes, but only if the sentence has no other question word. If arai, tii nai, krai, etc. already appear, the sentence is already a question. Adding mai too creates a double-question that Thai does not use.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow do you ask why in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eทำไม\u003C\/span\u003E (tham mai). Can go at start or end. Tham mai mai kin = why not eating, where the first mai is the why word and the second mai is the negation.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E❓ Continue Building Thai\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎵\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ETones Practical\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETone Games - Post 29\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Classifiers\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary - Post 31\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🙏\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPolite Particles\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases - Post 28\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Phrases\"\u003E\u003Cspan class=\"ll-i\"\u003E💬\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Phrases\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\nvar LV={1:\"#16a34a\",2:\"#0891b2\",3:\"#7c3aed\"};\nvar PTS={1:10,2:12,3:15};\nvar TOT={1:15,2:12,3:10};\n\n\/\/ L1: see Thai word → pick meaning\nvar L1=[\n  {e:\"\\u2753\",th:\"\\u0e2d\\u0e30\\u0e44\\u0e23\",rom:\"arai\",sc:\"\",a:\"What\",w:[\"Where\",\"When\",\"How much\"],n:\"Arai = what. Goes at the END of a sentence: nii khue arai = this is what (= what is this)\"},\n  {e:\"\\u{1f4cd}\",th:\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\",rom:\"tii nai\",sc:\"\",a:\"Where (full form)\",w:[\"Which one\",\"When\",\"What kind\"],n:\"Tii nai = where. Full formal form. Short casual form is just nai: pai nai = going where\"},\n  {e:\"\\u23f0\",th:\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48\",rom:\"muea rai\",sc:\"\",a:\"When\",w:[\"How long\",\"Which day\",\"Why\"],n:\"Muea rai = when. Always at the end: ma muea rai = came when (= when did you come)\"},\n  {e:\"\\u{1f464}\",th:\"\\u0e43\\u0e04\\u0e23\",rom:\"krai\",sc:\"\",a:\"Who\",w:[\"Which\",\"Where\",\"Whose\"],n:\"Krai = who. Uniquely can go at start OR end. Krai tham = who did; tham krai = did for whom\"},\n  {e:\"\\u{1f4ad}\",th:\"\\u0e17\\u0e33\\u0e44\\u0e21\",rom:\"tham mai\",sc:\"\",a:\"Why\",w:[\"How\",\"When\",\"What\"],n:\"Tham mai = why. Can start or end a sentence. Tham mai mai = why not (double mai is common)\"},\n  {e:\"\\u{1f6e0}\\ufe0f\",th:\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\",rom:\"yang ngai\",sc:\"\",a:\"How (manner \/ method)\",w:[\"How much\",\"How many\",\"How long\"],n:\"Yang ngai = how (method). Pai yang ngai = how do you get there. Formal: yaang rai\"},\n  {e:\"\\u{1f4b0}\",th:\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48\",rom:\"tao rai\",sc:\"\",a:\"How much \/ how many (general)\",w:[\"How many + classifier\",\"Which one\",\"What kind\"],n:\"Tao rai = how much. Essential price question: raka tao rai = how much is the price\"},\n  {e:\"\\u{1f522}\",th:\"\\u0e01\\u0e35\\u0e48\",rom:\"kii\",sc:\"\",a:\"How many (needs classifier after it)\",w:[\"How much (price)\",\"What time\",\"Which\"],n:\"Kii = how many but ALWAYS followed by a classifier: kii kon (people), kii mong (hours = time)\"},\n  {e:\"\\u{1f4cc}\",th:\"\\u0e44\\u0e2b\\u0e19\",rom:\"nai\",sc:\"\",a:\"Where \/ Which (short casual form)\",w:[\"What\",\"Who\",\"When\"],n:\"Nai = short casual where\/which. Pai nai = going where. An nai = which one\"},\n  {e:\"\\u{1f3af}\",th:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\",rom:\"an nai\",sc:\"\",a:\"Which one (of things)\",w:[\"Which day\",\"What kind\",\"Where exactly\"],n:\"An nai = which one (of objects). An nai aroy = which one is delicious\"},\n  {e:\"\\u{1f4c5}\",th:\"\\u0e27\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\",rom:\"wan nai\",sc:\"\",a:\"Which day\",w:[\"Which time\",\"Which week\",\"Which year\"],n:\"Wan nai = which day. Waang wan nai = which day are you free\"},\n  {e:\"\\u{1f3a8}\",th:\"\\u0e41\\u0e1a\\u0e1a\\u0e44\\u0e2b\\u0e19\",rom:\"baep nai\",sc:\"\",a:\"What kind \/ what type\",w:[\"Which one\",\"Which colour\",\"Which size\"],n:\"Baep nai = what kind. Aahaan baep nai = what kind of food. Baep = style\/type\/kind\"},\n  {e:\"\\u2753\",th:\"\\u0e44\\u0e2b\\u0e21\",rom:\"mai (mid tone)\",sc:\"\",a:\"Yes\/no question particle\",w:[\"No \/ not\",\"Isn't it\",\"Or not\"],n:\"Mid-tone mai makes any statement a question. Aroi mai = is it delicious. NOT the same as rising-tone mai (not)\"},\n  {e:\"\\u{1f500}\",th:\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e40\\u0e1b\\u0e25\\u0e48\\u0e32\",rom:\"rue plao\",sc:\"\",a:\"Or not (softer yes\/no)\",w:[\"Or what\",\"Or not \/ confirmation\",\"Or never mind\"],n:\"Rue plao = or not. Softer and more indirect than mai. Used when expecting possible negative answer\"},\n  {e:\"\\u2714\\ufe0f\",th:\"\\u0e43\\u0e0a\\u0e48\\u0e44\\u0e2b\\u0e21\",rom:\"chai mai\",sc:\"\",a:\"Isn't it \/ Right (confirmation)\",w:[\"Is it not\",\"Am I not\",\"Which is right\"],n:\"Chai mai seeks confirmation not information. Phaeng chai mai = it is expensive right. Already believe it to be true\"}\n];\n\n\/\/ L2: read situation → pick the right question word\/phrase\nvar L2=[\n  {e:\"\\u{1f37c}\",th:\"\",rom:\"\",sc:\"You are at a market stall and want to know the cost of a mango. Which phrase do you use?\",\n   a:\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48 raka tao rai\",\n   w:[\"\\u0e23\\u0e32\\u0e04\\u0e32\\u0e2d\\u0e30\\u0e44\\u0e23 raka arai\",\"\\u0e21\\u0e30\\u0e21\\u0e48\\u0e27\\u0e07\\u0e44\\u0e2b\\u0e19 mamuang nai\",\"\\u0e21\\u0e30\\u0e21\\u0e48\\u0e27\\u0e07\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 mamuang yang ngai\"],\n   n:\"Tao rai = how much (price). Goes at the end: raka tao rai = price how much\"},\n  {e:\"\\u{1f6bd}\",th:\"\",rom:\"\",sc:\"You need to find the bathroom in a restaurant. What do you say?\",\n   a:\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 hong naam yuu tii nai\",\n   w:[\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e30\\u0e44\\u0e23 hong naam arai\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48 hong naam muea rai\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e43\\u0e04\\u0e23 hong naam krai\"],\n   n:\"Tii nai = where (full form). Hong naam yuu tii nai = bathroom is where = where is the bathroom\"},\n  {e:\"\\u{1f550}\",th:\"\",rom:\"\",sc:\"You want to know what time a temple opens. Which question form is correct?\",\n   a:\"\\u0e40\\u0e1b\\u0e34\\u0e14\\u0e01\\u0e35\\u0e48\\u0e42\\u0e21\\u0e07 poet kii mong\",\n   w:[\"\\u0e40\\u0e1b\\u0e34\\u0e14\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e42\\u0e21\\u0e07 poet tao rai mong\",\"\\u0e40\\u0e1b\\u0e34\\u0e14\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e42\\u0e21\\u0e07 poet arai mong\",\"\\u0e40\\u0e1b\\u0e34\\u0e14\\u0e44\\u0e2b\\u0e19\\u0e42\\u0e21\\u0e07 poet nai mong\"],\n   n:\"Kii mong = how many hours = what time. Kii + classifier (mong). Poet kii mong = opens what time\"},\n  {e:\"\\u{1f6a0}\",th:\"\",rom:\"\",sc:\"You want to know the method for getting to the Grand Palace. Which phrase works?\",\n   a:\"\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 pai yang ngai\",\n   w:[\"\\u0e44\\u0e1b\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48 pai tao rai\",\"\\u0e44\\u0e1b\\u0e2d\\u0e30\\u0e44\\u0e23 pai arai\",\"\\u0e44\\u0e1b\\u0e43\\u0e04\\u0e23 pai krai\"],\n   n:\"Yang ngai = how (method). Pai yang ngai = go how = how do you get there\"},\n  {e:\"\\u{1f354}\",th:\"\",rom:\"\",sc:\"You see two dishes and want to know which one is less spicy. Which question?\",\n   a:\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 an nai phet noi kwa\",\n   w:[\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 tii nai phet noi kwa\",\"\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 arai phet noi kwa\",\"\\u0e41\\u0e1a\\u0e1a\\u0e44\\u0e2b\\u0e19\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e19\\u0e49\\u0e2d\\u0e22\\u0e01\\u0e27\\u0e48\\u0e32 baep nai phet noi kwa\"],\n   n:\"An nai = which one (of objects). Choosing between two specific things on a table uses an nai\"},\n  {e:\"\\u{1f334}\",th:\"\",rom:\"\",sc:\"A taxi driver asks you something. You did not catch it. How do you ask what did you say?\",\n   a:\"\\u0e27\\u0e48\\u0e32\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e19\\u0e30 wa arai na\",\n   w:[\"\\u0e27\\u0e48\\u0e32\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e19\\u0e30 wa tii nai na\",\"\\u0e27\\u0e48\\u0e32\\u0e43\\u0e04\\u0e23\\u0e19\\u0e30 wa krai na\",\"\\u0e27\\u0e48\\u0e32\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\\u0e19\\u0e30 wa yang ngai na\"],\n   n:\"Arai na = what (na softens it). Wa arai = said what. Very common phrase for asking someone to repeat\"},\n  {e:\"\\u{1f3e8}\",th:\"\",rom:\"\",sc:\"You call a hotel to ask if they have a room available. Which phrase do you use?\",\n   a:\"\\u0e21\\u0e35\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e27\\u0e48\\u0e32\\u0e07\\u0e44\\u0e2b\\u0e21 mii hong waang mai\",\n   w:[\"\\u0e21\\u0e35\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e27\\u0e48\\u0e32\\u0e07\\u0e2d\\u0e30\\u0e44\\u0e23 mii hong waang arai\",\"\\u0e21\\u0e35\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e27\\u0e48\\u0e32\\u0e07\\u0e43\\u0e04\\u0e23 mii hong waang krai\",\"\\u0e21\\u0e35\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e27\\u0e48\\u0e32\\u0e07\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e40\\u0e1b\\u0e25\\u0e48\\u0e32 mii hong waang rue plao\"],\n   n:\"Mai turns any statement into a yes\/no question. Mii hong waang mai = is there a room available. Rue plao also works but mai is more natural here\"},\n  {e:\"\\u{1f468}\\u200d\\u{1f4bc}\",th:\"\",rom:\"\",sc:\"Your Thai colleague did something surprising. You want to ask why. Correct phrase?\",\n   a:\"\\u0e17\\u0e33\\u0e44\\u0e21\\u0e17\\u0e33\\u0e41\\u0e1a\\u0e1a\\u0e19\\u0e35\\u0e49 tham mai tham baep nii\",\n   w:[\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e17\\u0e33\\u0e41\\u0e1a\\u0e1a\\u0e19\\u0e35\\u0e49 muea rai tham baep nii\",\"\\u0e43\\u0e04\\u0e23\\u0e17\\u0e33\\u0e41\\u0e1a\\u0e1a\\u0e19\\u0e35\\u0e49 krai tham baep nii\",\"\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e17\\u0e33\\u0e41\\u0e1a\\u0e1a\\u0e19\\u0e35\\u0e49 arai tham baep nii\"],\n   n:\"Tham mai = why. Goes at start here. Tham mai tham baep nii = why do it this way\"},\n  {e:\"\\u{1f46b}\",th:\"\",rom:\"\",sc:\"You want to ask a friend which day they are free to meet. What do you say?\",\n   a:\"\\u0e27\\u0e48\\u0e32\\u0e07\\u0e27\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 waang wan nai\",\n   w:[\"\\u0e27\\u0e48\\u0e32\\u0e07\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48 waang muea rai\",\"\\u0e27\\u0e48\\u0e32\\u0e07\\u0e2d\\u0e30\\u0e44\\u0e23 waang arai\",\"\\u0e27\\u0e48\\u0e32\\u0e07\\u0e41\\u0e1a\\u0e1a\\u0e44\\u0e2b\\u0e19 waang baep nai\"],\n   n:\"Wan nai = which day. Waang wan nai = free which day = which day are you free\"},\n  {e:\"\\u{1f4dd}\",th:\"\",rom:\"\",sc:\"You are filling in a form and need to confirm something with the staff  -  you already think the answer is yes. Which particle is most appropriate?\",\n   a:\"\\u0e43\\u0e0a\\u0e48\\u0e44\\u0e2b\\u0e21 chai mai\",\n   w:[\"\\u0e44\\u0e2b\\u0e21 mai\",\"\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e40\\u0e1b\\u0e25\\u0e48\\u0e32 rue plao\",\"\\u0e2d\\u0e30\\u0e44\\u0e23 arai\"],\n   n:\"Chai mai seeks confirmation when you already believe something to be true. Mai is a neutral real question. Rue plao expects possible no\"},\n  {e:\"\\u{1f48a}\",th:\"\",rom:\"\",sc:\"At the pharmacy you want to ask how many pills to take per day. Which question is correct?\",\n   a:\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19\\u0e01\\u0e35\\u0e48\\u0e40\\u0e21\\u0e47\\u0e14 tong kin kii met\",\n   w:[\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e40\\u0e21\\u0e47\\u0e14 tong kin tao rai met\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e40\\u0e21\\u0e47\\u0e14 tong kin arai met\",\"\\u0e15\\u0e49\\u0e2d\\u0e07\\u0e01\\u0e34\\u0e19\\u0e44\\u0e2b\\u0e21\\u0e40\\u0e21\\u0e47\\u0e14 tong kin mai met\"],\n   n:\"Kii + classifier = how many countable items. Kii met = how many pills. Tao rai is for price\/general quantity, not counted items with classifiers\"},\n  {e:\"\\u{1f6f5}\",th:\"\",rom:\"\",sc:\"You are on a motorbike taxi. You want to ask how the driver plans to get there given traffic. Which phrase?\",\n   a:\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 ja pai yang ngai\",\n   w:[\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48 ja pai tao rai\",\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e27\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 ja pai wan nai\",\"\\u0e08\\u0e30\\u0e44\\u0e1b\\u0e41\\u0e1a\\u0e1a\\u0e44\\u0e2b\\u0e19 ja pai baep nai\"],\n   n:\"Yang ngai = how (method\/manner). Ja pai yang ngai = will go how = how will you get there\"},\n];\n\n\/\/ L3: pick the correctly formed question (word order + correct word)\nvar L3=[\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you correctly ask 'What is your name?' in Thai?\",\n   a:\"\\u0e04\\u0e38\\u0e13\\u0e0a\\u0e37\\u0e48\\u0e2d\\u0e2d\\u0e30\\u0e44\\u0e23 khun cheu arai\",\n   w:[\"\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e04\\u0e38\\u0e13\\u0e0a\\u0e37\\u0e48\\u0e2d arai khun cheu\",\"\\u0e04\\u0e38\\u0e13\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e0a\\u0e37\\u0e48\\u0e2d khun arai cheu\",\"\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e0a\\u0e37\\u0e48\\u0e2d\\u0e04\\u0e38\\u0e13 arai cheu khun\"],\n   n:\"Pattern: subject + verb + question word. Khun cheu arai = you called what. Question word arai goes LAST not first\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'Where is the bathroom?' correctly?\",\n   a:\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19 hong naam yuu tii nai\",\n   w:[\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33 tii nai hong naam\",\"\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2d\\u0e22\\u0e39\\u0e48 hong naam tii nai yuu\",\"\\u0e17\\u0e35\\u0e48\\u0e44\\u0e2b\\u0e19\\u0e2d\\u0e22\\u0e39\\u0e48\\u0e2b\\u0e49\\u0e2d\\u0e07\\u0e19\\u0e49\\u0e33 tii nai yuu hong naam\"],\n   n:\"Hong naam yuu tii nai = bathroom is where. Yuu = is\/located. Tii nai goes at end in position where answer would be\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'Is it spicy?'  -  a yes\/no question?\",\n   a:\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e44\\u0e2b\\u0e21 phet mai\",\n   w:[\"\\u0e44\\u0e2b\\u0e21\\u0e40\\u0e1c\\u0e47\\u0e14 mai phet\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e2d\\u0e30\\u0e44\\u0e23 phet arai\",\"\\u0e40\\u0e1c\\u0e47\\u0e14\\u0e2b\\u0e23\\u0e37\\u0e2d\\u0e40\\u0e1b\\u0e25\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e21 phet rue plao mai\"],\n   n:\"Phet mai = spicy [question]. Mai at the END converts statement to yes\/no question. Do not put mai first\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to ask 'How much per night?' at a guesthouse.\",\n   a:\"\\u0e04\\u0e37\\u0e19\\u0e25\\u0e30\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48 khueen la tao rai\",\n   w:[\"\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e04\\u0e37\\u0e19\\u0e25\\u0e30 tao rai khueen la\",\"\\u0e04\\u0e37\\u0e19\\u0e25\\u0e30\\u0e2d\\u0e30\\u0e44\\u0e23 khueen la arai\",\"\\u0e04\\u0e37\\u0e19\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e25\\u0e30 khueen arai la\"],\n   n:\"Khueen la tao rai = night per how much = how much per night. Tao rai always goes LAST\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"How do you ask 'When will you come?' correctly?\",\n   a:\"\\u0e08\\u0e30\\u0e21\\u0e32\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48 ja ma muea rai\",\n   w:[\"\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e08\\u0e30\\u0e21\\u0e32 muea rai ja ma\",\"\\u0e08\\u0e30\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e21\\u0e32 ja muea rai ma\",\"\\u0e21\\u0e32\\u0e40\\u0e21\\u0e37\\u0e48\\u0e2d\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e08\\u0e30 ma muea rai ja\"],\n   n:\"Ja ma muea rai = will come when = when will (you) come. Muea rai goes at end after the verb\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"'How many people are coming?'  -  which is correctly formed?\",\n   a:\"\\u0e21\\u0e35\\u0e01\\u0e35\\u0e48\\u0e04\\u0e19 mii kii kon\",\n   w:[\"\\u0e21\\u0e35\\u0e40\\u0e17\\u0e48\\u0e32\\u0e44\\u0e2b\\u0e23\\u0e48\\u0e04\\u0e19 mii tao rai kon\",\"\\u0e01\\u0e35\\u0e48\\u0e04\\u0e19\\u0e21\\u0e35 kii kon mii\",\"\\u0e21\\u0e35\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e04\\u0e19 mii arai kon\"],\n   n:\"Kii + classifier for countable how many. Kii kon = how many people. Tao rai does not take a classifier. Kii must come before the classifier\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"You want to say 'Why are you not eating?' Which is correct?\",\n   a:\"\\u0e17\\u0e33\\u0e44\\u0e21\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19 tham mai mai kin\",\n   w:[\"\\u0e44\\u0e21\\u0e48\\u0e01\\u0e34\\u0e19\\u0e17\\u0e33\\u0e44\\u0e21 mai kin tham mai\",\"\\u0e17\\u0e33\\u0e44\\u0e21\\u0e01\\u0e34\\u0e19\\u0e44\\u0e21\\u0e48 tham mai kin mai\",\"\\u0e44\\u0e21\\u0e48\\u0e17\\u0e33\\u0e44\\u0e21\\u0e01\\u0e34\\u0e19 mai tham mai kin\"],\n   n:\"Tham mai mai kin = why not eat. First mai = tham mai (why). Second mai = mai (negation not). Tham mai goes at start here\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"'Is the food delicious?'  -  which question adds the particle correctly?\",\n   a:\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e44\\u0e2b\\u0e21 aahaan aroi mai\",\n   w:[\"\\u0e44\\u0e2b\\u0e21\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 mai aahaan aroi\",\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e44\\u0e2b\\u0e21\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22 aahaan mai aroi\",\"\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\\u0e2d\\u0e23\\u0e48\\u0e2d\\u0e22\\u0e2d\\u0e30\\u0e44\\u0e23 aahaan aroi arai\"],\n   n:\"Statement: aahaan aroi = food delicious. Add mai at the END to make yes\/no question. Never put mai at the start or middle\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"'Which one do you want?'  -  which is correctly formed?\",\n   a:\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19 ao an nai\",\n   w:[\"\\u0e2d\\u0e31\\u0e19\\u0e44\\u0e2b\\u0e19\\u0e40\\u0e2d\\u0e32 an nai ao\",\"\\u0e40\\u0e2d\\u0e32\\u0e44\\u0e2b\\u0e19\\u0e2d\\u0e31\\u0e19 ao nai an\",\"\\u0e40\\u0e2d\\u0e32\\u0e2d\\u0e30\\u0e44\\u0e23\\u0e2d\\u0e31\\u0e19 ao arai an\"],\n   n:\"Ao an nai = want which one. An nai goes at the end in position of the answer. Subject omitted as usual in Thai\"},\n  {e:\"\\u{1f3af}\",th:\"\",rom:\"\",sc:\"'How do you get to Chatuchak market?'  -  correct form?\",\n   a:\"\\u0e44\\u0e1b\\u0e08\\u0e15\\u0e38\\u0e08\\u0e31\\u0e01\\u0e23\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07 pai Chatuchak yang ngai\",\n   w:[\"\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\\u0e44\\u0e1b\\u0e08\\u0e15\\u0e38\\u0e08\\u0e31\\u0e01\\u0e23 yang ngai pai Chatuchak\",\"\\u0e44\\u0e1b\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\\u0e08\\u0e15\\u0e38\\u0e08\\u0e31\\u0e01\\u0e23 pai yang ngai Chatuchak\",\"\\u0e08\\u0e15\\u0e38\\u0e08\\u0e31\\u0e01\\u0e23\\u0e22\\u0e31\\u0e07\\u0e44\\u0e07\\u0e44\\u0e1b Chatuchak yang ngai pai\"],\n   n:\"Pai [destination] yang ngai = go [place] how = how do you get to [place]. Destination comes before yang ngai\"}\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar cur=1;var st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV[cur];}\n\nwindow.q32SetLv=function(lv){\n  cur=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"q32-result\").classList.remove(\"show\");\n  $(\"game32\").style.display=\"\";\n  q32Init();\n};\n\nfunction stats(){\n  $(\"q32-sc\").textContent=st.sc;\n  $(\"q32-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"q32-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"q32-lv\").textContent=\"Lv\"+cur;\n  $(\"q32-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"q32-pf\").style.width=p+\"%\";\n  $(\"q32-pf\").style.background=lc();\n  $(\"q32-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"q32-fb\").className=\"fb\";\n  $(\"q32-next\").classList.remove(\"show\");\n  $(\"q32-badge\").classList.remove(\"show\");\n  var ql=$(\"q32-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"22\";ql.style.color=lc();\n  $(\"q32-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n  $(\"q32-emoji\").textContent=q.e;\n  var t=$(\"q32-thai\"),rom=$(\"q32-rom\"),sc=$(\"q32-scene\"),spk=$(\"q32-speak\");\n  if(cur===1){\n    t.textContent=q.th;t.style.display=\"block\";t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;sc.style.display=\"none\";spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=cur===2?\"\\u{1f3af} Pick the right word\":\"\\u{1f3d7}\\ufe0f Pick the correct question\";\n    t.style.display=\"block\";t.style.fontSize=\"16px\";t.style.color=lc();\n    rom.textContent=\"\";sc.textContent=q.sc;sc.style.display=\"block\";spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.a].concat(q.w.slice(0,3)));\n  var g=$(\"q32-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";b.setAttribute(\"aria-label\",c);b.textContent=c;\n    if(cur\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){chk(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction chk(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.a;\n  document.querySelectorAll(\".qt32 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.a)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=PTS[cur];st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bon=cur*3;st.sc+=bon;\n      $(\"q32-bxt\").textContent=\"\\u{1f525} \"+st.st+\" in a row! +\"+bon+\" bonus!\";\n      $(\"q32-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"q32-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bon+\" - \"+q.n,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f4af} Sharp!\",\"\\u2728 Yes!\",\"\\u{1f3af} Good!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" - \"+q.n,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.n,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"q32-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"q32-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.q32Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.q32Speak=function(){\n  if(cur!==1)return;var q=st.qs[st.cu];\n  if(!q.th||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.th);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"q32-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game32\").style.display=\"none\";$(\"q32-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"q32-fin\").textContent=st.sc;$(\"q32-co\").textContent=st.co;\n  $(\"q32-wr\").textContent=st.wr;$(\"q32-ac\").textContent=acc+\"%\";\n  $(\"q32-rt\").style.color=lc();\n  $(\"q32-sub\").textContent=\"Level \"+cur+\" - \"+[\"\",\"Word Recognition\",\"Right Word\",\"Build Question\"][cur];\n  var em,ti,ms,nm=$(\"q32-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u2753\",\"\\u{1f4ac}\",\"\\u{1f3af}\",\"\\u{1f947}\"][cur];\n    ti=[\"\",\"Words Mastered!\",\"Situational Pro!\",\"Question Builder!\"][cur];\n    ms=[\"\",\"You know all the question words. Level 2 puts them in real situations!\",\"You apply question words correctly. Level 3 tests word order and sentence building!\",\"Outstanding. You build correct Thai questions. Real conversations await.\"][cur];\n    if(cur\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Review the reference table above. Focus on arai (what), tii nai (where), and tao rai (how much) first.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep building!\";ms:\"Key insight: question words go at the END not the beginning. Arai, tii nai, muea rai, krai, tham mai.\";\n  }\n  $(\"q32-em\").textContent=em;$(\"q32-rt\").textContent=ti;$(\"q32-msg\").textContent=ms;\n}\n\nwindow.q32Retry=function(){$(\"q32-result\").classList.remove(\"show\");$(\"game32\").style.display=\"\";q32Init();};\nwindow.q32NextLv=function(){if(cur\u003C3)q32SetLv(cur+1);};\n\nwindow.q32Init=function(){\n  var bank=LEVELS[cur];var tot=TOT[cur];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game32\").style.display=\"\";$(\"q32-result\").classList.remove(\"show\");\n  var t=$(\"q32-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.q32Init);}\nelse{window.q32Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/3960967228722716840\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3960967228722716840"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3960967228722716840"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-question-words-quiz.html","title":"Thai Question Words Quiz — Question Quest Three-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEg6a7aipUPPMZ73GbsBu80wquk2Wh1lZxzBpk6YH0Jt2VSf94HCumy45uUSgsvyV7N3MXemDqV47S4ATa6BGiEm1ZEJjbrCAwcjNDs5GONMe1rHYnHM14ZyLwp9V8wb61EB1Qv9aIYArZQAdLpLoPOjN86U3dTZi-JrumnPewrFoqsc0oscR52Nm7MQI3gy\/s72-c\/7415.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-3272395563264149314"},"published":{"$t":"2026-06-05T22:13:08.740-07:00"},"updated":{"$t":"2026-06-06T01:34:40.148-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Vocabulary"}],"title":{"type":"text","$t":"Thai Classifiers Quiz — Classifier Battle Three-Level Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n  \u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Classifiers Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgU9D579tvhJ1tlilsnswMkeR2AXXZl0MnCtxt8NbahpnuO8Mb8U6l9EzNDFB9wVJzT_MfBx8vgJhOOdZr9GR0IMTUQcN_1fCheLa8vZ3q5QFk0pEOcz-LlVJwvWZjA1NrOzf2oWAHozg2xLdynq1h6s8DzNirmbBI7SbmJUZaMr5CFBGedErJOv5UvqAnu\/s1672\/7408.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Classifiers Quiz Banner - Master the 15 essential Thai classifiers like kon and tua, understand classification logic, and build correct sentences with an interactive game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgU9D579tvhJ1tlilsnswMkeR2AXXZl0MnCtxt8NbahpnuO8Mb8U6l9EzNDFB9wVJzT_MfBx8vgJhOOdZr9GR0IMTUQcN_1fCheLa8vZ3q5QFk0pEOcz-LlVJwvWZjA1NrOzf2oWAHozg2xLdynq1h6s8DzNirmbBI7SbmJUZaMr5CFBGedErJOv5UvqAnu\/s320\/7408.png\" title=\"Thai Classifiers Quiz: Classifier Battle Three-Level Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #7c2d12; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Classifiers learning illustration showing the essential laksana naam categories, the logic behind object grouping, the noun-number-classifier sentence pattern, and interactive matching exercises.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html#app\",\n      \"name\": \"Thai Classifiers Quiz — Classifier Battle Three-Level Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html\",\n      \"description\": \"Free three-level game teaching Thai classifiers (laksana naam). Identify classifiers, match objects, and build complete sentences. Covers the 15 most essential classifiers with logic and real examples. Audio.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"The 15 most essential Thai classifiers\",\n        \"The physical logic behind Thai classifier categories\",\n        \"How to use classifiers in real sentences with numbers\",\n        \"The kon vs tua distinction for people vs animals\",\n        \"The met classifier for medicine and pharmacy contexts\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.8\",\n        \"ratingCount\": \"15\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What are Thai classifiers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai classifiers, called laksana naam, are words that must appear when quantifying, pointing to, or specifying a noun. The basic pattern is noun plus number plus classifier: maa song tua means two dogs, where maa is dog, song is two, and tua is the classifier for animals. Classifiers follow the noun in Thai, unlike English where numbers precede the noun with no classifier needed.\"}},\n        {\"@type\":\"Question\",\"name\":\"How many Thai classifiers are there?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai has over 300 classifiers, but the vast majority of everyday situations are covered by around 15 essential ones. The most important are kon for people, tua for animals and clothing, bai for flat things like tickets and leaves, lem for books and elongated objects, khan for wheeled vehicles, lam for planes and boats, met for pills and small round things, and an as a general fallback for objects whose specific classifier you do not know.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can I use the same classifier for people and animals in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, and using the animal classifier tua for a person is considered deeply offensive. People always use the classifier kon. Animals use tua. This is the single most important distinction in Thai classifiers. The classifiers are not interchangeable for these two categories under any circumstances.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the classifier for medicine in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The classifier for medicine tablets and pills is met, which applies to small round objects including seeds, beads, and pills. When asking for medicine at a pharmacy, saying song met means two tablets or pills. This classifier is practically important because pharmacists deal with exact quantities and classifiers matter in medical contexts.\"}},\n        {\"@type\":\"Question\",\"name\":\"What classifier do I use when I do not know the correct one?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The general-purpose fallback classifier is an, which applies to small objects and general things. Using an when you do not know the specific classifier is understood by all Thai speakers and will not cause confusion. Many native Thai speakers use an as a default in casual speech. It is far better to use an than to omit the classifier entirely or to use the wrong specific one.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the classifier for boats and planes in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The classifier lam applies to both boats and planes, grouping them by the category of long hollow vessels that carry people or goods through a medium. This grouping reflects the underlying physical logic of Thai classifiers: shape and fundamental nature determine category. One aeroplane is khrueang bin nueng lam, two boats is ruea song lam.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;600;700;800;900\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt31{--or:#c2410c;--or2:#ea580c;--or3:#fdba74;--or4:#fff7ed;--ink:#1c0a00;--soft:#7c2d12;--bd:rgba(194,65,12,.15);--bg:#fff7ed;font-family:'Nunito',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(194,65,12,.13);box-sizing:border-box;}\n.qt31 *{box-sizing:border-box;}\n.qt31 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt31 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt31 .intro strong{color:var(--ink);}\n.qt31 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--or);margin:28px 0 12px;font-style:italic;}\n.qt31 .thai-i{color:var(--or2);font-weight:700;}\n.qt31 .tip{background:linear-gradient(135deg,rgba(194,65,12,.06),rgba(253,186,116,.12));border-left:4px solid var(--or2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt31 .tip b{color:var(--or);}\n.qt31 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ── PATTERN BOX ── *\/\n.qt31 .pattern-box{display:flex;flex-direction:column;gap:0;border:1.5px solid var(--bd);border-radius:14px;overflow:hidden;margin:14px 0;}\n.qt31 .pb-row{display:grid;grid-template-columns:90px 1fr 1fr 1fr;gap:0;border-bottom:1px solid var(--bd);}\n.qt31 .pb-row:last-child{border-bottom:none;}\n.qt31 .pb-row.eg{background:rgba(194,65,12,.05);}\n.qt31 .pb-cell{padding:10px 14px;font-size:14px;border-right:1px solid var(--bd);}\n.qt31 .pb-cell:last-child{border-right:none;}\n.qt31 .pb-cell.header{background:var(--or);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;}\n.qt31 .pb-row.eg .pb-cell.thai-i{font-size:18px;}\n\/* ── LOGIC GRID ── *\/\n.qt31 .logic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;margin:16px 0;}\n.qt31 .lg-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:4px;transition:all .2s;}\n.qt31 .lg-card:hover{border-color:var(--or2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(194,65,12,.1);}\n.qt31 .lg-icon{font-size:26px;}\n.qt31 .lg-cat{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--or2);}\n.qt31 .lg-cls{font-size:22px;color:var(--ink);}\n.qt31 .lg-rom{font-size:12px;font-weight:700;color:var(--or);font-style:italic;}\n.qt31 .lg-desc{font-size:12px;color:var(--soft);line-height:1.5;margin-top:3px;}\n\/* ── REAL SENTENCES ── *\/\n.qt31 .real-sentences{display:flex;flex-direction:column;gap:8px;margin:14px 0;}\n.qt31 .rs-row{background:#fff;border:1.5px solid var(--bd);border-radius:12px;padding:12px 14px;display:grid;grid-template-columns:1fr 110px;gap:10px;align-items:start;}\n.qt31 .rs-left{}\n.qt31 .rs-thai{font-size:20px;color:var(--ink);margin-bottom:2px;}\n.qt31 .rs-rom{font-size:11px;font-style:italic;color:var(--or2);font-weight:700;margin-bottom:2px;}\n.qt31 .rs-en{font-size:13px;color:var(--ink);font-weight:600;}\n.qt31 .rs-note{font-size:11px;color:var(--soft);line-height:1.4;padding:4px 0;}\n.qt31 .rs-cls{background:var(--or);color:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800;text-align:center;height:fit-content;align-self:center;}\n\/* ── LEVEL SELECTOR ── *\/\n.qt31 .game-header{padding:20px 28px;background:linear-gradient(135deg,#7c2d12,#c2410c);border-bottom:none;}\n.qt31 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt31 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt31 .level-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt31 .ls-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt31 .ls-btn:hover{transform:translateY(-2px);}\n.qt31 .ls-btn.lv1.active{border-color:#16a34a;background:rgba(22,163,74,.08);}\n.qt31 .ls-btn.lv2.active{border-color:var(--or2);background:rgba(234,88,12,.08);}\n.qt31 .ls-btn.lv3.active{border-color:#dc2626;background:rgba(220,38,38,.08);}\n.qt31 .ls-icon{font-size:26px;}\n.qt31 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt31 .ls-desc{font-size:11px;color:var(--soft);}\n.qt31 .ls-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-pts{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-pts{background:rgba(234,88,12,.12);color:#7c2d12;}\n.lv3 .ls-pts{background:rgba(220,38,38,.12);color:#7f1d1d;}\n\/* ── GAME ── *\/\n.qt31 #game31{padding:22px 20px;}\n.qt31 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt31 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt31 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt31 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt31 .stat.sc .stat-v{color:#f59e0b;}\n.qt31 .stat.li .stat-v{color:#dc2626;}\n.qt31 .stat.st .stat-v{color:var(--or2);}\n.qt31 .stat.lv .stat-v{color:var(--or);}\n.qt31 .prog{background:rgba(194,65,12,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt31 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s;width:0;}\n.qt31 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(194,65,12,.07);}\n.qt31 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt31 .card-emoji{font-size:44px;animation:c31pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt31 .card-question{font-size:14px;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px 14px;max-width:100%;line-height:1.6;}\n.qt31 .thai-big{font-size:clamp(34px,7.5vw,56px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt31 .thai-big.pop{animation:c31pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes c31pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt31 .rom{font-family:'Lora',serif;font-size:17px;color:var(--or);font-style:italic;}\n.qt31 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(194,65,12,.09);border:1.5px solid rgba(194,65,12,.22);color:var(--or2);font:600 13px 'Nunito',sans-serif;cursor:pointer;transition:all .2s;}\n.qt31 .speak:hover{background:rgba(194,65,12,.17);}\n.qt31 .speak.active{animation:c31pulse 1s infinite;}\n@keyframes c31pulse{0%,100%{box-shadow:0 0 0 0 rgba(234,88,12,.4)}50%{box-shadow:0 0 0 8px rgba(234,88,12,0)}}\n.qt31 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt31 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 13px 'Nunito',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt31 .ans:hover:not(:disabled){border-color:var(--or2);background:rgba(234,88,12,.06);transform:translateY(-2px);}\n.qt31 .ans:disabled{cursor:default;}\n.qt31 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:c31bounce .5s;}\n.qt31 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:c31shake .4s;}\n.qt31 .ans.reveal{background:rgba(194,65,12,.07);border-color:rgba(194,65,12,.3);}\n@keyframes c31bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes c31shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt31 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt31 .fb.show{display:block;animation:c31fade .3s;}\n.qt31 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt31 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt31 .fb.bonus{background:rgba(194,65,12,.1);color:var(--or);border:1px solid rgba(194,65,12,.3);}\n@keyframes c31fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes c31slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt31 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(194,65,12,.1);border:1.5px solid rgba(194,65,12,.35);border-radius:999px;color:var(--or);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt31 .badge.show{display:flex;animation:c31pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes c31pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt31 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Nunito',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s;color:#fff !important;}\n.qt31 .next.show{display:block;animation:c31slide .3s both;}\n.qt31 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt31 .result{display:none;padding:36px 24px;text-align:center;}\n.qt31 .result.show{display:block;animation:c31fade .5s;}\n.qt31 .r-emoji{font-size:64px;animation:c31bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes c31bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt31 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--or);margin:0 0 6px;font-style:italic;}\n.qt31 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt31 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt31 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt31 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt31 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt31 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt31 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt31 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Nunito',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt31 .btn-retry{background:linear-gradient(135deg,#7c2d12,#c2410c);}\n.qt31 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt31 .btn-r:hover{transform:translateY(-2px);}\n.qt31 .culture,.qt31 .faq,.qt31 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt31 .culture{background:linear-gradient(135deg,rgba(194,65,12,.03),rgba(253,186,116,.05));}\n.qt31 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt31 .culture h4{font-size:15px;font-weight:700;color:var(--or2);margin:20px 0 8px;}\n.qt31 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt31 .culture strong{color:var(--ink);}\n.qt31 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--or);margin:0 0 14px;font-style:italic;}\n.qt31 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt31 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt31 .faq-q::-webkit-details-marker{display:none;}\n.qt31 .faq-q::after{content:'+';font-size:20px;color:var(--or2);flex-shrink:0;transition:transform .2s;}\n.qt31 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt31 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt31 .faq-a .thai-i{color:var(--or2);}\n.qt31 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt31 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt31 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt31 .ll:hover{border-color:var(--or2);background:rgba(234,88,12,.05);transform:translateY(-2px);}\n.qt31 .ll-i{font-size:22px;}\n.qt31 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt31 .ll-c{font-size:11px;color:var(--or2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt31 .intro,.qt31 .culture,.qt31 .faq,.qt31 .nxt{padding-left:16px;padding-right:16px;}.qt31 .answers{grid-template-columns:1fr;}.qt31 .stats{grid-template-columns:repeat(2,1fr);}.qt31 #game31{padding:16px 14px;}.qt31 .level-sel{grid-template-columns:1fr;gap:8px;}.qt31 .rs-row{grid-template-columns:1fr;}.qt31 .rs-cls{align-self:start;width:fit-content;}.qt31 .pb-row{grid-template-columns:70px 1fr 1fr 1fr;}.qt31 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt31\" id=\"qt-post-31\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EThere is a specific kind of confusion that hits Thai learners around their third or fourth month. They can order food, get around the city, greet people properly, and handle basic transactions. Then they try to say \"two dogs\" or \"three books\" and someone corrects them with a word they have never heard before, after the noun, before the number. Or maybe after the number. And there seems to be a different one for every category of thing.\u003C\/p\u003E\n\n    \u003Cp\u003EThai classifiers — called \u003Cspan class=\"thai-i\"\u003Eลักษณนาม\u003C\/span\u003E (laksana naam, literally \"characteristic words\") — are not optional decoration. They are grammatically expected in any sentence that quantifies, points to, or specifies a noun. Saying \"two dogs\" without the classifier is understood, the same way \"two dog\" is understood in English, but it marks you immediately as someone at an early stage of learning.\u003C\/p\u003E\n\n    \u003Cp\u003EThe good news: you do not need to learn all 300+ Thai classifiers. The most essential fifteen cover the vast majority of everyday situations. Master those, and a general-purpose fallback covers most of the rest. This post teaches exactly those fifteen, explains the underlying logic that makes classifiers predictable, and the game at the end builds classifier reflexes through three levels of increasing difficulty.\u003C\/p\u003E\n\n    \u003Ch3\u003EHow Thai Classifiers Work\u003C\/h3\u003E\n\n    \u003Cp\u003EThe basic Thai pattern for a noun with a number is: \u003Cstrong\u003ENoun + Number + Classifier\u003C\/strong\u003E. This differs from English where we say \"two dogs\" or \"three books\" — number before noun, no classifier needed. In Thai:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai classifier sentence pattern\" class=\"pattern-box\"\u003E\n      \u003Cdiv class=\"pb-row\"\u003E\n        \u003Cdiv class=\"pb-cell header\"\u003EEnglish\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003ENoun\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003E(number first)\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003E—\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pb-row eg\"\u003E\n        \u003Cdiv class=\"pb-cell header\"\u003EThai pattern\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eหมา\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eสอง\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eตัว\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pb-row\"\u003E\n        \u003Cdiv class=\"pb-cell header\"\u003EMeaning\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Edog\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Etwo\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Etua (classifier)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe structure also appears in demonstratives — \"that dog,\" \"this book\" — where the classifier appears between the noun and the demonstrative:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai classifier with demonstrative\" class=\"pattern-box\"\u003E\n      \u003Cdiv class=\"pb-row\"\u003E\n        \u003Cdiv class=\"pb-cell header\"\u003EMeaning\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Edog\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Etua (classifier)\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell\"\u003Enan (that)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pb-row eg\"\u003E\n        \u003Cdiv class=\"pb-cell header\"\u003EThai\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eหมา\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eตัว\u003C\/div\u003E\n        \u003Cdiv class=\"pb-cell thai-i\" lang=\"th\"\u003Eนั้น\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe classifier follows the noun in both patterns. Learn this structure once and it applies universally.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Logic of Thai Classifiers\u003C\/h3\u003E\n\n    \u003Cp\u003EClassifiers are not arbitrary. They follow a physical logic: things are grouped by their shape, their fundamental nature, or their cultural category. Once you understand the logic, many classifiers become predictable:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"The logic behind Thai classifier categories\" class=\"logic-grid\"\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🐕\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003ELiving creatures\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eตัว\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Etua\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EAnimals + clothing + furniture (things with legs or body shape)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E👤\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EPeople\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eคน\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Ekon\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EAll humans — always kon, never tua. Using tua for a person is deeply insulting.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🍃\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EFlat things\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eใบ\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Ebai\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003ETickets, leaves, cups, plates, cards — anything flat or concave\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E📚\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EBooks and blades\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eเล่ม\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Eleem\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EBooks, notebooks, pens, pencils, knives, needles — elongated objects\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E✈️\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003ELong hollow things\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eลำ\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Elam\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EBoats, planes, rockets, canoes — long hollow vessels\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🚗\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EVehicles with handles\/wheels\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eคัน\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Ekhan\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003ECars, motorbikes, bicycles, umbrellas, spoons, forks\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E💊\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003ESmall round things\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eเม็ด\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Emet\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EPills, seeds, beads, small spherical objects — the pharmacy classifier\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🌺\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EFlowers\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eดอก\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Edawk\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EAll flowers and sometimes used for earrings (flower-shaped)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🌳\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003ETrees and plants\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eต้น\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Eton\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EAll trees, plants, posts, pillars — things with roots or a base\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"lg-card\"\u003E\n        \u003Cdiv class=\"lg-icon\"\u003E🏠\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cat\"\u003EBuildings\u003C\/div\u003E\n        \u003Cdiv class=\"lg-cls\" lang=\"th\"\u003Eหลัง\u003C\/div\u003E\n        \u003Cdiv class=\"lg-rom\"\u003Elang\u003C\/div\u003E\n        \u003Cdiv class=\"lg-desc\"\u003EHouses, buildings, temples — lang literally means \"back\" (of a person)\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe One Classifier That Covers Everything Else\u003C\/h3\u003E\n\n    \u003Cp\u003EThai has a wildcard classifier that works for most objects when you do not know the specific one: \u003Cspan class=\"thai-i\"\u003Eอัน\u003C\/span\u003E (an). This classifier applies to small objects, general things, and any item where you genuinely do not know the correct classifier. Using an will always be understood, and most Thai people will gently supply the more specific classifier if they want to. In everyday speech, even native Thai speakers often use an as a default for objects outside the main categories.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Three Classifiers You Cannot Get Wrong:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cstrong\u003E1.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eคน\u003C\/span\u003E (kon) — always for people. Using \u003Cspan class=\"thai-i\"\u003Eตัว\u003C\/span\u003E (tua) for a person is insulting.\u003Cbr \/\u003E\n      \u003Cstrong\u003E2.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eตัว\u003C\/span\u003E (tua) — for animals. Do not use kon for animals.\u003Cbr \/\u003E\n      \u003Cstrong\u003E3.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eเม็ด\u003C\/span\u003E (met) — for medicine. Critical at pharmacies.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EClassifiers in Real Sentences You Already Know\u003C\/h3\u003E\n\n    \u003Cdiv aria-label=\"Classifiers in real Thai sentences\" class=\"real-sentences\"\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eยาสองเม็ด\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Eyaa song met\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003ETwo pills of medicine\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003EMet = round things. Critical at pharmacies. Post 23 pharmacy vocabulary.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eตั๋วหนึ่งใบ\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Etua nueng bai\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003EOne ticket\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003EBai = flat things. Tickets, cards, leaves all use bai.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eรถหนึ่งคัน\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Erot nueng khan\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003EOne car\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003EKhan = wheeled vehicles with steering. Also: motorbikes, bicycles, spoons (handled).\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eเครื่องบินสองลำ\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Ekhrueang bin song lam\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003ETwo aeroplanes\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003ELam = long hollow vessels. Boats and planes share this classifier.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eหนังสือเล่มหนึ่ง\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Enangsue nueng lem\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003EOne book\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003ELem = books, notebooks, pens, knives — elongated solid objects.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eบ้านหลังหนึ่ง\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Ebaan nueng lang\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003EOne house\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003ELang = buildings. Lang literally means back — buildings have \"backs\" facing the street.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eหมาสองตัว\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Emaa song tua\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003ETwo dogs\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003ETua = animals. Also clothes and furniture. Never use for people — deeply rude.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"rs-row\"\u003E\n        \u003Cdiv class=\"rs-thai\" lang=\"th\"\u003Eดอกไม้หนึ่งดอก\u003C\/div\u003E\n        \u003Cdiv class=\"rs-rom\"\u003Edawk mai nueng dawk\u003C\/div\u003E\n        \u003Cdiv class=\"rs-en\"\u003EOne flower\u003C\/div\u003E\n        \u003Cdiv class=\"rs-note\"\u003EDawk = flowers. The word dawk appears in both the noun (dawk mai = flower) and the classifier.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ECommon Mistakes and How to Avoid Them\u003C\/h3\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EUsing tua for people.\u003C\/strong\u003E The classifier \u003Cspan class=\"thai-i\"\u003Eตัว\u003C\/span\u003E (tua) applies to animals. Using it for a person — \"khon nueng tua\" instead of \"khon nueng kon\" — is genuinely offensive, reducing the person to animal status. This mistake occasionally happens when learners extend the tua pattern too enthusiastically. Always kon for people, always.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EForgetting the classifier for medicine.\u003C\/strong\u003E At a pharmacy, when describing how many pills or tablets you need, the classifier \u003Cspan class=\"thai-i\"\u003Eเม็ด\u003C\/span\u003E (met) is expected and important. Pharmacists deal with classifiers precisely because dosage matters. \"Song met\" (two pills\/tablets) is correct. Omitting the classifier in a medical context is particularly worth avoiding.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EUsing bai for cups vs glasses.\u003C\/strong\u003E This trips people up. Both cups (\u003Cspan class=\"thai-i\"\u003Eถ้วย\u003C\/span\u003E — thuay) and glasses (\u003Cspan class=\"thai-i\"\u003Eแก้ว\u003C\/span\u003E — kaew) use \u003Cspan class=\"thai-i\"\u003Eใบ\u003C\/span\u003E (bai) as their classifier, which catches people by surprise since glasses and cups do not look flat. The key is that bai covers concave\/vessel shapes, not just flat ones.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EOver-worrying about getting it perfect.\u003C\/strong\u003E Thai people understand your meaning even without the correct classifier. Using an as a fallback while you build your classifier vocabulary is completely acceptable in daily speech. The goal is not to speak like a Thai linguist but to communicate naturally — and classifiers are a natural part of that progression.\u003C\/p\u003E\n\n    \u003Ch3\u003EClassifiers and Thai Counting Culture\u003C\/h3\u003E\n\n    \u003Cp\u003EThe classifier system in Thai is not just grammar — it encodes cultural knowledge about how things are categorised. The fact that \u003Cspan class=\"thai-i\"\u003Eลำ\u003C\/span\u003E (lam) groups boats and planes together tells you something about how Thai speakers thought about \"things that carry people through a medium.\" The fact that \u003Cspan class=\"thai-i\"\u003Eหลัง\u003C\/span\u003E (lang — literally \"back\") is the classifier for buildings reflects a time when buildings were perceived as having a front and back face to the street. The fact that monks have their own specific classifier — \u003Cspan class=\"thai-i\"\u003Eรูป\u003C\/span\u003E (ruup) rather than kon — reflects the special social and spiritual status that separates them from ordinary people in Thai society.\u003C\/p\u003E\n\n    \u003Cp\u003ELearning classifiers is therefore not just vocabulary acquisition. It is a gentle induction into the Thai way of categorising the world — which, once you start seeing it, reveals layers of cultural logic in every quantified noun.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Connected Posts:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-1-10-quiz.html\"\u003EPost 03\u003C\/a\u003E — Numbers 1–10 (the numbers that go with classifiers)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-11-100-quiz.html\"\u003EPost 25\u003C\/a\u003E — Numbers 11–100\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-pharmacy-quiz.html\"\u003EPost 23\u003C\/a\u003E — Pharmacy (met classifier critical here)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 31 — Thai Classifiers (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Classifier Battle game below has three levels. Level 1 identifies classifiers from the object. Level 2 picks the right object for a classifier. Level 3 — the hardest — builds complete sentences with the right classifier in the right position. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E⚔️ Classifier Battle\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree levels — identify, match, and build complete sentences\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select difficulty level\" class=\"level-sel\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"c31SetLv(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EObject → Classifier\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EEasy — 15 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"c31SetLv(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔄\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EClassifier → Objects\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EMedium — 12 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"c31SetLv(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🏗️\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EComplete Sentence\u003C\/div\u003E\n      \u003Cdiv class=\"ls-pts\"\u003EHard — 10 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Classifier Battle\" id=\"game31\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"c31-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"c31-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"c31-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"c31-lv\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"c31-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"c31-pf\" style=\"background: rgb(22, 163, 74);\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"c31-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"c31-ql\"\u003EQ 1\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"c31-emoji\"\u003E🐕\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"c31-thai\" lang=\"th\"\u003Eหมา\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"c31-rom\"\u003Emaa — dog\u003C\/div\u003E\n      \u003Cdiv class=\"card-question\" id=\"c31-q\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"c31-speak\" onclick=\"c31Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"c31-badge\"\u003E\u003Cspan id=\"c31-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"c31-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"c31-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"c31-next\" onclick=\"c31Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"c31-rt\" class=\"result\" id=\"c31-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"c31-em\"\u003E⚔️\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"c31-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"c31-sub\" style=\"color: #7c2d12; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"c31-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c31-co\" style=\"color: #c2410c;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c31-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"c31-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"c31-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"c31Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"c31-nextlv\" onclick=\"c31NextLv()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 247, 237); border-top: 1px solid rgba(194, 65, 12, 0.15); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #c2410c; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Classifier Reference — The Essential 15\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(124, 45, 18); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EClassifier\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EUse for\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EExamples\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ekon\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eคน\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EPeople\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Estudents, teachers, doctors, anyone\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Etua\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eตัว\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EAnimals, clothes, furniture\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Edogs, cats, shirts, tables, chairs\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ebai\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eใบ\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EFlat\/leaf-shaped things\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Etickets, leaves, cups, plates, cards, bills\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Elem\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eเล่ม\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EBooks, elongated objects\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Ebooks, notebooks, pens, knives, needles\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ekhan\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eคัน\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EVehicles + handled things\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Ecars, bikes, spoons, forks, umbrellas\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Elam\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eลำ\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003ELong hollow vessels\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Eboats, planes, rockets, canoes\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Emet\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eเม็ด\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003ESmall round things\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Epills, seeds, beads, small spheres\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Edawk\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eดอก\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EFlowers\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Eroses, jasmine, orchids, all flowers\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Eton\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eต้น\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003ETrees and plants\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Etrees, flowers in pots, banana plants\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Elang\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eหลัง\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EBuildings\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Ehouses, temples, offices, schools\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Echin\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eชิ้น\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EPieces\/chunks\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Ecake slices, meat pieces, puzzle pieces\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Eluuk\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eลูก\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EBall-shaped + fruit\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Eballs, oranges, lemons, watermelons\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ekuu\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eคู่\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EPairs\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Eshoes, socks, chopsticks, earrings\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(194, 65, 12, 0.03); border-bottom: 1px solid rgba(194, 65, 12, 0.1);\"\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ephaen\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eแผ่น\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EFlat sheets\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Epaper, CDs, bread slices, tiles\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr\u003E\u003Ctd style=\"color: #c2410c; font-weight: 800; padding: 7px 12px;\"\u003Ean\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 7px 12px;\"\u003Eอัน\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 7px 12px;\"\u003EGeneral fallback\u003C\/td\u003E\u003Ctd style=\"color: #7c2d12; font-size: 12px; padding: 7px 12px;\"\u003Eanything small when unsure of specific classifier\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎓 Why Classifiers Are Actually Fascinating\u003C\/h3\u003E\n    \u003Cp\u003EClassifier systems appear in many Asian languages — Chinese, Japanese, Korean, Vietnamese, and dozens more — and they all share the same underlying insight: not all nouns are alike, and the way you count something should reflect what kind of thing it is. Thai classifiers preserve cultural knowledge about how things were understood by the people who developed the language.\u003C\/p\u003E\n    \u003Ch4\u003EThe Special Classifier for Monks\u003C\/h4\u003E\n    \u003Cp\u003EBuddhist monks in Thailand do not use the regular people classifier \u003Cspan class=\"thai-i\"\u003Eคน\u003C\/span\u003E (kon). They use \u003Cspan class=\"thai-i\"\u003Eรูป\u003C\/span\u003E (ruup — literally \"form\" or \"image\"). This single grammatical fact encodes the entire Thai cultural position on monks: they are people, but they are set apart from ordinary people by their spiritual status. The classifier marks the distinction that society considers fundamental. Learning that ruup exists and knowing why it exists tells you something about Thai Buddhism that no amount of doctrinal description fully conveys.\u003C\/p\u003E\n    \u003Ch4\u003EThe Overlapping Classifiers\u003C\/h4\u003E\n    \u003Cp\u003ESome Thai classifiers overlap in ways that catch learners by surprise. The word \u003Cspan class=\"thai-i\"\u003Eดอก\u003C\/span\u003E (dawk) is both the classifier for flowers and part of the noun for flower (\u003Cspan class=\"thai-i\"\u003Eดอกไม้\u003C\/span\u003E — dawk mai). So \"one flower\" in Thai is dawk mai nueng dawk — the word dawk appears twice. This pattern also occurs with trees (\u003Cspan class=\"thai-i\"\u003Eต้นไม้\u003C\/span\u003E — ton mai, and the classifier is ton) and buildings. Once you notice it, it becomes a helpful memory anchor: the classifier echoes part of the noun.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat are Thai classifiers?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EThai classifiers (laksana naam) must appear when quantifying a noun. Pattern: Noun + Number + Classifier. \u003Cspan class=\"thai-i\"\u003Eหมา\u003C\/span\u003E\u003Cspan class=\"thai-i\"\u003Eสอง\u003C\/span\u003E\u003Cspan class=\"thai-i\"\u003Eตัว\u003C\/span\u003E = two dogs. The classifier follows the noun. Over 300 exist but 15 cover most daily situations.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003ECan I use the same classifier for people and animals?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENo. People always use \u003Cspan class=\"thai-i\"\u003Eคน\u003C\/span\u003E (kon). Animals use \u003Cspan class=\"thai-i\"\u003Eตัว\u003C\/span\u003E (tua). Using tua for a person is deeply offensive — it reduces them to animal status. This is the single most important classifier distinction to master.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat classifier do I use when I don't know the right one?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eอัน\u003C\/span\u003E (an) is the general-purpose fallback for small objects and anything you are unsure about. Using an is understood by all Thais and is far better than omitting the classifier or using a wrong specific one.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the classifier for medicine in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเม็ด\u003C\/span\u003E (met) — for pills, tablets, seeds, and small round objects. Critical at pharmacies. Song met = two tablets\/pills.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the classifier for boats and planes?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eลำ\u003C\/span\u003E (lam) — long hollow vessels that carry people or goods. Boats and planes share this classifier. One plane = khrueang bin nueng lam.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy do buildings use lang as a classifier?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eหลัง\u003C\/span\u003E (lang) means \"back\" — buildings were conceived as having a front and back face to the street. The same word lang that means back of the body became the classifier for structures. This physical logic underlies most Thai classifiers.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E📚 Continue Vocabulary Building\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai vocabulary games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-1-10-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🔢\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENumbers 1–10\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary — Post 03\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-numbers-11-100-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E💯\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ENumbers 11–100\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary — Post 25\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-pharmacy-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E💊\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EThai Pharmacy\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary — Post 23\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Vocabulary\"\u003E\u003Cspan class=\"ll-i\"\u003E📚\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Vocabulary\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EVocabulary\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\n\nvar LV_COLORS={1:\"#16a34a\",2:\"#ea580c\",3:\"#dc2626\"};\nvar LV_PTS={1:10,2:12,3:15};\n\n\/\/ LEVEL 1: Object → Classifier (see noun, pick classifier)\nvar L1=[\n  {emoji:\"\\u{1f415}\",thai:\"\\u0e2b\\u0e21\\u0e32\",rom:\"maa  -  dog\",q:\"\",answer:\"\\u0e15\\u0e31\\u0e27 tua  -  animals\",wrong:[\"\\u0e04\\u0e19 kon  -  people\",\"\\u0e43\\u0e1a bai  -  flat things\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Tua = classifier for animals. Also used for clothes and furniture. NEVER use tua for people\"},\n  {emoji:\"\\u{1f468}\",thai:\"\\u0e19\\u0e31\\u0e01\\u0e40\\u0e23\\u0e35\\u0e22\\u0e19\",rom:\"nak rian  -  student\",q:\"\",answer:\"\\u0e04\\u0e19 kon  -  people\",wrong:[\"\\u0e15\\u0e31\\u0e27 tua  -  animals\",\"\\u0e23\\u0e39\\u0e1b ruup  -  monks\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Kon = classifier for all people. Never tua for a person. Ruup is the special classifier for Buddhist monks only\"},\n  {emoji:\"\\u{1f3ab}\",thai:\"\\u0e15\\u0e4b\\u0e31\\u0e27\",rom:\"tua  -  ticket\",q:\"\",answer:\"\\u0e43\\u0e1a bai  -  flat\/concave things\",wrong:[\"\\u0e15\\u0e31\\u0e27 tua  -  animals\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e1c\\u0e37\\u0e19 phuen  -  surface\"],note:\"Bai = flat and concave shapes. Tickets, leaves, cups, plates, playing cards  -  all use bai\"},\n  {emoji:\"\\u{1f697}\",thai:\"\\u0e23\\u0e16\",rom:\"rot  -  car\",q:\"\",answer:\"\\u0e04\\u0e31\\u0e19 khan  -  wheeled vehicles\",wrong:[\"\\u0e25\\u0e33 lam  -  hollow vessels\",\"\\u0e15\\u0e31\\u0e27 tua  -  body-shaped\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Khan = vehicles with handles\/steering wheels. Also spoons, forks, umbrellas  -  anything handled\"},\n  {emoji:\"\\u2708\\ufe0f\",thai:\"\\u0e40\\u0e04\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e07\\u0e1a\\u0e34\\u0e19\",rom:\"khrueang bin  -  aeroplane\",q:\"\",answer:\"\\u0e25\\u0e33 lam  -  long hollow vessels\",wrong:[\"\\u0e04\\u0e31\\u0e19 khan  -  wheeled\",\"b\\u0e32\\u0e07 bang  -  flat\",\"\\u0e15\\u0e31\\u0e27 tua  -  bodied\"],note:\"Lam = long hollow vessels carrying people. Planes and boats share this classifier\"},\n  {emoji:\"\\u{1f48a}\",thai:\"\\u0e22\\u0e32\",rom:\"yaa  -  medicine\",q:\"\",answer:\"\\u0e40\\u0e21\\u0e47\\u0e14 met  -  small round things\",wrong:[\"\\u0e43\\u0e1a bai  -  flat\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e15\\u0e31\\u0e27 tua  -  bodied\"],note:\"Met = pills, seeds, beads  -  small spherical objects. Critical at pharmacies for counting medicine\"},\n  {emoji:\"\\u{1f4da}\",thai:\"\\u0e2b\\u0e19\\u0e31\\u0e07\\u0e2a\\u0e37\\u0e2d\",rom:\"nangsue  -  book\",q:\"\",answer:\"\\u0e40\\u0e25\\u0e48\\u0e21 lem  -  books and elongated things\",wrong:[\"\\u0e43\\u0e1a bai  -  flat\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e0a\\u0e34\\u0e49\\u0e19 chin  -  pieces\"],note:\"Lem = books, notebooks, pens, pencils, knives, needles. Elongated solid objects\"},\n  {emoji:\"\\u{1f33a}\",thai:\"\\u0e14\\u0e2d\\u0e01\\u0e44\\u0e21\\u0e49\",rom:\"dawk mai  -  flower\",q:\"\",answer:\"\\u0e14\\u0e2d\\u0e01 dawk  -  flowers\",wrong:[\"\\u0e15\\u0e49\\u0e19 ton  -  trees\",\"\\u0e43\\u0e1a bai  -  leaves\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Dawk = all flowers. The word dawk appears in both the noun (dawk mai) and the classifier\"},\n  {emoji:\"\\u{1f332}\",thai:\"\\u0e15\\u0e49\\u0e19\\u0e44\\u0e21\\u0e49\",rom:\"ton mai  -  tree\",q:\"\",answer:\"\\u0e15\\u0e49\\u0e19 ton  -  trees and plants\",wrong:[\"\\u0e43\\u0e1a bai  -  leaves\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e23\\u0e32\\u0e01 raak  -  roots\"],note:\"Ton = trees, plants, pillars, posts  -  things with a base or roots. Also appears in the noun\"},\n  {emoji:\"\\u{1f3e0}\",thai:\"\\u0e1a\\u0e49\\u0e32\\u0e19\",rom:\"baan  -  house\",q:\"\",answer:\"\\u0e2b\\u0e25\\u0e31\\u0e07 lang  -  buildings\",wrong:[\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e15\\u0e31\\u0e27 tua  -  bodied\",\"\\u0e43\\u0e1a bai  -  flat\"],note:\"Lang = buildings. Lang literally means back  -  buildings face the street with a front and back\"},\n  {emoji:\"\\u{1f36e}\",thai:\"\\u0e40\\u0e04\\u0e49\\u0e01\",rom:\"khek  -  cake\",q:\"\",answer:\"\\u0e0a\\u0e34\\u0e49\\u0e19 chin  -  pieces\/chunks\",wrong:[\"\\u0e43\\u0e1a bai  -  flat\",\"\\u0e25\\u0e39\\u0e01 luuk  -  round\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Chin = pieces and chunks. Cake slices, meat pieces, puzzle pieces, food portions\"},\n  {emoji:\"\\u{1f353}\",thai:\"\\u0e2a\\u0e15\\u0e23\\u0e2d\\u0e40\\u0e1a\\u0e2d\\u0e23\\u0e4c\\u0e23\\u0e35\",rom:\"strawberry  -  small fruit\",q:\"\",answer:\"\\u0e25\\u0e39\\u0e01 luuk  -  ball-shaped things\",wrong:[\"\\u0e0a\\u0e34\\u0e49\\u0e19 chin  -  pieces\",\"\\u0e40\\u0e21\\u0e47\\u0e14 met  -  seeds\",\"\\u0e43\\u0e1a bai  -  flat\"],note:\"Luuk = ball-shaped fruit, sports balls, round objects. Also informal for children\"},\n  {emoji:\"\\u{1f45f}\",thai:\"\\u0e23\\u0e2d\\u0e07\\u0e40\\u0e17\\u0e49\\u0e32\",rom:\"rong thao  -  shoes\",q:\"\",answer:\"\\u0e04\\u0e39\\u0e48 kuu  -  pairs\",wrong:[\"\\u0e15\\u0e31\\u0e27 tua  -  bodied\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e0a\\u0e34\\u0e49\\u0e19 chin  -  pieces\"],note:\"Kuu = pairs. Shoes, socks, chopsticks, earrings  -  anything naturally occurring in twos\"},\n  {emoji:\"\\u{1f4c4}\",thai:\"\\u0e01\\u0e23\\u0e30\\u0e14\\u0e32\\u0e29\",rom:\"kradaat  -  paper\",q:\"\",answer:\"\\u0e41\\u0e1c\\u0e48\\u0e19 phaen  -  flat sheets\",wrong:[\"\\u0e43\\u0e1a bai  -  leaf-shaped\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\",\"\\u0e0a\\u0e34\\u0e49\\u0e19 chin  -  pieces\"],note:\"Phaen = flat sheets and slabs. Paper, CDs, tiles, bread slices  -  flat square or rectangular things\"},\n  {emoji:\"\\u2614\",thai:\"\\u0e23\\u0e48\\u0e21\",rom:\"rom  -  umbrella\",q:\"\",answer:\"\\u0e04\\u0e31\\u0e19 khan  -  handled things\",wrong:[\"\\u0e25\\u0e33 lam  -  hollow\",\"\\u0e15\\u0e31\\u0e27 tua  -  bodied\",\"\\u0e2d\\u0e31\\u0e19 an  -  general\"],note:\"Khan covers both vehicles AND handled objects  -  spoons, forks, umbrellas. The handle is the common thread\"},\n];\n\n\/\/ LEVEL 2: Classifier → Which object? (reverse  -  see classifier, pick what it counts)\nvar L2=[\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e15\\u0e31\\u0e27\",rom:\"tua\",q:\"Which of these uses the classifier TUAT?\",answer:\"Cat, shirt, and table  -  animals and bodied objects\",wrong:[\"Book, pen, and knife\",\"Person and student\",\"Ticket, leaf, and cup\"],note:\"Tua = animals + clothing + furniture (things with body\/legs). Never for people\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e43\\u0e1a\",rom:\"bai\",q:\"Which group uses the classifier BAI?\",answer:\"Ticket, leaf, cup, and ID card\",wrong:[\"Book, pen, and notebook\",\"Car, motorbike, and spoon\",\"Dog, cat, and elephant\"],note:\"Bai = flat and concave shapes: leaves, tickets, cups, plates, cards. Also banknotes (money bills)\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e40\\u0e21\\u0e47\\u0e14\",rom:\"met\",q:\"What do pills, seeds, and small beads have in common?\",answer:\"They all use MET  -  the classifier for small round things\",wrong:[\"They all use AN  -  the general classifier\",\"They all use BAI  -  the flat classifier\",\"They all use CHIN  -  the pieces classifier\"],note:\"Met = small round objects. Essential at pharmacies. Seeds, pills, beads  -  anything spherical and small\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e25\\u0e33\",rom:\"lam\",q:\"What do boats and planes have in common in Thai?\",answer:\"Both use LAM  -  long hollow vessels carrying people\",wrong:[\"Both use KHAN  -  wheeled vehicles\",\"Both use TUA  -  bodied things\",\"Both use AN  -  general\"],note:\"Lam = long hollow vessels. The physical logic: both carry people through a medium inside a hollow structure\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e40\\u0e25\\u0e48\\u0e21\",rom:\"lem\",q:\"Which group uses the classifier LEM?\",answer:\"Book, notebook, pen, and knife\",wrong:[\"House, temple, and school\",\"Dog, cat, and horse\",\"Ticket, leaf, and cup\"],note:\"Lem = elongated solid objects: books, pens, pencils, knives, needles, chopsticks (as individual sticks)\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e04\\u0e31\\u0e19\",rom:\"khan\",q:\"What connects cars, motorbikes, spoons, and umbrellas?\",answer:\"All use KHAN  -  vehicles with steering + handled objects\",wrong:[\"All are long and hollow  -  LAM\",\"All are flat  -  BAI\",\"All are round  -  LUUK\"],note:\"Khan = the handle connection. Cars (steering wheel), spoons (handle), umbrellas (handle). It is about grip and control\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e2b\\u0e25\\u0e31\\u0e07\",rom:\"lang\",q:\"Lang literally means back. What does it classify?\",answer:\"Buildings  -  houses, temples, schools, offices\",wrong:[\"Trees  -  things with a back side\",\"Animals  -  which have backs\",\"Mountains  -  natural structures\"],note:\"Lang = buildings. Reflects the concept of buildings having a front and back face to the street\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e04\\u0e39\\u0e48\",rom:\"kuu\",q:\"Shoes, socks, and chopsticks all use KUU. Why?\",answer:\"They all come naturally in pairs\",wrong:[\"They are all made of the same material\",\"They are all flat objects\",\"They are all used in eating\"],note:\"Kuu = pairs. Anything that naturally comes in twos: shoes, socks, chopsticks, earrings, gloves\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e15\\u0e49\\u0e19\",rom:\"ton\",q:\"Which group uses the classifier TON?\",answer:\"Trees, banana plants, and pillars\",wrong:[\"Flowers, roses, and orchids\",\"Leaves, tickets, and paper\",\"Pieces, slices, and chunks\"],note:\"Ton = things with a base or trunk: all trees, plants in ground, pillars, posts\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e0a\\u0e34\\u0e49\\u0e19\",rom:\"chin\",q:\"What connects cake slices, meat portions, and puzzle pieces?\",answer:\"All use CHIN  -  pieces and chunks of larger things\",wrong:[\"All use BAI  -  flat things\",\"All use LUUK  -  round things\",\"All use AN  -  general\"],note:\"Chin = a portion or piece cut from something larger. Food portions, puzzle pieces, cloth sections\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e23\\u0e39\\u0e1b\",rom:\"ruup\",q:\"The classifier RUUP is used for a special category. What is it?\",answer:\"Buddhist monks  -  set apart from ordinary people\",wrong:[\"Any religious figure\",\"Elderly people\",\"Teachers and professors\"],note:\"Ruup = classifier only for Buddhist monks. Encodes their special social and spiritual status. Ordinary people use kon\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\\u0e2d\\u0e31\\u0e19\",rom:\"an\",q:\"When should you use AN as a classifier?\",answer:\"When you are unsure of the correct specific classifier\",wrong:[\"Only for very small objects\",\"For any living thing\",\"For modern objects without traditional classifiers\"],note:\"An = the safe general fallback. Always better to use an than to omit the classifier. Many Thais use an in casual speech too\"},\n];\n\n\/\/ LEVEL 3: Complete the sentence  -  choose the correctly formed phrase\nvar L3=[\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say TWO DOGS in Thai?\",\n   answer:\"\\u0e2b\\u0e21\\u0e32\\u0e2a\\u0e2d\\u0e07\\u0e15\\u0e31\\u0e27 maa song tua\",\n   wrong:[\"\\u0e2a\\u0e2d\\u0e07\\u0e15\\u0e31\\u0e27\\u0e2b\\u0e21\\u0e32 song tua maa\",\"\\u0e2b\\u0e21\\u0e32\\u0e2a\\u0e2d\\u0e07\\u0e04\\u0e19 maa song kon\",\"\\u0e2a\\u0e2d\\u0e07\\u0e2b\\u0e21\\u0e32 song maa\"],\n   note:\"Pattern: Noun + Number + Classifier. Dog = maa, two = song, animal classifier = tua. NEVER kon for animals\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say ONE TICKET in Thai?\",\n   answer:\"\\u0e15\\u0e4b\\u0e31\\u0e27\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e43\\u0e1a tua nueng bai\",\n   wrong:[\"\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e43\\u0e1a\\u0e15\\u0e4b\\u0e31\\u0e27 nueng bai tua\",\"\\u0e15\\u0e4b\\u0e31\\u0e27\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2d\\u0e31\\u0e19 tua nueng an\",\"\\u0e15\\u0e4b\\u0e31\\u0e27\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 tua nueng tua\"],\n   note:\"Ticket = tua, one = nueng, flat classifier = bai. Ticket noun is also tua which confuses  -  the classifier is bai\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say THREE TEACHERS in Thai?\",\n   answer:\"\\u0e04\\u0e23\\u0e39\\u0e2a\\u0e32\\u0e21\\u0e04\\u0e19 khruu saam kon\",\n   wrong:[\"\\u0e2a\\u0e32\\u0e21\\u0e04\\u0e19\\u0e04\\u0e23\\u0e39 saam kon khruu\",\"\\u0e04\\u0e23\\u0e39\\u0e2a\\u0e32\\u0e21\\u0e15\\u0e31\\u0e27 khruu saam tua\",\"\\u0e04\\u0e23\\u0e39\\u0e2a\\u0e32\\u0e21\\u0e23\\u0e39\\u0e1b khruu saam ruup\"],\n   note:\"Teacher = khruu, three = saam, people classifier = kon. Ruup is for monks only. Tua is for animals only\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say TWO PILLS at the pharmacy?\",\n   answer:\"\\u0e22\\u0e32\\u0e2a\\u0e2d\\u0e07\\u0e40\\u0e21\\u0e47\\u0e14 yaa song met\",\n   wrong:[\"\\u0e22\\u0e32\\u0e2a\\u0e2d\\u0e07\\u0e2d\\u0e31\\u0e19 yaa song an\",\"\\u0e22\\u0e32\\u0e2a\\u0e2d\\u0e07\\u0e43\\u0e1a yaa song bai\",\"\\u0e2a\\u0e2d\\u0e07\\u0e22\\u0e32\\u0e40\\u0e21\\u0e47\\u0e14 song yaa met\"],\n   note:\"Medicine = yaa, two = song, round things = met. Pattern: noun first, then number, then classifier\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say ONE AEROPLANE?\",\n   answer:\"\\u0e40\\u0e04\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e07\\u0e1a\\u0e34\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e25\\u0e33 khrueang bin nueng lam\",\n   wrong:[\"\\u0e40\\u0e04\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e07\\u0e1a\\u0e34\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e04\\u0e31\\u0e19 khrueang bin nueng khan\",\"\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e25\\u0e33\\u0e40\\u0e04\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e07\\u0e1a\\u0e34\\u0e19 nueng lam khrueang bin\",\"\\u0e40\\u0e04\\u0e23\\u0e37\\u0e48\\u0e2d\\u0e07\\u0e1a\\u0e34\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 khrueang bin nueng tua\"],\n   note:\"Aeroplane = khrueang bin, one = nueng, hollow vessel = lam. Khan is for cars not planes. Tua is for animals\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say FIVE BOOKS?\",\n   answer:\"\\u0e2b\\u0e19\\u0e31\\u0e07\\u0e2a\\u0e37\\u0e2d\\u0e2b\\u0e49\\u0e32\\u0e40\\u0e25\\u0e48\\u0e21 nangsue ha lem\",\n   wrong:[\"\\u0e2b\\u0e19\\u0e31\\u0e07\\u0e2a\\u0e37\\u0e2d\\u0e2b\\u0e49\\u0e32\\u0e43\\u0e1a nangsue ha bai\",\"\\u0e2b\\u0e49\\u0e32\\u0e40\\u0e25\\u0e48\\u0e21\\u0e2b\\u0e19\\u0e31\\u0e07\\u0e2a\\u0e37\\u0e2d ha lem nangsue\",\"\\u0e2b\\u0e19\\u0e31\\u0e07\\u0e2a\\u0e37\\u0e2d\\u0e2b\\u0e49\\u0e32\\u0e0a\\u0e34\\u0e49\\u0e19 nangsue ha chin\"],\n   note:\"Book = nangsue, five = ha, book classifier = lem. Noun first then number then classifier is the rule\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say ONE HOUSE?\",\n   answer:\"\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2b\\u0e25\\u0e31\\u0e07 baan nueng lang\",\n   wrong:[\"\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2d\\u0e31\\u0e19 baan nueng an\",\"\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e2b\\u0e25\\u0e31\\u0e07\\u0e1a\\u0e49\\u0e32\\u0e19 nueng lang baan\",\"\\u0e1a\\u0e49\\u0e32\\u0e19\\u0e2b\\u0e19\\u0e36\\u0e48\\u0e07\\u0e15\\u0e31\\u0e27 baan nueng tua\"],\n   note:\"House = baan, one = nueng, building classifier = lang. Noun before number before classifier always\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say THREE FLOWERS?\",\n   answer:\"\\u0e14\\u0e2d\\u0e01\\u0e44\\u0e21\\u0e49\\u0e2a\\u0e32\\u0e21\\u0e14\\u0e2d\\u0e01 dawk mai saam dawk\",\n   wrong:[\"\\u0e2a\\u0e32\\u0e21\\u0e14\\u0e2d\\u0e01\\u0e14\\u0e2d\\u0e01\\u0e44\\u0e21\\u0e49 saam dawk dawk mai\",\"\\u0e14\\u0e2d\\u0e01\\u0e44\\u0e21\\u0e49\\u0e2a\\u0e32\\u0e21\\u0e15\\u0e49\\u0e19 dawk mai saam ton\",\"\\u0e14\\u0e2d\\u0e01\\u0e44\\u0e21\\u0e49\\u0e2a\\u0e32\\u0e21\\u0e2d\\u0e31\\u0e19 dawk mai saam an\"],\n   note:\"Flower = dawk mai, three = saam, flower classifier = dawk. Notice dawk appears in both noun and classifier\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say FOUR CARS?\",\n   answer:\"\\u0e23\\u0e16\\u0e2a\\u0e35\\u0e48\\u0e04\\u0e31\\u0e19 rot sii khan\",\n   wrong:[\"\\u0e23\\u0e16\\u0e2a\\u0e35\\u0e48\\u0e25\\u0e33 rot sii lam\",\"\\u0e2a\\u0e35\\u0e48\\u0e04\\u0e31\\u0e19\\u0e23\\u0e16 sii khan rot\",\"\\u0e23\\u0e16\\u0e2a\\u0e35\\u0e48\\u0e15\\u0e31\\u0e27 rot sii tua\"],\n   note:\"Car = rot, four = sii, vehicle classifier = khan. Lam is for planes and boats, not cars. Tua is for animals\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   q:\"How do you say SIX TREES?\",\n   answer:\"\\u0e15\\u0e49\\u0e19\\u0e44\\u0e21\\u0e49\\u0e2b\\u0e01\\u0e15\\u0e49\\u0e19 ton mai hok ton\",\n   wrong:[\"\\u0e15\\u0e49\\u0e19\\u0e44\\u0e21\\u0e49\\u0e2b\\u0e01\\u0e14\\u0e2d\\u0e01 ton mai hok dawk\",\"\\u0e2b\\u0e01\\u0e15\\u0e49\\u0e19\\u0e15\\u0e49\\u0e19\\u0e44\\u0e21\\u0e49 hok ton ton mai\",\"\\u0e15\\u0e49\\u0e19\\u0e44\\u0e21\\u0e49\\u0e2b\\u0e01\\u0e2d\\u0e31\\u0e19 ton mai hok an\"],\n   note:\"Tree = ton mai, six = hok, tree classifier = ton. Like dawk\/dawk mai, ton appears in both noun and classifier\"},\n];\n\nvar LEVELS={1:L1,2:L2,3:L3};\nvar TOTALS={1:15,2:12,3:10};\nvar currentLv=1;\nvar st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\nfunction lc(){return LV_COLORS[currentLv];}\n\nwindow.c31SetLv=function(lv){\n  currentLv=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"c31-result\").classList.remove(\"show\");\n  $(\"game31\").style.display=\"\";\n  c31Init();\n};\n\nfunction stats(){\n  $(\"c31-sc\").textContent=st.sc;\n  $(\"c31-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"c31-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"c31-lv\").textContent=\"Lv\"+currentLv;\n  $(\"c31-lv\").style.color=lc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"c31-pf\").style.width=p+\"%\";\n  $(\"c31-pf\").style.background=lc();\n  $(\"c31-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"c31-fb\").className=\"fb\";\n  $(\"c31-next\").classList.remove(\"show\");\n  $(\"c31-badge\").classList.remove(\"show\");\n\n  var ql=$(\"c31-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot;\n  ql.style.background=lc()+\"20\";ql.style.color=lc();\n\n  $(\"c31-emoji\").textContent=q.emoji;\n  $(\"c31-next\").style.background=\"linear-gradient(135deg,\"+lc()+\",\"+lc()+\"cc)\";\n\n  var t=$(\"c31-thai\"),rom=$(\"c31-rom\"),qbox=$(\"c31-q\"),spk=$(\"c31-speak\");\n\n  if(currentLv===1){\n    t.textContent=q.thai;t.style.display=\"block\";\n    t.style.fontSize=\"\";t.style.color=\"\";\n    rom.textContent=q.rom;\n    qbox.style.display=\"none\";\n    spk.style.display=\"inline-flex\";\n  } else if(currentLv===2){\n    t.textContent=q.thai;t.style.display=\"block\";\n    t.style.fontSize=\"clamp(40px,9vw,64px)\";t.style.color=lc();\n    rom.textContent=q.rom+\"  -  which objects?\";\n    qbox.textContent=q.q;qbox.style.display=\"block\";\n    spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=\"\\u{1f4dd} Build the phrase\";\n    t.style.display=\"block\";t.style.fontSize=\"18px\";t.style.color=lc();\n    rom.textContent=\"\";\n    qbox.textContent=q.q;qbox.style.display=\"block\";\n    spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n\n  var ch=sh([q.answer].concat(q.wrong.slice(0,3)));\n  var g=$(\"c31-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";\n    b.setAttribute(\"aria-label\",c);\n    b.textContent=c;\n    if(currentLv===3)b.style.fontSize=\"12px\";\n    b.onclick=function(){check(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction check(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.answer;\n  document.querySelectorAll(\".qt31 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.answer)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=LV_PTS[currentLv];\n    st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bonus=currentLv*3;st.sc+=bonus;\n      $(\"c31-bxt\").textContent=\"\\u{1f525} \"+st.st+\" streak! +\"+bonus+\" bonus!\";\n      $(\"c31-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"c31-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bonus+\" \\u2014 \"+q.note,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u26a1 Sharp!\",\"\\u{1f3af} Perfect!\",\"\\u{1f4af} Yes!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" \\u2014 \"+q.note,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.note,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"c31-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"c31-fb\");el.textContent=m;el.className=\"fb show \"+t;}\nwindow.c31Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.c31Speak=function(){\n  if(currentLv===3)return;\n  var q=st.qs[st.cu];if(!q.thai||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.thai);u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"c31-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game31\").style.display=\"none\";$(\"c31-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"c31-fin\").textContent=st.sc;$(\"c31-co\").textContent=st.co;\n  $(\"c31-wr\").textContent=st.wr;$(\"c31-ac\").textContent=acc+\"%\";\n  $(\"c31-rt\").style.color=lc();\n  $(\"c31-sub\").textContent=\"Level \"+currentLv+\" \\u2014 \"+[\"\",\"Object to Classifier\",\"Classifier to Object\",\"Complete Sentence\"][currentLv];\n  var em,ti,ms,nm=$(\"c31-nextlv\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=[\"\\u{1f3af}\",\"\\u{1f3af}\",\"\\u{1f3af}\",\"\\u{1f947}\"][currentLv];\n    ti=[\"\",\"Level 1 Clear!\",\"Level 2 Expert!\",\"Classifier Master!\"][currentLv];\n    ms=[\"\",\"Solid classifier identification. Try Level 2  -  reverse the challenge!\",\"You know which objects use which classifiers. Level 3 builds complete sentences!\",\"Outstanding. You build correct Thai sentences with classifiers. Native-level fluency incoming.\"][currentLv];\n    if(currentLv\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Good effort!\";ms=\"Use the reference table above. Focus on the big three: kon (people), tua (animals), met (medicine).\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep building!\";ms=\"Start with the pattern: Noun + Number + Classifier. Then master kon, tua, and met before the rest.\";\n  }\n  $(\"c31-em\").textContent=em;$(\"c31-rt\").textContent=ti;$(\"c31-msg\").textContent=ms;\n}\n\nwindow.c31Retry=function(){$(\"c31-result\").classList.remove(\"show\");$(\"game31\").style.display=\"\";c31Init();};\nwindow.c31NextLv=function(){if(currentLv\u003C3)c31SetLv(currentLv+1);};\n\nwindow.c31Init=function(){\n  var bank=LEVELS[currentLv];var tot=TOTALS[currentLv];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game31\").style.display=\"\";$(\"c31-result\").classList.remove(\"show\");\n  var t=$(\"c31-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.c31Init);}\nelse{window.c31Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n  \u003C\/article\u003E\n  \n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/3272395563264149314\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3272395563264149314"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3272395563264149314"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-classifiers-quiz.html","title":"Thai Classifiers Quiz — Classifier Battle Three-Level Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgU9D579tvhJ1tlilsnswMkeR2AXXZl0MnCtxt8NbahpnuO8Mb8U6l9EzNDFB9wVJzT_MfBx8vgJhOOdZr9GR0IMTUQcN_1fCheLa8vZ3q5QFk0pEOcz-LlVJwvWZjA1NrOzf2oWAHozg2xLdynq1h6s8DzNirmbBI7SbmJUZaMr5CFBGedErJOv5UvqAnu\/s72-c\/7408.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-3070019596412125849"},"published":{"$t":"2026-06-05T18:22:58.517-07:00"},"updated":{"$t":"2026-06-06T01:34:56.118-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Phrases"}],"title":{"type":"text","$t":"Thai Body Language and Social Cues Quiz — Social IQ Challenge (Free Game)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n  \u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Body Language and Social Cues Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBImHFlDPb00EVNZ9cJR5OOgtdaPwLkmHg9HuOGqorHc7cychhC03z4Qn_Mo7p66tdc9EZOJfHDKJhKip07736xwTWmObOz2uzNz1xzmEvm0c5PvMeGtVyUbT3k06-5J-Srv2hLa9_KaGUUdGwa71hmPjlFrJ_ar_aAhPJ7lJwBXDL7YvBVOZ-47u509Iw\/s1640\/7406.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Body Language and Social Cues Quiz Banner - Learn essential cultural concepts like kreng jai, face, and the wai gesture with an interactive social IQ game\" border=\"0\" data-original-height=\"959\" data-original-width=\"1640\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBImHFlDPb00EVNZ9cJR5OOgtdaPwLkmHg9HuOGqorHc7cychhC03z4Qn_Mo7p66tdc9EZOJfHDKJhKip07736xwTWmObOz2uzNz1xzmEvm0c5PvMeGtVyUbT3k06-5J-Srv2hLa9_KaGUUdGwa71hmPjlFrJ_ar_aAhPJ7lJwBXDL7YvBVOZ-47u509Iw\/s320\/7406.png\" title=\"Thai Body Language and Social Cues Quiz: Social IQ Challenge (Free Game)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #4c1d95; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Body Language learning illustration showing the mechanics of the wai greeting, the cultural concept of kreng jai, common smile meanings, and interactive social scenario training.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html#app\",\n      \"name\": \"Thai Social IQ Challenge — Body Language and Cultural Cues Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html\",\n      \"description\": \"Free three-round social intelligence game covering Thai body language, kreng jai, face concepts, jai compound words, the wai system, sanuk, and real-situation decision making. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Intermediate\",\n      \"teaches\": [\n        \"The kreng jai concept and how to navigate it practically\",\n        \"Thai jai compound words for emotional and character states\",\n        \"How to read Thai smiles and body language signals\",\n        \"Face concepts sia naa and hai naa in Thai social life\",\n        \"The wai gesture and its four levels of meaning\",\n        \"Sanuk philosophy and mai pen rai as cultural values\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"19\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What is kreng jai in Thai culture?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Kreng jai is a deeply felt reluctance to impose on, inconvenience, or cause discomfort to another person, even at cost to oneself. It explains many behaviours that confuse foreigners in Thailand: the affirmative answer that does not mean yes, the directions given confidently despite uncertainty, the criticism withheld to protect the listener's feelings. Understanding kreng jai is essential to reading Thai communication accurately, particularly in situations where words and actions appear inconsistent.\"}},\n        {\"@type\":\"Question\",\"name\":\"What do Thai jai compound words mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Jai means heart in Thai and serves as the root of a large vocabulary of emotional and character states. Jai yen (cool heart) means calm and composed, the highest composure compliment. Jai ron (hot heart) means impatient or quick-tempered. Jai dee (good heart) means kind and generous. Jai dam (black heart) means cruel. Jai kwang (wide heart) means magnanimous and generous in spirit. Nam jai (water of the heart) means spontaneous thoughtful generosity, often considered the most admirable quality.\"}},\n        {\"@type\":\"Question\",\"name\":\"What does mai pen rai mean in Thai?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai pen rai literally means it does not become anything and functions as never mind, no problem, or it does not matter. At a surface level it reassures. At a deeper level it reflects a cultural philosophy about proportional response: this situation does not warrant extended worry, confrontation, or dwelling. It is wisdom about conserving emotional energy, not resignation. However, a Thai person who says mai pen rai may still be privately inconvenienced but is choosing not to burden you with that fact.\"}},\n        {\"@type\":\"Question\",\"name\":\"How does the wai greeting work in Thailand?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The wai is the Thai greeting gesture of pressed palms and bowed head. The height of the hands and depth of the bow signal the social relationship. Hands at chest level indicate standard peer respect. Hands at chin or nose level indicate deference to elders or seniors. Hands at forehead with a deep bow are reserved for monks and highly revered figures. Foreigners are not expected to initiate wais or match every level perfectly. The one clear rule: always return a wai when one is offered to you. Not returning a wai is genuinely rude.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is face (naa) in Thai culture?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Naa (face) in Thai refers to social standing, dignity, and the respect one is owed and gives in interactions. Sia naa (losing face) happens when someone is publicly embarrassed, corrected without diplomatic cushioning, or refused in a way observers can see. It can permanently damage a relationship. Hai naa (giving face) happens when someone is publicly praised, thanked by name, or given a visible role in a decision. It costs the giver nothing and produces significant goodwill.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is sanuk in Thai culture?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sanuk means fun or enjoyment and functions as both a word and a cultural value in Thailand. Thais apply the sanuk test to activities the way others apply productivity tests. An activity that is mai sanuk (not fun) will often be unconsciously avoided or reframed until some element of enjoyment can be introduced. This is not laziness but a fundamentally different philosophy about the relationship between work, time, and human wellbeing. Understanding sanuk explains why Thai social events reliably include food, laughter, and light competition.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt30{--pu:#6d28d9;--pu2:#7c3aed;--pu3:#a78bfa;--pu4:#faf5ff;--tl:#0f766e;--tl2:#14b8a6;--gold:#f59e0b;--rose:#be185d;--ink:#1a0a2e;--soft:#4c1d95;--bd:rgba(109,40,217,.15);font-family:'Plus Jakarta Sans',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--pu4);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(109,40,217,.14);box-sizing:border-box;}\n.qt30 *{box-sizing:border-box;}\n.qt30 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt30 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt30 .intro em{font-style:italic;color:var(--ink);}\n.qt30 .intro strong{color:var(--ink);}\n.qt30 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--pu);margin:28px 0 12px;font-style:italic;}\n.qt30 .thai-i{color:var(--pu2);font-weight:700;}\n.qt30 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ── CONCEPT BOX ── *\/\n.qt30 .concept-box{background:linear-gradient(135deg,rgba(109,40,217,.06),rgba(167,139,250,.08));border:2px solid rgba(109,40,217,.25);border-radius:18px;padding:20px;margin:16px 0;}\n.qt30 .cb-header{font-size:22px;font-weight:800;color:var(--pu);margin-bottom:6px;}\n.qt30 .cb-def{font-size:15px;color:var(--ink);font-style:italic;border-left:3px solid var(--pu2);padding-left:12px;margin:10px 0 14px;line-height:1.6;}\n.qt30 .cb-examples{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;}\n.qt30 .cb-ex{background:#fff;border-radius:12px;padding:12px 14px;border:1px solid var(--bd);}\n.qt30 .cb-ex-sit{font-size:14px;color:var(--ink);font-weight:600;margin-bottom:5px;}\n.qt30 .cb-ex-why{font-size:13px;color:var(--soft);line-height:1.6;}\n.qt30 .cb-action{font-size:14px;color:var(--ink);background:rgba(109,40,217,.07);border-radius:10px;padding:10px 14px;border-left:3px solid var(--pu);}\n\/* ── JAI GRID ── *\/\n.qt30 .jai-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px;margin:16px 0;}\n.qt30 .jai-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:4px;transition:all .2s;}\n.qt30 .jai-card:hover{border-color:var(--pu2);transform:translateY(-2px);box-shadow:0 4px 14px rgba(109,40,217,.1);}\n.qt30 .jai-th{font-size:20px;color:var(--ink);}\n.qt30 .jai-rom{font-size:11px;color:var(--pu2);font-weight:700;font-style:italic;}\n.qt30 .jai-en{font-size:13px;color:var(--ink);font-weight:700;}\n.qt30 .jai-desc{font-size:12px;color:var(--soft);line-height:1.5;margin-top:4px;}\n\/* ── SMILE GRID ── *\/\n.qt30 .smile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;margin:16px 0;}\n.qt30 .sm-card{background:#fff;border:1.5px solid var(--bd);border-radius:14px;padding:12px 10px;text-align:center;display:flex;flex-direction:column;gap:4px;transition:all .2s;}\n.qt30 .sm-card:hover{border-color:var(--pu2);transform:translateY(-2px);}\n.qt30 .sm-emoji{font-size:28px;}\n.qt30 .sm-name{font-size:12px;font-weight:700;color:var(--pu);line-height:1.3;}\n.qt30 .sm-th{font-size:13px;color:var(--ink);}\n.qt30 .sm-desc{font-size:11px;color:var(--soft);line-height:1.5;text-align:left;margin-top:3px;}\n\/* ── FACE COMPARE ── *\/\n.qt30 .face-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;}\n.qt30 .fc-card{border-radius:14px;padding:14px;border:1.5px solid transparent;}\n.fc-card.lose{background:rgba(220,38,38,.05);border-color:rgba(220,38,38,.25);}\n.fc-card.give{background:rgba(22,163,74,.05);border-color:rgba(22,163,74,.25);}\n.qt30 .fc-label{font-size:13px;font-weight:700;margin-bottom:10px;}\n.fc-card.lose .fc-label{color:#dc2626;}\n.fc-card.give .fc-label{color:#16a34a;}\n.qt30 .fc-item{font-size:12px;color:var(--soft);padding:5px 0;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.4;}\n.qt30 .fc-item:last-child{border-bottom:none;}\n\/* ── WAI LEVELS ── *\/\n.qt30 .wai-levels{display:flex;flex-direction:column;gap:0;border:1.5px solid var(--bd);border-radius:16px;overflow:hidden;margin:16px 0;}\n.qt30 .wl-item{display:grid;grid-template-columns:70px 100px 1fr;gap:0;border-bottom:1px solid var(--bd);background:#fff;align-items:stretch;}\n.qt30 .wl-item:last-child{border-bottom:none;}\n.qt30 .wl-item:nth-child(even){background:rgba(109,40,217,.02);}\n.qt30 .wl-level{background:var(--pu2);color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;padding:14px 8px;text-align:center;}\n.qt30 .wl-hands{padding:12px 10px;font-size:12px;font-weight:700;color:var(--pu);border-right:1px solid var(--bd);display:flex;align-items:center;}\n.qt30 .wl-who{padding:6px 10px;font-size:12px;font-weight:700;color:var(--ink);}\n.qt30 .wl-desc{padding:0 10px 8px;font-size:12px;color:var(--soft);line-height:1.5;}\n.qt30 .wl-body{padding:8px 10px;}\n\/* ── GAME SYSTEM ── *\/\n.qt30 .game-header{padding:20px 28px;background:linear-gradient(135deg,#4c1d95,#7c3aed);border-bottom:none;}\n.qt30 .gh-title{font-family:'Lora',serif;color:#fff;font-size:21px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt30 .gh-sub{color:rgba(255,255,255,.85);font-size:13px;}\n.qt30 .round-select{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt30 .rs-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--pu4);}\n.qt30 .rs-btn:hover{transform:translateY(-2px);}\n.qt30 .rs-btn.r1.active{border-color:var(--tl);background:rgba(15,118,110,.08);}\n.qt30 .rs-btn.r2.active{border-color:var(--gold);background:rgba(245,158,11,.08);}\n.qt30 .rs-btn.r3.active{border-color:var(--rose);background:rgba(190,24,93,.08);}\n.qt30 .rs-icon{font-size:26px;}\n.qt30 .rs-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt30 .rs-desc{font-size:11px;color:var(--soft);}\n.qt30 .rs-pts{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.r1 .rs-pts{background:rgba(15,118,110,.12);color:var(--tl);}\n.r2 .rs-pts{background:rgba(245,158,11,.12);color:#92400e;}\n.r3 .rs-pts{background:rgba(190,24,93,.12);color:var(--rose);}\n.qt30 #game30{padding:22px 20px;}\n.qt30 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt30 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt30 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt30 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt30 .stat.sc .stat-v{color:var(--gold);}\n.qt30 .stat.li .stat-v{color:#dc2626;}\n.qt30 .stat.st .stat-v{color:var(--pu2);}\n.qt30 .stat.rn .stat-v{color:var(--tl);}\n.qt30 .prog{background:rgba(109,40,217,.12);border-radius:999px;height:6px;margin-bottom:16px;overflow:hidden;}\n.qt30 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s ease;width:0;}\n.qt30 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:165px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(109,40,217,.06);}\n.qt30 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt30 .card-emoji{font-size:44px;animation:q30pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt30 .card-scenario{font-size:13px;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 14px;max-width:100%;line-height:1.6;text-align:left;}\n.qt30 .thai-big{font-size:clamp(28px,6.5vw,50px);font-weight:400;letter-spacing:1px;line-height:1.2;color:var(--ink);}\n.qt30 .thai-big.pop{animation:q30pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes q30pop{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}\n.qt30 .rom{font-family:'Lora',serif;font-size:16px;color:var(--pu);font-style:italic;}\n.qt30 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(109,40,217,.09);border:1.5px solid rgba(109,40,217,.22);color:var(--pu2);font:600 13px 'Plus Jakarta Sans',sans-serif;cursor:pointer;transition:all .2s;}\n.qt30 .speak:hover{background:rgba(109,40,217,.17);}\n.qt30 .speak.active{animation:q30pulse 1s infinite;}\n@keyframes q30pulse{0%,100%{box-shadow:0 0 0 0 rgba(124,58,237,.4)}50%{box-shadow:0 0 0 8px rgba(124,58,237,0)}}\n.qt30 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt30 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:600 13px 'Plus Jakarta Sans',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt30 .ans:hover:not(:disabled){border-color:var(--pu2);background:rgba(124,58,237,.06);transform:translateY(-2px);}\n.qt30 .ans:disabled{cursor:default;}\n.qt30 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:q30bounce .5s ease;}\n.qt30 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:q30shake .4s ease;}\n.qt30 .ans.reveal{background:rgba(109,40,217,.07);border-color:rgba(109,40,217,.3);}\n@keyframes q30bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes q30shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt30 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt30 .fb.show{display:block;animation:q30fade .3s ease;}\n.qt30 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt30 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt30 .fb.bonus{background:rgba(109,40,217,.1);color:var(--pu);border:1px solid rgba(109,40,217,.3);}\n@keyframes q30fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes q30slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt30 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(109,40,217,.1);border:1.5px solid rgba(109,40,217,.35);border-radius:999px;color:var(--pu);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt30 .badge.show{display:flex;animation:q30pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes q30pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt30 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s,box-shadow .2s;color:#fff !important;}\n.qt30 .next.show{display:block;animation:q30slide .3s ease both;}\n.qt30 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt30 .result{display:none;padding:36px 24px;text-align:center;}\n.qt30 .result.show{display:block;animation:q30fade .5s ease;}\n.qt30 .r-emoji{font-size:64px;animation:q30bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes q30bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt30 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;margin:0 0 6px;font-style:italic;}\n.qt30 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:var(--gold);line-height:1;margin:10px 0;}\n.qt30 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt30 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt30 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt30 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt30 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt30 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt30 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Plus Jakarta Sans',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt30 .btn-retry{background:linear-gradient(135deg,#6d28d9,#7c3aed);}\n.qt30 .btn-next{background:linear-gradient(135deg,#0f766e,#14b8a6);}\n.qt30 .btn-r:hover{transform:translateY(-2px);}\n.qt30 .culture,.qt30 .faq,.qt30 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt30 .culture{background:linear-gradient(135deg,rgba(109,40,217,.03),rgba(167,139,250,.04));}\n.qt30 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt30 .culture h4{font-size:15px;font-weight:700;color:var(--pu2);margin:20px 0 8px;}\n.qt30 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt30 .culture strong{color:var(--ink);}\n.qt30 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--pu);margin:0 0 14px;font-style:italic;}\n.qt30 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt30 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt30 .faq-q::-webkit-details-marker{display:none;}\n.qt30 .faq-q::after{content:'+';font-size:20px;color:var(--pu2);flex-shrink:0;transition:transform .2s;}\n.qt30 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt30 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt30 .faq-a .thai-i{color:var(--pu2);}\n.qt30 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt30 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt30 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt30 .ll:hover{border-color:var(--pu2);background:rgba(124,58,237,.05);transform:translateY(-2px);}\n.qt30 .ll-i{font-size:22px;}\n.qt30 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt30 .ll-c{font-size:11px;color:var(--pu2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt30 .intro,.qt30 .culture,.qt30 .faq,.qt30 .nxt{padding-left:16px;padding-right:16px;}.qt30 .answers{grid-template-columns:1fr;}.qt30 .stats{grid-template-columns:repeat(2,1fr);}.qt30 #game30{padding:16px 14px;}.qt30 .jai-grid{grid-template-columns:repeat(2,1fr);}.qt30 .smile-grid{grid-template-columns:repeat(2,1fr);}.qt30 .face-compare{grid-template-columns:1fr;}.qt30 .round-select{grid-template-columns:1fr;gap:8px;}.qt30 .wl-item{grid-template-columns:60px 1fr;}.qt30 .wl-who,.qt30 .wl-desc{grid-column:2;}.qt30 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt30\" id=\"qt-post-30\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EThere is a moment every foreigner experiences in Thailand, usually in the first few weeks. Something goes wrong — a miscommunication, an awkward silence, a request refused with a smile that seems completely at odds with the refusal. You understood every word. You still have no idea what happened. This is the moment when language learning reveals its limits, and cultural fluency begins.\u003C\/p\u003E\n\n    \u003Cp\u003EThai communication operates on two simultaneous channels. The first is the verbal channel — the words, sentences, and particles that this series has been building since Post 01. The second is the social channel — a system of unspoken rules, body language signals, emotional concepts, and situational protocols that Thai people read instinctively and foreigners typically miss entirely. This post is about the second channel.\u003C\/p\u003E\n\n    \u003Cp\u003EUnderstanding it does not require years in Thailand, though years help. It requires knowing which concepts to look for, which signals to watch, and which assumptions from your own culture to consciously set aside. The seven areas covered here — kreng jai, the jai compound words, the smile taxonomy, face, the wai system, sanuk, and mai pen rai — are the framework that Thai social life runs on. Once you see them, you cannot unsee them.\u003C\/p\u003E\n\n    \u003Ch3\u003EKreng Jai — The Concept That Explains Everything\u003C\/h3\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eเกรงใจ\u003C\/span\u003E (kreng jai) is the single most important Thai social concept for a foreigner to understand. No single English word translates it cleanly. The closest approximation is: a deep reluctance to impose, inconvenience, or cause discomfort to another person — combined with a felt obligation to avoid putting them in a difficult position even at cost to yourself.\u003C\/p\u003E\n\n    \u003Cp\u003EKreng jai explains why a Thai person who is given wrong change will often say nothing rather than create an awkward moment for the cashier. It explains why a guest who hates fish will eat the fish dish their host prepared rather than admit it. It explains why a Thai employee who disagrees with a decision will express agreement in the meeting and find a quiet workaround afterward. It explains why \"yes\" in Thailand sometimes means \"I hear you\" rather than \"I will do this.\"\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Kreng jai explained\" class=\"concept-box\" role=\"note\"\u003E\n      \u003Cdiv class=\"cb-header\"\u003Eเกรงใจ — kreng jai\u003C\/div\u003E\n      \u003Cdiv class=\"cb-def\"\u003EA deeply felt reluctance to impose on, inconvenience, or put another person in a difficult position — even at cost to oneself.\u003C\/div\u003E\n      \u003Cdiv class=\"cb-examples\"\u003E\n        \u003Cdiv class=\"cb-ex\"\u003E\n          \u003Cdiv class=\"cb-ex-sit\"\u003EYou ask a Thai friend if they like your cooking. They say \"aroy\" (delicious) even if they find it bland.\u003C\/div\u003E\n          \u003Cdiv class=\"cb-ex-why\"\u003EKreng jai: telling you it is not good would make you feel bad. Their discomfort at eating it is smaller than your discomfort at hearing criticism.\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"cb-ex\"\u003E\n          \u003Cdiv class=\"cb-ex-sit\"\u003EYou are lost and ask for directions. The Thai person gives you confident directions even if they are not sure.\u003C\/div\u003E\n          \u003Cdiv class=\"cb-ex-why\"\u003EKreng jai: saying \"I don't know\" feels like a failure to help. They would rather give an answer — even an uncertain one — than leave you with nothing.\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"cb-ex\"\u003E\n          \u003Cdiv class=\"cb-ex-sit\"\u003EYou invite a Thai colleague to a party they cannot or don't want to attend. They say \"I'll try to come\" and don't come.\u003C\/div\u003E\n          \u003Cdiv class=\"cb-ex-why\"\u003EKreng jai: a direct \"no\" would disappoint you. Leaving the door open is kinder — they hope circumstances will change the outcome without requiring a refusal.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"cb-action\"\u003E\u003Cstrong\u003EPractical response:\u003C\/strong\u003E Never take \"yes\" as confirmed in Thailand without follow-up. Always leave face-saving exits in conversations. If you want honest feedback, frame it in a way that makes honesty easy: \"What would make this better?\" rather than \"Do you like this?\"\u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Jai Compounds — Reading Thai Emotional Life\u003C\/h3\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai) means heart in Thai, but it functions as the root of an entire vocabulary of emotional and character states that have no neat English equivalents. Learning the jai compounds is learning how Thai people think about personality and emotion. You will hear these words constantly once you know them:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Thai jai heart compound words\" class=\"jai-grid\"\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจเย็น\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai yen\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003ECool heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003ECalm under pressure. The highest compliment for composure. Thais greatly value jai yen and find jai ron (hot heart) embarrassing in social situations.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจร้อน\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai ron\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EHot heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003EImpatient, easily angered, quick to react. A negative quality in Thai social assessment. Losing your temper in public is considered jai ron behaviour.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจดี\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai dee\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EGood heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003EKind, generous, well-intentioned. The most common character compliment. A person who helps without being asked is immediately assessed as jai dee.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจดำ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai dam\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EBlack heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003ECruel, malicious, without compassion. The harshest character judgement in Thai. Reserved for genuinely bad behaviour, not everyday rudeness.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจกว้าง\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai kwang\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EWide heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003EGenerous in spirit, magnanimous, forgiving. A wide heart has room for others' needs and does not hold things close or count favours.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eใจสวย\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Ejai suay\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EBeautiful heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003EGracious, noble in action, beautiful in character. Used to praise someone who has responded with particular elegance or generosity to a difficult situation.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eน้ำใจ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Enam jai\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EWater of the heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003ESpontaneous generosity and thoughtfulness. Nam jai is what someone shows when they bring you food without being asked, or notice something you need before you say it.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"jai-card\"\u003E\n        \u003Cdiv class=\"jai-th\" lang=\"th\"\u003Eเสียใจ\u003C\/div\u003E\n        \u003Cdiv class=\"jai-rom\"\u003Esia jai\u003C\/div\u003E\n        \u003Cdiv class=\"jai-en\"\u003EBroken \/ sad heart\u003C\/div\u003E\n        \u003Cdiv class=\"jai-desc\"\u003EDisappointed, grieved, sad. Sia jai can be used for minor disappointments as well as genuine heartbreak. Very common in daily speech.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThese compounds matter practically because knowing them lets you read what Thai people are actually saying about others. When someone says a person is \u003Cspan class=\"thai-i\"\u003Eใจเย็น\u003C\/span\u003E (jai yen), they are giving the highest form of composure praise. When they say someone shows \u003Cspan class=\"thai-i\"\u003Eน้ำใจ\u003C\/span\u003E (nam jai), they are saying that person has the rarest and most appreciated quality in Thai social life — the impulse to give without being asked.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Seven Thai Smiles — A Field Guide\u003C\/h3\u003E\n\n    \u003Cp\u003EThai is known internationally as the Land of Smiles, and Thai people do smile frequently. What the tourism slogan does not explain is that smiling in Thailand carries significantly more social information than smiling in most Western cultures. A Thai smile is a communicative act, and reading it correctly is essential to understanding what is actually happening in an interaction.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Seven types of Thai smiles and their meanings\" class=\"smile-grid\"\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😊\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Thang Nam Taa\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มทั้งน้ำตา\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003ESmiling through tears. Joy so strong it produces tears, or sadness that is being held with dignity. Deeply emotional.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😏\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Cheun Chom\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มชื่นชม\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe smile of admiration. Warm appreciation for something you have done well. A genuine compliment delivered through expression.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E🙂\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Haeng\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มแห้ง\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe dry smile. Polite acknowledgment without genuine warmth. Often signals mild embarrassment, discomfort, or a desire to change the subject.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😅\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Soo\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มสู้\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe fighting smile. Displayed in adversity — when things are difficult but the person is not giving up. Respect-worthy composure under pressure.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😬\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Mee Lessanai\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มมีเลศนัย\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe smile with a hidden agenda. Appearing to agree while actually disagreeing. Signals that the person has something they are not saying.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😄\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Yaw\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มเยาะ\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe mocking smile. Contempt or ridicule barely concealed. One of the most socially dangerous smiles — it signals that the person finds you ridiculous.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"sm-card\"\u003E\n        \u003Cdiv class=\"sm-emoji\"\u003E😌\u003C\/div\u003E\n        \u003Cdiv class=\"sm-name\"\u003EYim Sap San Nae\u003C\/div\u003E\n        \u003Cdiv class=\"sm-th\" lang=\"th\"\u003Eยิ้มแสบสันต์\u003C\/div\u003E\n        \u003Cdiv class=\"sm-desc\"\u003EThe I-know-something-you-don't smile. Gentle but knowing. Often means the person has information you do not and is choosing their moment to share it.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe practical insight: in Thailand, a smile does not mean everything is fine. When something goes wrong in an interaction and the other person smiles, resist the Western instinct to interpret this as relief or forgiveness. Ask yourself which smile you are looking at. A yim haeng (dry smile) often means the opposite of what a genuine smile means.\u003C\/p\u003E\n\n    \u003Ch3\u003EFace — Naa and the Two Directions\u003C\/h3\u003E\n\n    \u003Cp\u003EThe concept of face (\u003Cspan class=\"thai-i\"\u003Eหน้า\u003C\/span\u003E — naa, literally face) operates in Thai social life much as it does across East and Southeast Asian cultures, but with Thai-specific textures. Face is not about vanity — it is about social standing, dignity, and the respect one is owed and gives in interactions.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eเสียหน้า\u003C\/span\u003E (sia naa — to lose face) happens when someone is embarrassed, shamed, or shown to be wrong in public. This can happen by being directly criticised in front of others, by having a mistake pointed out without diplomatic cushioning, or by being refused in a way that makes the refusal obvious to observers. Causing sia naa — even unintentionally — is a serious social misstep in Thailand that can damage a relationship permanently.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eให้หน้า\u003C\/span\u003E (hai naa — to give face) happens when someone is praised, acknowledged, or given the opportunity to look good in front of others. Publicly thanking someone, deferring to their expertise, or including them in a decision gives them face. It is one of the most powerful social acts in Thai interaction and costs the giver nothing.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Sia naa vs hai naa comparison\" class=\"face-compare\"\u003E\n      \u003Cdiv class=\"fc-card lose\"\u003E\n        \u003Cdiv class=\"fc-label\"\u003E❌ เสียหน้า — Sia Naa (Lose Face)\u003C\/div\u003E\n        \u003Cdiv class=\"fc-items\"\u003E\n          \u003Cdiv class=\"fc-item\"\u003ECorrecting someone in front of others\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003ERefusing a request publicly and directly\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EPointing out an error at a meeting\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EArriving late without acknowledgment\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EDisagreeing with a superior openly\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"fc-card give\"\u003E\n        \u003Cdiv class=\"fc-label\"\u003E✅ ให้หน้า — Hai Naa (Give Face)\u003C\/div\u003E\n        \u003Cdiv class=\"fc-items\"\u003E\n          \u003Cdiv class=\"fc-item\"\u003EPraising someone in front of their peers\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EDeferring to their knowledge publicly\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EThanking them by name in a group setting\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003EGiving them a role in the decision\u003C\/div\u003E\n          \u003Cdiv class=\"fc-item\"\u003ERemembering and mentioning their past help\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Wai — Four Levels of Meaning\u003C\/h3\u003E\n\n    \u003Cp\u003EThe wai (\u003Cspan class=\"thai-i\"\u003Eไหว้\u003C\/span\u003E) is Thailand's most recognised social gesture — palms pressed together, head bowed. What most tourists learn is \"press hands together and bow.\" What takes longer to understand is that the wai is a precisely calibrated social instrument where the height of the hands and depth of the bow communicate exact social information about the relationship between the two people.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Four levels of the Thai wai gesture\" class=\"wai-levels\"\u003E\n      \u003Cdiv class=\"wl-item\"\u003E\n        \u003Cdiv class=\"wl-level\"\u003ELevel 1\u003C\/div\u003E\n        \u003Cdiv class=\"wl-hands\"\u003EHands at chest\u003C\/div\u003E\n        \u003Cdiv class=\"wl-who\"\u003EPeers and general social acquaintances\u003C\/div\u003E\n        \u003Cdiv class=\"wl-desc\"\u003EStandard respectful greeting between people of similar age and status. The most common wai in everyday life.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wl-item\"\u003E\n        \u003Cdiv class=\"wl-level\"\u003ELevel 2\u003C\/div\u003E\n        \u003Cdiv class=\"wl-hands\"\u003EHands at chin\/nose\u003C\/div\u003E\n        \u003Cdiv class=\"wl-who\"\u003EElders, parents, teachers, senior colleagues\u003C\/div\u003E\n        \u003Cdiv class=\"wl-desc\"\u003EIndicates meaningful deference. This is how a junior employee greets their boss, or how a child greets an adult relative.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wl-item\"\u003E\n        \u003Cdiv class=\"wl-level\"\u003ELevel 3\u003C\/div\u003E\n        \u003Cdiv class=\"wl-hands\"\u003EHands at forehead, deep bow\u003C\/div\u003E\n        \u003Cdiv class=\"wl-who\"\u003EMonks, highly respected elders, deeply revered figures\u003C\/div\u003E\n        \u003Cdiv class=\"wl-desc\"\u003EMaximum human-to-human respect. You would wai a senior monk or a deeply respected teacher this way. Rare in everyday life.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"wl-item\"\u003E\n        \u003Cdiv class=\"wl-level\"\u003ELevel 4\u003C\/div\u003E\n        \u003Cdiv class=\"wl-hands\"\u003EFull prostration\u003C\/div\u003E\n        \u003Cdiv class=\"wl-who\"\u003ERoyalty, Buddha images, sacred objects\u003C\/div\u003E\n        \u003Cdiv class=\"wl-desc\"\u003EReserved for divine or royal figures. Never done to ordinary people, however senior.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EFor foreigners: you are not expected to initiate a wai to everyone, and Thai people will not judge you harshly for not knowing the protocol. What matters: always return a wai if one is offered to you. Failing to return a wai when someone wais you is the one clear rudeness in this space. If someone significantly more junior offers you a wai — a child, a service worker — a small nod of acknowledgment is sufficient; you are not required to wai back.\u003C\/p\u003E\n\n    \u003Ch3\u003ESanuk — Why Thais Cannot Work Without Fun\u003C\/h3\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eสนุก\u003C\/span\u003E (sanuk — fun, enjoyment) is not just a word in Thai. It is a value, a filter, and sometimes a requirement. Thai people apply the sanuk test to activities the way others might apply an efficiency or productivity test. An activity that is \u003Cspan class=\"thai-i\"\u003Eไม่สนุก\u003C\/span\u003E (mai sanuk — not fun) will often be unconsciously avoided, minimised, or reframed until some element of fun can be introduced.\u003C\/p\u003E\n\n    \u003Cp\u003EThis creates genuine cultural surprises for people from work cultures that emphasise discipline and output. A Thai employee who finds a task repetitive and joyless will not simply power through it with grim determination. They will look for ways to make it sanuk — adding music, making it a competition, doing it with others, finding the game inside the task. This is not laziness or lack of professionalism. It is a fundamentally different relationship with the purpose of work and time.\u003C\/p\u003E\n\n    \u003Cp\u003EUnderstanding sanuk also explains Thai social events. Gatherings that include food, laughter, light competition, and music reliably bring people together. Events that are purely formal, purely informational, or purely obligatory — without sanuk — tend to be attended reluctantly and left early.\u003C\/p\u003E\n\n    \u003Ch3\u003EMai Pen Rai — Deeper Than It Looks\u003C\/h3\u003E\n\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eไม่เป็นไร\u003C\/span\u003E (mai pen rai — never mind \/ it doesn't matter \/ no problem) is one of the first Thai phrases most visitors learn, and one of the least understood. On the surface it is reassurance: do not worry about it, everything is fine. At a deeper level it is a philosophy about the proportional relationship between problems and the energy spent on them.\u003C\/p\u003E\n\n    \u003Cp\u003EMai pen rai is not resignation or indifference. It is a practical calibration: this situation does not warrant anxiety, confrontation, or extended dwelling. The spilled coffee, the late delivery, the mispronounced word — mai pen rai. Save the emotional energy for things that genuinely matter. This is wisdom, not passivity, and recognising it changes how you read Thai responses to mishaps and difficulties.\u003C\/p\u003E\n\n    \u003Cp\u003EWhere mai pen rai becomes culturally confusing is when foreigners apply it to situations that actually do matter to the Thai person but where social pressure (kreng jai, face) prevents them from expressing that. A Thai person who says mai pen rai about a genuine inconvenience is often still inconvenienced — they are simply choosing not to burden you with that fact. The solution: err on the side of over-apologising and over-addressing problems, not under. They will tell you when it genuinely does not matter.\u003C\/p\u003E\n\n    \u003Ch3\u003EBody Language Signals — Specific Rules\u003C\/h3\u003E\n\n    \u003Cp\u003EBeyond the major conceptual frameworks, Thai social life has specific body language rules that foreigners frequently violate without knowing:\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EThe head is sacred:\u003C\/strong\u003E Never touch someone's head in Thailand — not children, not friends, not playfully. The head is the highest and most spiritually significant part of the body, and touching it without permission is genuinely offensive in traditional Thai culture.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EThe feet are low:\u003C\/strong\u003E Never point your feet at another person, at a Buddha image, or at anything that deserves respect. Sitting with feet stretched toward someone is rude. Sitting on a floor with legs tucked to the side is the respectful position. In temples, position your feet away from the altar.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EPointing with one finger:\u003C\/strong\u003E Using a single finger to point at a person or a sacred object is considered rude. Point with an open hand, palm down, or use the chin-point (a subtle gesture Thais use to indicate direction or draw attention without using the hand at all).\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EPublic affection:\u003C\/strong\u003E Thailand is significantly more reserved about public physical affection between romantic partners than many Western countries, despite being warm in other social contexts. Holding hands is generally accepted. More demonstrative affection, particularly in temples or traditional settings, will draw attention.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Social Culture Throughout This Series:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-greetings-quiz.html\"\u003EPost 02\u003C\/a\u003E — Thai Greetings (sawatdii origins, wai introduction)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003EPost 28\u003C\/a\u003E — Polite Particles (khrap\/kha social function)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-time-greetings-quiz.html\"\u003EPost 26\u003C\/a\u003E — Time-of-Day Greetings (social register)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 30 — Body Language and Social Cues (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Social IQ Challenge game below has three rounds. Round 1 tests concept recognition. Round 2 puts you in real scenarios. Round 3 — the hardest — asks what you should actually do. 🙏\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎭 Social IQ Challenge\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EThree rounds — concepts, scenarios, and real decisions\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select round\" class=\"round-select\" role=\"group\"\u003E\n    \u003Cbutton class=\"rs-btn r1 active\" id=\"rs1\" onclick=\"q30SetRound(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"rs-icon\"\u003E🧠\u003C\/div\u003E\n      \u003Cdiv class=\"rs-name\"\u003ERound 1\u003C\/div\u003E\n      \u003Cdiv class=\"rs-desc\"\u003EConcept Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"rs-pts\"\u003E+10 pts each\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"rs-btn r2\" id=\"rs2\" onclick=\"q30SetRound(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"rs-icon\"\u003E🎭\u003C\/div\u003E\n      \u003Cdiv class=\"rs-name\"\u003ERound 2\u003C\/div\u003E\n      \u003Cdiv class=\"rs-desc\"\u003ERead the Scenario\u003C\/div\u003E\n      \u003Cdiv class=\"rs-pts\"\u003E+12 pts each\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"rs-btn r3\" id=\"rs3\" onclick=\"q30SetRound(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"rs-icon\"\u003E🎯\u003C\/div\u003E\n      \u003Cdiv class=\"rs-name\"\u003ERound 3\u003C\/div\u003E\n      \u003Cdiv class=\"rs-desc\"\u003ERight Move?\u003C\/div\u003E\n      \u003Cdiv class=\"rs-pts\"\u003E+15 pts each\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Social IQ Quiz\" id=\"game30\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"q30-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"q30-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"q30-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat rn\"\u003E\u003Cdiv class=\"stat-v\" id=\"q30-rn\"\u003ER1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ERound\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"q30-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"q30-pf\" style=\"background: rgb(15, 118, 110);\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"q30-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"q30-ql\" style=\"background: rgba(15, 118, 110, 0.12); color: #0f766e;\"\u003EQ1\/10\u003C\/span\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"q30-emoji\"\u003E🙏\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"q30-thai\" lang=\"th\"\u003Eเกรงใจ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"q30-rom\"\u003Ekreng jai\u003C\/div\u003E\n      \u003Cdiv class=\"card-scenario\" id=\"q30-scene\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"q30-speak\" onclick=\"q30Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"q30-badge\"\u003E\u003Cspan id=\"q30-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"q30-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"q30-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"q30-next\" onclick=\"q30Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"q30-rt\" class=\"result\" id=\"q30-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"q30-em\"\u003E🙏\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"q30-rt\"\u003ERound Complete!\u003C\/h2\u003E\n    \u003Cp id=\"q30-sub\" style=\"color: #64748b; font-size: 14px;\"\u003EYour score\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"q30-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q30-co\" style=\"color: #6d28d9;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q30-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"q30-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"q30-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"q30Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"q30-nextrd\" onclick=\"q30NextRound()\" style=\"display: none;\" type=\"button\"\u003E→ Next Round\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(250, 245, 255); border-top: 1px solid rgba(109, 40, 217, 0.15); padding: 22px 28px;\"\u003E\n    \u003Ch3 style=\"color: #6d28d9; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E📋 Key Concepts Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 400px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(76, 29, 149); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EConcept\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003EThai\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 12px; text-align: left;\"\u003ECore Meaning\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003EKreng jai\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eเกรงใจ\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003EReluctance to impose — the key to understanding indirect communication\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(109, 40, 217, 0.03); border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003EJai yen\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eใจเย็น\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003ECool heart — calm under pressure, highest composure compliment\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003ENam jai\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eน้ำใจ\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003EWater of the heart — spontaneous generosity, most admired quality\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(109, 40, 217, 0.03); border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003ESia naa\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eเสียหน้า\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003ELose face — public embarrassment or loss of social standing\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003EHai naa\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eให้หน้า\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003EGive face — publicly honour or praise, costs nothing, means much\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(109, 40, 217, 0.03); border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003ESanuk\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eสนุก\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003EFun — a value and filter, not just a word. Work must be sanuk\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"border-bottom: 1px solid rgba(109, 40, 217, 0.1);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003EMai pen rai\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eไม่เป็นไร\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003ENever mind — wisdom about proportional response, not indifference\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(109, 40, 217, 0.03);\"\u003E\u003Ctd style=\"font-weight: 700; padding: 8px 12px;\"\u003EWai\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 12px;\"\u003Eไหว้\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 12px;\"\u003EGreeting gesture — height of hands signals social relationship level\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎭 Reading Between the Lines in Thai Culture\u003C\/h3\u003E\n    \u003Cp\u003EThe most common mistake foreigners make in Thailand is treating Thai communication as direct when it is consistently indirect. A Thai yes can mean yes, I hear you, I will consider it, I want to be polite, or please do not put me in the position of saying no. None of these are dishonesty. They are all expressions of kreng jai — the priority placed on maintaining harmonious interaction over transactional precision.\u003C\/p\u003E\n    \u003Ch4\u003EHow to Get Honest Answers\u003C\/h4\u003E\n    \u003Cp\u003EThe solution is not to push harder for a direct answer — that approach produces more elaborate polite deflection. Instead, structure questions to make honesty easy: \"What would improve this?\" rather than \"Is this good?\" Remove face-saving barriers: \"Both options have problems — which problem is easier to fix?\" And pay more attention to what is not said than to what is said. The pause before the answer, the slight hesitation, the eyes looking away briefly — these carry as much information as the words.\u003C\/p\u003E\n    \u003Ch4\u003EThe Bun Khun System\u003C\/h4\u003E\n    \u003Cp\u003E\u003Cspan class=\"thai-i\"\u003Eบุญคุณ\u003C\/span\u003E (bun khun — debt of gratitude) is the Thai concept of the ongoing obligation created by a significant kindness. When someone does something genuinely important for you in Thailand, the relationship shifts — you now carry bun khun toward them. This is not a burden but a connection. It means you remember, you are available, you help when they need it. Long-term relationships in Thailand — with employers, with older neighbours, with landlords — often operate on bun khun logic more than on contractual logic.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is kreng jai in Thai culture?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเกรงใจ\u003C\/span\u003E (kreng jai) = deeply felt reluctance to impose on or inconvenience another person. It explains why Thais give confident directions even when uncertain, eat food they dislike to protect the host's feelings, and say \"I'll try to come\" rather than declining. Always leave face-saving exits in conversations and never take a single \"yes\" as confirmed without follow-up.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat do Thai jai compound words mean?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eใจ\u003C\/span\u003E (jai = heart) roots a vocabulary of character and emotion. \u003Cspan class=\"thai-i\"\u003Eใจเย็น\u003C\/span\u003E = cool heart (calm, composure). \u003Cspan class=\"thai-i\"\u003Eใจร้อน\u003C\/span\u003E = hot heart (impatient). \u003Cspan class=\"thai-i\"\u003Eใจดี\u003C\/span\u003E = good heart (kind). \u003Cspan class=\"thai-i\"\u003Eน้ำใจ\u003C\/span\u003E = water of the heart (spontaneous generosity — the most admired quality).\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does mai pen rai mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไม่เป็นไร\u003C\/span\u003E (mai pen rai) = never mind \/ no problem. Not resignation — a calibration: this does not warrant extended worry. However, a Thai person saying mai pen rai may still be privately inconvenienced but choosing not to burden you. Err on the side of over-addressing problems rather than accepting mai pen rai too readily.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow does the wai greeting work?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eไหว้\u003C\/span\u003E (wai) = pressed palms, bowed head. Height signals relationship: chest = peer respect, chin\/nose = deference to elders, forehead = monks\/revered figures, prostration = royalty\/sacred. Always return a wai offered to you — not returning is the one clear rudeness. A small nod acknowledges a wai from someone significantly junior.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is face (naa) in Thai culture?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eเสียหน้า\u003C\/span\u003E (sia naa = lose face) = public embarrassment, correction without cushion, visible refusal. Can damage relationships permanently. \u003Cspan class=\"thai-i\"\u003Eให้หน้า\u003C\/span\u003E (hai naa = give face) = public praise, deference, giving someone a visible role. Costs nothing, produces significant goodwill.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is sanuk in Thai culture?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eสนุก\u003C\/span\u003E (sanuk = fun) is both a word and a cultural value. Thais apply the sanuk test to activities: something \u003Cspan class=\"thai-i\"\u003Eไม่สนุก\u003C\/span\u003E (mai sanuk = not fun) will be avoided or reframed until fun can be introduced. Not laziness — a different philosophy about work and wellbeing. Thai events that include food, laughter, and light competition reliably succeed.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎭 Continue the Phrases Series\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language and culture games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🙏\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EPolite Particles\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 28\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-time-greetings-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🕐\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EGreetings by Time\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 26\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-emergency-phrases-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🆘\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEmergency Thai\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 20\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Phrases\"\u003E\u003Cspan class=\"ll-i\"\u003E💬\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Phrases\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\n\nvar R_COLORS={1:\"#0f766e\",2:\"#ca8a04\",3:\"#be185d\"};\nvar R_PTS={1:10,2:12,3:15};\n\n\/\/ ROUND 1  -  Concept Recognition\nvar R1=[\n  {emoji:\"\\u{1f64f}\",thai:\"\\u0e40\\u0e01\\u0e23\\u0e07\\u0e43\\u0e08\",rom:\"kreng jai\",scene:\"\",\n   answer:\"Reluctance to impose or inconvenience others\",\n   wrong:[\"Gratitude for kindness received\",\"Obligation to repay a debt\",\"Respect for elders\"],\n   note:\"Kreng jai is the single most important Thai social concept. Explains indirect communication, polite deflection, and why yes does not always mean yes\"},\n  {emoji:\"\\u2744\\ufe0f\",thai:\"\\u0e43\\u0e08\\u0e40\\u0e22\\u0e47\\u0e19\",rom:\"jai yen\",scene:\"\",\n   answer:\"Cool heart  -  calm and composed under pressure\",\n   wrong:[\"Sad heart  -  feeling disappointed\",\"Cold heart  -  being unfriendly\",\"Quiet heart  -  being introverted\"],\n   note:\"Jai yen = cool heart = composure. The highest composure compliment in Thai. Losing your temper in public is jai ron behaviour\"},\n  {emoji:\"\\u{1f525}\",thai:\"\\u0e43\\u0e08\\u0e23\\u0e49\\u0e2d\\u0e19\",rom:\"jai ron\",scene:\"\",\n   answer:\"Hot heart  -  impatient or quick to anger\",\n   wrong:[\"Passionate heart\",\"Warm heart  -  friendly\",\"Brave heart\"],\n   note:\"Jai ron = hot heart = impatience or quick temper. Considered embarrassing in public Thai social situations\"},\n  {emoji:\"\\u{1f4a7}\",thai:\"\\u0e19\\u0e49\\u0e33\\u0e43\\u0e08\",rom:\"nam jai\",scene:\"\",\n   answer:\"Water of the heart  -  spontaneous thoughtful generosity\",\n   wrong:[\"Flowing emotion  -  being emotional\",\"Tears of the heart  -  deep sadness\",\"Wet heart  -  being easily moved\"],\n   note:\"Nam jai = spontaneous generosity without being asked. Often considered the most admired quality in Thai character assessment\"},\n  {emoji:\"\\u{1f60a}\",thai:\"\\u0e43\\u0e08\\u0e14\\u0e35\",rom:\"jai dee\",scene:\"\",\n   answer:\"Good heart  -  kind and generous character\",\n   wrong:[\"Good intentions  -  meaning well\",\"Heart of gold  -  very rich\",\"Pure heart  -  innocent\"],\n   note:\"Jai dee = good heart = the most common character compliment. Someone who helps without being asked is immediately assessed as jai dee\"},\n  {emoji:\"\\u274c\",thai:\"\\u0e40\\u0e2a\\u0e35\\u0e22\\u0e2b\\u0e19\\u0e49\\u0e32\",rom:\"sia naa\",scene:\"\",\n   answer:\"Lose face  -  public embarrassment or loss of social standing\",\n   wrong:[\"Lose a bet\",\"Lose an argument\",\"Lose your temper\"],\n   note:\"Sia naa = lose face. Can permanently damage a relationship. Caused by public correction, visible refusal, or embarrassment in front of others\"},\n  {emoji:\"\\u{1f381}\",thai:\"\\u0e43\\u0e2b\\u0e49\\u0e2b\\u0e19\\u0e49\\u0e32\",rom:\"hai naa\",scene:\"\",\n   answer:\"Give face  -  publicly honour or praise someone\",\n   wrong:[\"Give a gift formally\",\"Give directions\",\"Give a speech\"],\n   note:\"Hai naa = give face = one of the most powerful social acts. Costs nothing. Public praise, deference, or visible acknowledgment all give face\"},\n  {emoji:\"\\u{1f389}\",thai:\"\\u0e2a\\u0e19\\u0e38\\u0e01\",rom:\"sanuk\",scene:\"\",\n   answer:\"Fun  -  a cultural value and filter for all activities\",\n   wrong:[\"Relaxation  -  taking it easy\",\"Celebration  -  marking success\",\"Excitement  -  feeling thrilled\"],\n   note:\"Sanuk = fun as a cultural value. Activities that are mai sanuk get avoided or reframed. Understanding sanuk explains Thai social events and work culture\"},\n  {emoji:\"\\u{1f9d8}\",thai:\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\",rom:\"mai pen rai\",scene:\"\",\n   answer:\"Never mind  -  wisdom about proportional emotional response\",\n   wrong:[\"I do not care at all\",\"Please stop\",\"That is impossible\"],\n   note:\"Mai pen rai = never mind. Not indifference but wisdom: this does not warrant extended worry. A person saying it may still be inconvenienced\"},\n  {emoji:\"\\u{1f64f}\",thai:\"\\u0e44\\u0e2b\\u0e27\\u0e49\",rom:\"wai\",scene:\"\",\n   answer:\"Thai greeting gesture  -  height of hands signals social relationship\",\n   wrong:[\"Traditional Thai dance move\",\"Prayer to Buddha only\",\"Gesture to call someone over\"],\n   note:\"Wai = pressed palms, bowed head. Height signals relationship: chest = peer, nose = elder, forehead = monk, prostration = royalty\"},\n];\n\n\/\/ ROUND 2  -  Scenario Reading\nvar R2=[\n  {emoji:\"\\u{1f4ac}\",thai:\"\",rom:\"\",\n   scene:\"You ask your Thai colleague if the project report is ready. They say yes and smile. The deadline passes and the report is not submitted. What most likely happened?\",\n   answer:\"Kreng jai  -  they said yes to avoid disappointing you, not because it was ready\",\n   wrong:[\"They deliberately misled you\",\"They forgot about the deadline\",\"They misunderstood the question\"],\n   note:\"This is kreng jai in action. The yes protected the social harmony of the moment. Always follow up Thai yeses with specific checks closer to deadlines\"},\n  {emoji:\"\\u{1f30f}\",thai:\"\",rom:\"\",\n   scene:\"A Thai friend corrects your pronunciation in front of a group of Thai people, laughing while doing so. You feel embarrassed. What social concept describes what happened to you?\",\n   answer:\"Sia naa  -  you lost face in front of others\",\n   wrong:[\"Kreng jai  -  they were being considerate\",\"Sanuk  -  they were making it fun\",\"Mai pen rai  -  it does not matter\"],\n   note:\"Being corrected or embarrassed publicly = sia naa. Even well-intentioned public correction carries this risk. Thai people avoid it carefully\"},\n  {emoji:\"\\u{1f37c}\",thai:\"\",rom:\"\",\n   scene:\"Without being asked, your Thai neighbour leaves a container of food at your door when they heard you were sick. What quality are they demonstrating?\",\n   answer:\"Nam jai  -  spontaneous generosity without being asked\",\n   wrong:[\"Bun khun  -  repaying a debt\",\"Kreng jai  -  not wanting to impose\",\"Sanuk  -  making illness fun\"],\n   note:\"Nam jai = giving without being asked. The spontaneous quality is what makes it nam jai. It is often considered more meaningful than giving when requested\"},\n  {emoji:\"\\u{1f4bc}\",thai:\"\",rom:\"\",\n   scene:\"A Thai employee is given a repetitive data entry task. Instead of working in silence, they put on music, race themselves on timing, and chat while working. They finish the task but take slightly longer. What cultural value explains this?\",\n   answer:\"Sanuk  -  the task must be made fun to be sustainable\",\n   wrong:[\"Laziness  -  avoiding proper work\",\"Kreng jai  -  not wanting to focus\",\"Jai ron  -  impatience with boring work\"],\n   note:\"Sanuk as a value means finding the fun inside the task. This is not inefficiency but a different relationship with work. The output still gets done\"},\n  {emoji:\"\\u{1f91d}\",thai:\"\",rom:\"\",\n   scene:\"A Thai host cooks an elaborate meal. You dislike one of the dishes but eat it without comment and say everything is delicious. You are demonstrating which concept?\",\n   answer:\"Kreng jai  -  protecting the host from the discomfort of your honest reaction\",\n   wrong:[\"Hai naa  -  giving the host face through dishonesty\",\"Jai dee  -  being a good-hearted person\",\"Mai pen rai  -  deciding it does not matter\"],\n   note:\"Eating food you dislike to protect the host is classic kreng jai. Their feeling \u003E your comfort. Understanding this makes Thai hospitality make sense\"},\n  {emoji:\"\\u{1f1f9}\\u{1f1ed}\",thai:\"\",rom:\"\",\n   scene:\"Something minor goes wrong on a trip  -  a restaurant gets your order slightly wrong. Your Thai companion says mai pen rai and does not pursue it with the staff. What are they demonstrating?\",\n   answer:\"Proportional response  -  this situation does not warrant the energy of correction\",\n   wrong:[\"Laziness  -  they cannot be bothered\",\"Embarrassment  -  they are shy to complain\",\"Kreng jai  -  they feel sorry for the staff\"],\n   note:\"Mai pen rai as wisdom: conserve emotional energy for things that genuinely matter. The wrong dish is not worth the social cost of a scene\"},\n  {emoji:\"\\u{1f465}\",thai:\"\",rom:\"\",\n   scene:\"You thank your Thai boss warmly in front of the whole team for their support during a difficult project, using their name and specific details. What are you doing?\",\n   answer:\"Hai naa  -  giving your boss face publicly and specifically\",\n   wrong:[\"Bun khun  -  creating a debt obligation\",\"Kreng jai  -  not wanting to seem ungrateful\",\"Sanuk  -  making the meeting more enjoyable\"],\n   note:\"Public, specific, named thanks = hai naa. It costs you nothing and creates significant goodwill. One of the highest social acts in Thai work culture\"},\n  {emoji:\"\\u{1f60a}\",thai:\"\",rom:\"\",\n   scene:\"A Thai colleague handles a very stressful client situation without raising their voice, keeping their composure throughout while the client is difficult. Afterwards, someone says they are very jai yen. What does this mean?\",\n   answer:\"The highest compliment for composure  -  they stayed calm under real pressure\",\n   wrong:[\"They were emotionally detached from the situation\",\"They did not really care about the outcome\",\"They were being too passive\"],\n   note:\"Jai yen = cool heart under pressure = the highest composure compliment in Thai. It is an active quality, not passivity. Thais aspire to it deeply\"},\n  {emoji:\"\\u2702\\ufe0f\",thai:\"\",rom:\"\",\n   scene:\"Your Thai friend asks how they look in an outfit you think is not flattering. You say it looks great. In Thai social terms, what are you doing and why?\",\n   answer:\"Kreng jai  -  protecting them from uncomfortable information that would not help them\",\n   wrong:[\"Sia naa  -  causing them to lose face\",\"Hai naa  -  giving them face through dishonesty\",\"Nam jai  -  being spontaneously generous\"],\n   note:\"This is kreng jai expressed as protective dishonesty. The uncomfortable truth serves no purpose in this moment. Thai social logic often prioritises harmony over accuracy\"},\n  {emoji:\"\\u{1f917}\",thai:\"\",rom:\"\",\n   scene:\"You accidentally bump into someone in a market and their bag falls. You apologise repeatedly. They smile and say mai pen rai. You apologise again. They say mai pen rai again, now slightly less warmly. What should you do?\",\n   answer:\"Accept mai pen rai and stop apologising  -  further apology creates awkwardness\",\n   wrong:[\"Keep apologising until they look genuinely pleased\",\"Offer to buy them something to compensate\",\"Ask if they are sure they are okay\"],\n   note:\"When someone says mai pen rai twice, the matter is closed. Continuing to apologise extends an interaction they have already ended. Trust the signal\"},\n];\n\n\/\/ ROUND 3  -  Right Move\nvar R3=[\n  {emoji:\"\\u{1f4dd}\",thai:\"\",rom:\"\",\n   scene:\"You need honest feedback on your Thai language progress from your tutor. You suspect they are being politely encouraging rather than accurate. What is the most effective approach?\",\n   answer:\"Ask what specifically needs most improvement  -  make honesty easy, not what is good\",\n   wrong:[\"Ask directly: am I actually good at Thai?\",\"Tell them you want brutal honesty\",\"Ask multiple people the same question and compare\"],\n   note:\"Reframing to what needs improvement removes the face-saving barrier. It makes honesty easy. Direct requests for honest assessments trigger kreng jai defensiveness\"},\n  {emoji:\"\\u{1f91d}\",thai:\"\",rom:\"\",\n   scene:\"You are meeting an important Thai business contact for the first time. They wai you. What should you do?\",\n   answer:\"Return the wai at a similar or slightly higher level  -  always return a wai\",\n   wrong:[\"Shake hands instead  -  they may prefer Western greeting\",\"Nod acknowledgment  -  returning a wai can feel awkward\",\"Wai first next time  -  you did not know they would wai\"],\n   note:\"Always return a wai. Not returning is the one clear rudeness in this space. A slightly imperfect wai returned is far better than none\"},\n  {emoji:\"\\u{1f3af}\",thai:\"\",rom:\"\",\n   scene:\"You need to correct a Thai colleague's significant mistake in a report before it goes to the client. How should you handle it?\",\n   answer:\"Correct it privately, frame it as a question, give them the chance to fix it themselves\",\n   wrong:[\"Correct it in the team meeting so everyone understands\",\"Send an email CC-ing the manager\",\"Fix it yourself without telling them\"],\n   note:\"Private correction + question framing = no sia naa. Public correction causes face loss. Fixing it silently denies them the chance to learn. Question framing is key\"},\n  {emoji:\"\\u{1f3e0}\",thai:\"\",rom:\"\",\n   scene:\"You are invited to a Thai friend's home for dinner. You arrive and food is already laid out. Your host says nothing about eating. What should you do?\",\n   answer:\"Wait for the host to invite you to eat  -  begin only when they signal it is time\",\n   wrong:[\"Start eating  -  the food being out means it is ready\",\"Ask if you should start eating\",\"Offer to help bring more dishes from the kitchen\"],\n   note:\"In Thai home dining, the guest does not begin before the host signals. Waiting is respectful. The food being present is preparation, not an invitation\"},\n  {emoji:\"\\u{1f4f8}\",thai:\"\",rom:\"\",\n   scene:\"You want to take a photo with your Thai friend's grandmother who is seated on the floor at a temple. Where should you position yourself for the photo?\",\n   answer:\"Sit or kneel at her level  -  never stand above an elder at a temple\",\n   wrong:[\"Stand and have her look up\",\"Ask her to stand for the photo\",\"Crouch behind her with your head slightly above\"],\n   note:\"Never be physically above an elder, especially in a temple context. Sitting or kneeling brings you to a respectful level and makes for a better photo anyway\"},\n  {emoji:\"\\u{1f4e3}\",thai:\"\",rom:\"\",\n   scene:\"You are at a Thai company meeting. Your Thai manager makes a decision you think is clearly wrong. What is the most culturally appropriate and effective response?\",\n   answer:\"Agree in the meeting, then request a private conversation to share your perspective\",\n   wrong:[\"Raise your objection clearly in the meeting  -  important issues need open discussion\",\"Send an email disagreeing formally after the meeting\",\"Say nothing  -  it is not your place to disagree\"],\n   note:\"Open disagreement with a superior in Thailand = sia naa for them in front of their team. Private conversation preserves face and actually gets your point heard\"},\n  {emoji:\"\\u{1f91e}\",thai:\"\",rom:\"\",\n   scene:\"You accidentally do something that embarrasses a Thai person in front of others. They say mai pen rai but you can see they are genuinely upset. What is the right move?\",\n   answer:\"Acknowledge it privately later, apologise sincerely one time, and let it go\",\n   wrong:[\"Accept mai pen rai at face value  -  they said it is okay\",\"Keep apologising publicly until they visibly forgive you\",\"Pretend it did not happen  -  dwelling on it makes it worse\"],\n   note:\"One sincere private apology after mai pen rai respects both their public acceptance and their private feeling. Multiple public apologies extend the awkwardness\"},\n  {emoji:\"\\u{1f4ab}\",thai:\"\",rom:\"\",\n   scene:\"A Thai person touches a child's head affectionately in front of you. Should you do the same to show you also like the child?\",\n   answer:\"No  -  the head is sacred in Thai culture, avoid touching anyone's head\",\n   wrong:[\"Yes  -  it shows you are warm and friendly\",\"Only if the child is very young\",\"Only if the parents seem relaxed about it\"],\n   note:\"Never touch anyone's head in Thailand regardless of age or affection. The head is the most spiritually significant body part. This applies to children too\"},\n  {emoji:\"\\u{1f9f3}\",thai:\"\",rom:\"\",\n   scene:\"You have just received significant help from a Thai colleague who spent considerable time assisting you. How should you acknowledge this in Thai social terms?\",\n   answer:\"Thank them publicly and specifically by name, and remain available to help them in future\",\n   wrong:[\"Give them a gift immediately  -  tangible thanks matters most\",\"Say thank you privately and move on\",\"Post about it on social media tagging them\"],\n   note:\"Public specific thanks = hai naa. Remaining available = recognising bun khun. These together are the complete and culturally appropriate response\"},\n  {emoji:\"\\u{1f6b6}\",thai:\"\",rom:\"\",\n   scene:\"You are in a Thai temple. How should you sit if there is nowhere to kneel?\",\n   answer:\"Legs tucked to the side, feet pointing away from the altar or sacred objects\",\n   wrong:[\"Cross-legged is fine in informal temples\",\"Feet forward if you are sitting against the wall\",\"Any comfortable position  -  temples are welcoming spaces\"],\n   note:\"Feet should never point at the altar, a monk, or any person deserving respect. Tucking legs to the side with feet pointing away is always correct in a temple\"},\n];\n\nvar ROUNDS={1:R1,2:R2,3:R3};\nvar currentRound=1;\nvar st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\n\nwindow.q30SetRound=function(r){\n  currentRound=r;\n  [1,2,3].forEach(function(n){\n    $(\"rs\"+n).classList.toggle(\"active\",n===r);\n  });\n  $(\"q30-result\").classList.remove(\"show\");\n  $(\"game30\").style.display=\"\";\n  q30Init();\n};\n\nfunction rc(){return R_COLORS[currentRound];}\n\nfunction stats(){\n  $(\"q30-sc\").textContent=st.sc;\n  $(\"q30-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"q30-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"q30-rn\").textContent=\"R\"+currentRound;\n  $(\"q30-rn\").style.color=rc();\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"q30-pf\").style.width=p+\"%\";\n  $(\"q30-pf\").style.background=rc();\n  $(\"q30-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"q30-fb\").className=\"fb\";\n  $(\"q30-next\").classList.remove(\"show\");\n  $(\"q30-badge\").classList.remove(\"show\");\n\n  var ql=$(\"q30-ql\");\n  ql.textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot+\" \\u00b7 Round \"+currentRound;\n  ql.style.background=rc()+\"20\";\n  ql.style.color=rc();\n\n  $(\"q30-emoji\").textContent=q.emoji;\n\n  var t=$(\"q30-thai\");\n  var rom=$(\"q30-rom\");\n  var scene=$(\"q30-scene\");\n  var spk=$(\"q30-speak\");\n\n  if(currentRound===1){\n    t.textContent=q.thai;\n    t.style.display=\"block\";\n    t.style.fontSize=\"\";\n    rom.textContent=q.rom;\n    scene.style.display=\"none\";\n    spk.style.display=\"inline-flex\";\n  } else {\n    t.textContent=currentRound===2?\"\\u{1f4ac} Read the scenario\":\"\\u{1f3af} What should you do?\";\n    t.style.fontSize=\"18px\";\n    t.style.color=rc();\n    rom.textContent=\"\";\n    scene.textContent=q.scene;\n    scene.style.display=\"block\";\n    spk.style.display=\"none\";\n  }\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n\n  $(\"q30-next\").style.background=\"linear-gradient(135deg,\"+rc()+\",\"+rc()+\"dd)\";\n\n  var ch=sh([q.answer].concat(q.wrong.slice(0,3)));\n  var g=$(\"q30-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";\n    b.setAttribute(\"aria-label\",c);\n    b.textContent=c;\n    if(currentRound\u003E1)b.style.fontSize=\"12px\";\n    b.onclick=function(){check(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction check(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.answer;\n  document.querySelectorAll(\".qt30 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.answer)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=R_PTS[currentRound];\n    st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bonus=currentRound*4;st.sc+=bonus;\n      $(\"q30-bxt\").textContent=\"\\u{1f525} \"+st.st+\" streak! +\"+bonus+\" Round \"+currentRound+\" bonus!\";\n      $(\"q30-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"q30-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bonus+\" \\u2014 \"+q.note,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f9e0} Culturally sharp!\",\"\\u{1f3af} Social IQ!\",\"\\u{1f64f} Spot on!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" \\u2014 \"+q.note,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.note,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"q30-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"q30-fb\");el.textContent=m;el.className=\"fb show \"+t;}\n\nwindow.q30Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.q30Speak=function(){\n  if(currentRound!==1)return;\n  var q=st.qs[st.cu];if(!q.thai||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.thai);\n  u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"q30-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game30\").style.display=\"none\";$(\"q30-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"q30-fin\").textContent=st.sc;$(\"q30-co\").textContent=st.co;\n  $(\"q30-wr\").textContent=st.wr;$(\"q30-ac\").textContent=acc+\"%\";\n  $(\"q30-rt\").style.color=rc();\n  $(\"q30-sub\").textContent=\"Round \"+currentRound+\" \\u2014 \"+[\"\",\"Concept Recognition\",\"Scenario Reading\",\"Right Move\"][currentRound];\n  var em,ti,ms,nm=$(\"q30-nextrd\");nm.style.display=\"none\";\n  var emojis={1:\"\\u{1f9e0}\",2:\"\\u{1f3ad}\",3:\"\\u{1f3af}\"};\n  if(acc\u003E=80){\n    em=emojis[currentRound];\n    ti=[\"\",\"Concepts Mastered!\",\"Scenario Reader!\",\"Social IQ Elite!\"][currentRound];\n    ms=[\"\",\"You know the concepts. Try Round 2 to read them in real scenarios!\",\"You read Thai social dynamics well. Round 3 tests what you actually do!\",\"Exceptional. You navigate Thai social situations with genuine cultural intelligence.\"][currentRound];\n    if(currentRound\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Growing IQ!\";ms=\"Solid score. Review the concepts reference above, then retry for 80%+ to advance.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep Learning!\";ms=\"Focus on kreng jai and face (naa) first. These two concepts explain the majority of Thai social behaviour.\";\n  }\n  $(\"q30-em\").textContent=em;$(\"q30-rt\").textContent=ti;$(\"q30-msg\").textContent=ms;\n}\n\nwindow.q30Retry=function(){$(\"q30-result\").classList.remove(\"show\");$(\"game30\").style.display=\"\";q30Init();};\nwindow.q30NextRound=function(){if(currentRound\u003C3)q30SetRound(currentRound+1);};\n\nwindow.q30Init=function(){\n  var bank=ROUNDS[currentRound];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(10,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game30\").style.display=\"\";$(\"q30-result\").classList.remove(\"show\");\n  var t=$(\"q30-thai\");if(t){t.style.fontSize=\"\";t.style.color=\"\";}\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.q30Init);}\nelse{window.q30Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/3070019596412125849\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3070019596412125849"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/3070019596412125849"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-social-cues-quiz.html","title":"Thai Body Language and Social Cues Quiz — Social IQ Challenge (Free Game)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhBImHFlDPb00EVNZ9cJR5OOgtdaPwLkmHg9HuOGqorHc7cychhC03z4Qn_Mo7p66tdc9EZOJfHDKJhKip07736xwTWmObOz2uzNz1xzmEvm0c5PvMeGtVyUbT3k06-5J-Srv2hLa9_KaGUUdGwa71hmPjlFrJ_ar_aAhPJ7lJwBXDL7YvBVOZ-47u509Iw\/s72-c\/7406.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-210580852057077070"},"published":{"$t":"2026-06-05T16:48:09.159-07:00"},"updated":{"$t":"2026-06-06T01:35:07.797-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tone Games"}],"title":{"type":"text","$t":"Thai Tones Practical Guide — Tone Trainer Pro Game (Free)"},"content":{"type":"html","$t":"\u003Carticle\u003E\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Tones Practical Guide cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEihMflkCGEIwWbaO1o6iybUkYda6KUSI3lBUCcTBSIwiyucMuH1OJFLz30YN18FoYOq-C6sflXbc6m5KYFd_eivBGD-IpHPNuHgzGA3vSZhXJO2-tpuWWIT_VQ5LMfNjjE5ZQz-j7fRkETj32lRqQdxEvEjTRg3EwaFOikRkTXe_TY2Ox5oVL6HmJA9sns\/s1672\/7398.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Tones Practical Guide Banner - Master the 5 Thai tones, minimal pairs, and essential pronunciation rules with the Tone Trainer Pro interactive audio game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEihMflkCGEIwWbaO1o6iybUkYda6KUSI3lBUCcTBSIwiyucMuH1OJFLz30YN18FoYOq-C6sflXbc6m5KYFd_eivBGD-IpHPNuHgzGA3vSZhXJO2-tpuWWIT_VQ5LMfNjjE5ZQz-j7fRkETj32lRqQdxEvEjTRg3EwaFOikRkTXe_TY2Ox5oVL6HmJA9sns\/s320\/7398.png\" title=\"Thai Tones Practical Guide: Tone Trainer Pro Game (Free)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #334155; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Tones learning illustration showing the five tone profiles, minimal pair examples like mai and maa, and interactive pronunciation training modes for developing listening and speaking skills.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html#app\",\n      \"name\": \"Thai Tone Trainer Pro — Practical Tones in Real Words\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html\",\n      \"description\": \"Free three-mode tone training game for Thai learners. Identify tones, match tone descriptions, and distinguish minimal pairs. Built on real vocabulary. Audio included. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"All five Thai tones in real vocabulary context\",\n        \"How to distinguish minimal pairs by tone alone\",\n        \"The mai and maa tone sets across all five tones\",\n        \"Practical tone prioritisation for daily Thai conversation\",\n        \"Physical description of each Thai tone for pronunciation practice\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"24\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"How many tones does Thai have?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai has five tones: mid, low, falling, high, and rising. Every syllable in Thai carries exactly one of these tones, and changing the tone changes the meaning of the word completely. The most commonly cited example is the syllable mai, which means silk at mid tone, new at low tone, wood at falling tone, burnt at high tone, and not at rising tone.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the easiest Thai tone to learn?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The mid tone is generally the easiest for English speakers because it involves speaking at a natural, flat, comfortable pitch without rise or fall. Most English speakers produce something close to a mid tone when speaking carefully and slowly. The falling tone is also often recognisable early because the significant pitch drop from high to low is dramatic enough to be caricatured correctly. The rising and high tones cause the most difficulty because the distinction between them requires ear training that takes sustained practice.\"}},\n        {\"@type\":\"Question\",\"name\":\"Does getting tones wrong make Thai incomprehensible?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not always. Thai people are remarkably skilled at understanding tone-imperfect speech from foreigners, particularly in contexts where the topic makes the intended meaning obvious. A tone error in a restaurant when ordering food is almost always corrected by context. Tone errors cause real problems specifically when they affect negation, since the negative particle mai at rising tone sounds like the question particle mai at mid tone, turning statements into questions. This particular confusion causes genuine communication breakdown and is worth prioritising early.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the fastest way to improve Thai tones?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The most effective method is shadowing: listening to natural Thai speech and repeating immediately after, imitating what you heard rather than calculating from rules. Recording yourself and comparing to native speech is uncomfortable but produces more improvement per hour than any other activity. Focusing tone practice on the words you actually use most, particularly the negation mai and the question particle mai, gives the fastest practical return.\"}},\n        {\"@type\":\"Question\",\"name\":\"Why do the words mai and maa have so many meanings?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mai and maa each have five distinct meanings because Thai has five tones, and each tone applied to the same syllable shape produces a different word. This is not a quirk unique to these syllables, it applies to every syllable in Thai. Mai and maa simply happen to be among the most commonly used syllables in the language, making their tonal variety particularly noticeable. The mai set includes the question particle, the negation, wood, silk, and burnt, while maa includes come, horse, and dog, among others.\"}},\n        {\"@type\":\"Question\",\"name\":\"What are Thai tone marks?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Thai has four written tone marks that modify the default tone of a syllable based on its consonant class. Mai ek (the first tone mark) typically produces a low or falling tone depending on consonant class. Mai tho typically produces a falling tone. Mai tri produces a high tone. Mai jattawa produces a rising tone. However, the default tone of a syllable with no mark depends on the class of its initial consonant and the type of its final consonant, making the full system considerably more complex than the marks alone suggest.\"}}\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800;900\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n:root{--mid:#0369a1;--low:#166534;--fall:#9333ea;--high:#dc2626;--rise:#d97706;--ink:#0f172a;--soft:#334155;--bd:#e2e8f0;--bg:#f8fafc;}\n.qt29{font-family:'Outfit',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--bg);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(15,23,42,.12);box-sizing:border-box;}\n.qt29 *{box-sizing:border-box;}\n.qt29 .intro{padding:32px 28px 24px;background:#fff;border-bottom:1px solid var(--bd);}\n.qt29 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt29 .intro em{color:var(--ink);font-style:italic;}\n.qt29 .intro strong{color:var(--ink);}\n.qt29 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--ink);margin:28px 0 12px;font-style:italic;}\n.qt29 .intro h4{font-size:16px;font-weight:700;color:var(--ink);margin:20px 0 8px;}\n.qt29 .thai-i{font-weight:700;color:#6d28d9;}\n.qt29 .tip{background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(167,139,250,.1));border-left:4px solid #6d28d9;border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt29 .tip b{color:#5b21b6;}\n.qt29 .callout{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ── TONE WHEEL ── *\/\n.qt29 .tone-wheel{margin:16px 0;}\n.qt29 .tw-center{display:none;}\n.qt29 .tw-items{display:grid;grid-template-columns:1fr;gap:8px;}\n.qt29 .tw-item{border-radius:14px;padding:14px 16px;border:2px solid transparent;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;}\n.qt29 .tw-item.mid{background:rgba(3,105,161,.06);border-color:rgba(3,105,161,.3);}\n.qt29 .tw-item.low{background:rgba(22,101,52,.06);border-color:rgba(22,101,52,.3);}\n.qt29 .tw-item.fall{background:rgba(147,51,234,.06);border-color:rgba(147,51,234,.3);}\n.qt29 .tw-item.high{background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.3);}\n.qt29 .tw-item.rise{background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.3);}\n.qt29 .tw-num{width:32px;height:32px;border-radius:50%;color:#fff;font-size:15px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;}\n.mid .tw-num{background:var(--mid);}\n.low .tw-num{background:var(--low);}\n.fall .tw-num{background:var(--fall);}\n.high .tw-num{background:var(--high);}\n.rise .tw-num{background:var(--rise);}\n.qt29 .tw-name{font-size:14px;font-weight:800;color:var(--ink);margin-bottom:2px;}\n.qt29 .tw-eng{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;}\n.mid .tw-eng{color:var(--mid);}\n.low .tw-eng{color:var(--low);}\n.fall .tw-eng{color:var(--fall);}\n.high .tw-eng{color:var(--high);}\n.rise .tw-eng{color:var(--rise);}\n.qt29 .tw-desc{font-size:13px;color:var(--soft);margin-bottom:4px;line-height:1.5;}\n.qt29 .tw-mark{font-size:11px;color:#64748b;font-style:italic;margin-bottom:3px;}\n.qt29 .tw-ex{font-size:14px;color:var(--ink);font-weight:700;}\n\/* ── MINIMAL PAIRS TABLE ── *\/\n.qt29 .minimal-grid{border-radius:14px;overflow:hidden;border:1.5px solid var(--bd);margin:16px 0;}\n.qt29 .mg-header{display:grid;grid-template-columns:80px 1fr 1fr;background:#0f172a;color:#fff;padding:10px 12px;font-size:12px;font-weight:700;text-transform:uppercase;gap:8px;}\n.qt29 .mg-row{display:grid;grid-template-columns:80px 1fr 1fr;padding:10px 12px;gap:8px;border-bottom:1px solid var(--bd);align-items:center;}\n.qt29 .mg-row:last-child{border-bottom:none;}\n.qt29 .mg-row.mid-r{background:rgba(3,105,161,.04);}\n.qt29 .mg-row.low-r{background:rgba(22,101,52,.04);}\n.qt29 .mg-row.fall-r{background:rgba(147,51,234,.04);}\n.qt29 .mg-row.high-r{background:rgba(220,38,38,.04);}\n.qt29 .mg-row.rise-r{background:rgba(217,119,6,.04);}\n.qt29 .mg-tone{font-size:11px;font-weight:700;text-transform:uppercase;}\n.mid-r .mg-tone{color:var(--mid);}\n.low-r .mg-tone{color:var(--low);}\n.fall-r .mg-tone{color:var(--fall);}\n.high-r .mg-tone{color:var(--high);}\n.rise-r .mg-tone{color:var(--rise);}\n.qt29 .mg-word{font-size:20px;color:var(--ink);display:block;margin-bottom:1px;}\n.qt29 .mg-rom{font-size:11px;font-style:italic;color:#6d28d9;font-weight:700;display:block;}\n.qt29 .mg-en{font-size:11px;color:var(--soft);display:block;}\n\/* ── KHAO CARDS ── *\/\n.qt29 .khao-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;}\n.qt29 .kc-card{border-radius:14px;padding:14px 12px;border:2px solid transparent;display:flex;flex-direction:column;gap:5px;}\n.kc-card.falling{background:rgba(147,51,234,.06);border-color:rgba(147,51,234,.3);}\n.kc-card.mid{background:rgba(3,105,161,.06);border-color:rgba(3,105,161,.3);}\n.kc-card.high{background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.3);}\n.qt29 .kc-tone{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;}\n.falling .kc-tone{color:var(--fall);}\n.mid .kc-tone{color:var(--mid);}\n.high .kc-tone{color:var(--high);}\n.qt29 .kc-thai{font-size:clamp(28px,5vw,40px);color:var(--ink);line-height:1;}\n.qt29 .kc-rom{font-size:12px;font-style:italic;color:#6d28d9;font-weight:700;}\n.qt29 .kc-en{font-size:13px;color:var(--ink);font-weight:600;margin-top:2px;}\n.qt29 .kc-use{font-size:11px;color:var(--soft);line-height:1.5;margin-top:3px;}\n\/* ── TONE VOCAB GRID ── *\/\n.qt29 .tone-vocab-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:16px 0;}\n.qt29 .tvg-col{border-radius:12px;overflow:hidden;border:1.5px solid var(--bd);}\n.qt29 .tvg-tone{font-size:11px;font-weight:700;text-transform:uppercase;padding:8px 10px;color:#fff;text-align:center;}\n.qt29 .mid-h{background:var(--mid);}\n.qt29 .low-h{background:var(--low);}\n.qt29 .fall-h{background:var(--fall);}\n.qt29 .high-h{background:var(--high);}\n.qt29 .rise-h{background:var(--rise);}\n.qt29 .tvg-items{padding:8px;}\n.qt29 .tvg-item{display:flex;flex-direction:column;padding:4px 2px;border-bottom:1px solid var(--bd);margin-bottom:2px;}\n.qt29 .tvg-item:last-child{border-bottom:none;margin-bottom:0;}\n.qt29 .tvg-item span:first-child{font-size:16px;color:var(--ink);}\n.qt29 .tvg-item span:last-child{font-size:10px;color:var(--soft);}\n\/* ── MODE SELECTOR ── *\/\n.qt29 .mode-header{padding:20px 28px;background:linear-gradient(135deg,#1e1b4b,#312e81);border-bottom:none;}\n.qt29 .mh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 6px;}\n.qt29 .mh-sub{color:rgba(255,255,255,.8);font-size:13px;}\n.qt29 .mode-select{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 28px;border-bottom:1px solid var(--bd);background:#fff;}\n.qt29 .ms-btn{border-radius:14px;padding:13px 10px;border:2.5px solid var(--bd);cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:4px;background:var(--bg);}\n.qt29 .ms-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);}\n.qt29 .ms-icon{font-size:26px;}\n.qt29 .ms-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt29 .ms-desc{font-size:11px;color:var(--soft);}\n.qt29 .ms-badge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.qt29 .ms-btn.m1.active{border-color:var(--mid);background:rgba(3,105,161,.08);}\n.qt29 .ms-btn.m2.active{border-color:var(--fall);background:rgba(147,51,234,.08);}\n.qt29 .ms-btn.m3.active{border-color:var(--high);background:rgba(220,38,38,.08);}\n.qt29 .ms-btn.m1 .ms-badge{background:rgba(3,105,161,.12);color:var(--mid);}\n.qt29 .ms-btn.m2 .ms-badge{background:rgba(147,51,234,.12);color:var(--fall);}\n.qt29 .ms-btn.m3 .ms-badge{background:rgba(220,38,38,.12);color:var(--high);}\n\/* ── GAME ── *\/\n.qt29 #game29{padding:22px 20px;}\n.qt29 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt29 .stat{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt29 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt29 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt29 .stat.sc .stat-v{color:#f59e0b;}\n.qt29 .stat.li .stat-v{color:var(--high);}\n.qt29 .stat.st .stat-v{color:#6d28d9;}\n.qt29 .stat.md .stat-v{color:var(--mid);}\n.qt29 .prog{background:#e2e8f0;border-radius:999px;height:6px;margin-bottom:16px;overflow:hidden;}\n.qt29 .prog-f{height:100%;border-radius:999px;transition:width .5s ease,background .3s ease;width:0;}\n.qt29 .card{background:#fff;border:1.5px solid var(--bd);border-radius:20px;padding:26px 20px;text-align:center;margin-bottom:14px;min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(15,23,42,.06);}\n.qt29 .card-badge{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:999px;}\n.qt29 .card-emoji{font-size:44px;animation:t29pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n.qt29 .card-question{font-size:13px;color:var(--soft);background:#f1f5f9;border-radius:8px;padding:6px 14px;max-width:100%;line-height:1.5;}\n.qt29 .thai-big{font-size:clamp(34px,7.5vw,58px);font-weight:400;letter-spacing:1px;line-height:1.1;color:var(--ink);}\n.qt29 .thai-big.pop{animation:t29pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes t29pop{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}\n.qt29 .tone-indicator{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;font-size:13px;font-weight:700;}\n.qt29 .rom{font-family:'Lora',serif;font-size:17px;color:#6d28d9;font-style:italic;}\n.qt29 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(99,102,241,.09);border:1.5px solid rgba(99,102,241,.22);color:#4338ca;font:600 13px 'Outfit',sans-serif;cursor:pointer;transition:all .2s;}\n.qt29 .speak:hover{background:rgba(99,102,241,.17);}\n.qt29 .speak.active{animation:t29pulse 1s infinite;}\n@keyframes t29pulse{0%,100%{box-shadow:0 0 0 0 rgba(99,102,241,.4)}50%{box-shadow:0 0 0 8px rgba(99,102,241,0)}}\n.qt29 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt29 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:#fff;font:700 14px 'Outfit',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.3;}\n.qt29 .ans:hover:not(:disabled){border-color:#6d28d9;background:rgba(109,40,217,.06);transform:translateY(-2px);}\n.qt29 .ans:disabled{cursor:default;}\n.qt29 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:t29bounce .5s ease;}\n.qt29 .ans.wrong{background:rgba(220,38,38,.1);border-color:var(--high);color:#7f1d1d;animation:t29shake .4s ease;}\n.qt29 .ans.reveal{background:rgba(109,40,217,.07);border-color:rgba(109,40,217,.3);}\n@keyframes t29bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes t29shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt29 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt29 .fb.show{display:block;animation:t29fade .3s ease;}\n.qt29 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt29 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt29 .fb.bonus{background:rgba(109,40,217,.1);color:#5b21b6;border:1px solid rgba(109,40,217,.3);}\n@keyframes t29fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes t29slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt29 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(109,40,217,.1);border:1.5px solid rgba(109,40,217,.35);border-radius:999px;color:#5b21b6;font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt29 .badge.show{display:flex;animation:t29pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes t29pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt29 .next{width:100%;padding:15px;border-radius:14px;font:800 15px 'Outfit',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s,box-shadow .2s;color:#fff !important;}\n.qt29 .next.show{display:block;animation:t29slide .3s ease both;}\n.qt29 .next:hover{transform:translateY(-2px);color:#fff !important;}\n.qt29 .result{display:none;padding:36px 24px;text-align:center;}\n.qt29 .result.show{display:block;animation:t29fade .5s ease;}\n.qt29 .r-emoji{font-size:64px;animation:t29bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes t29bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt29 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;margin:0 0 6px;font-style:italic;}\n.qt29 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:#f59e0b;line-height:1;margin:10px 0;}\n.qt29 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt29 .rb{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt29 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt29 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt29 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt29 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:10px;}\n.qt29 .btn-r{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Outfit',sans-serif;border:none;cursor:pointer;transition:all .22s;color:#fff;}\n.qt29 .btn-retry{background:linear-gradient(135deg,#4338ca,#6d28d9);}\n.qt29 .btn-next{background:linear-gradient(135deg,#166534,#16a34a);}\n.qt29 .btn-r:hover{transform:translateY(-2px);}\n\/* ── CULTURE FAQ NXT ── *\/\n.qt29 .culture,.qt29 .faq,.qt29 .nxt{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt29 .culture{background:linear-gradient(135deg,rgba(99,102,241,.03),rgba(167,139,250,.04));}\n.qt29 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt29 .culture h4{font-size:15px;font-weight:700;color:#4338ca;margin:20px 0 8px;}\n.qt29 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt29 .culture strong{color:var(--ink);}\n.qt29 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:#4338ca;margin:0 0 14px;font-style:italic;}\n.qt29 .faq-i{background:#fff;border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt29 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt29 .faq-q::-webkit-details-marker{display:none;}\n.qt29 .faq-q::after{content:'+';font-size:20px;color:#6d28d9;flex-shrink:0;transition:transform .2s;}\n.qt29 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt29 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt29 .faq-a .thai-i{color:#6d28d9;}\n.qt29 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt29 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt29 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:#fff;border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt29 .ll:hover{border-color:#6d28d9;background:rgba(109,40,217,.05);transform:translateY(-2px);}\n.qt29 .ll-i{font-size:22px;}\n.qt29 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt29 .ll-c{font-size:11px;color:#6d28d9;text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt29 .intro,.qt29 .culture,.qt29 .faq,.qt29 .nxt{padding-left:16px;padding-right:16px;}.qt29 .answers{grid-template-columns:1fr;}.qt29 .stats{grid-template-columns:repeat(2,1fr);}.qt29 #game29{padding:16px 14px;}.qt29 .khao-cards{grid-template-columns:1fr;}.qt29 .tone-vocab-grid{grid-template-columns:repeat(3,1fr);}.qt29 .mode-select{grid-template-columns:1fr;gap:8px;}.qt29 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt29\" id=\"qt-post-29\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EEvery week someone asks me the same question: \"I've been studying Thai for three months and my tones are still terrible. Is it even possible for a foreigner to get them right?\" The answer I give them is the same every time, and it is not what they expect. Yes — but the reason most people struggle is not because tones are impossibly difficult. It is because they are practising the wrong thing.\u003C\/p\u003E\n\n    \u003Cp\u003EMost learners spend their early months drilling tone rules: Class 1 consonants plus mai ek equals low tone. Class 2 with long vowel equals falling tone. The rules fill notebooks. The tones still come out wrong in conversation. The problem is that tone rules describe what happens on paper. They do not teach your mouth what to do in real time.\u003C\/p\u003E\n\n    \u003Cp\u003EThai has five tones. Every syllable carries one. Getting a tone wrong does not produce a slightly accented version of the right word — it produces a completely different word. The classic example: \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai — not), \u003Cspan class=\"thai-i\"\u003Eไม้\u003C\/span\u003E (mai — wood), \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — silk or question particle), and \u003Cspan class=\"thai-i\"\u003Eไหม้\u003C\/span\u003E (mai — burnt) are four distinct words that share a syllable shape but carry four different tones. A sentence that says \"I don't eat rice\" and one that says \"I eat rice\" differ by a single tone on a single syllable.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post takes a different approach to tones. Instead of tone rules, it focuses on tone \u003Cem\u003Efeel\u003C\/em\u003E — physical description of how each tone sits in your voice, practical minimal pairs that train your ear, and the actual words from real Thai life where getting the tone right matters most. The game at the end is designed to build tone reflexes, not tone knowledge.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Five Thai Tones — What They Actually Sound Like\u003C\/h3\u003E\n\n    \u003Cp\u003ETone rules describe tones in terms of their marking and consonant class. This section describes them in terms of physical sensation and musical analogy, which is what actually helps your voice find them.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Five Thai tones described physically\" class=\"tone-wheel\"\u003E\n      \u003Cdiv class=\"tw-center\"\u003E5 Tones\u003C\/div\u003E\n      \u003Cdiv class=\"tw-items\"\u003E\n        \u003Cdiv class=\"tw-item mid\"\u003E\n          \u003Cdiv class=\"tw-num\"\u003E1\u003C\/div\u003E\n          \u003Cdiv class=\"tw-name\" lang=\"th\"\u003Eเสียงสามัญ\u003C\/div\u003E\n          \u003Cdiv class=\"tw-eng\"\u003EMid Tone\u003C\/div\u003E\n          \u003Cdiv class=\"tw-desc\"\u003EFlat. Neither rise nor fall. The voice stays at a comfortable middle pitch from start to finish. Like saying \"ah\" to a doctor.\u003C\/div\u003E\n          \u003Cdiv class=\"tw-mark\"\u003ENo mark needed (mid-class, short vowel)\u003C\/div\u003E\n          \u003Cdiv class=\"tw-ex\" lang=\"th\"\u003Eคน kon — person\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"tw-item low\"\u003E\n          \u003Cdiv class=\"tw-num\"\u003E2\u003C\/div\u003E\n          \u003Cdiv class=\"tw-name\" lang=\"th\"\u003Eเสียงเอก\u003C\/div\u003E\n          \u003Cdiv class=\"tw-eng\"\u003ELow Tone\u003C\/div\u003E\n          \u003Cdiv class=\"tw-desc\"\u003EFlat but below your natural mid point. Starts low and stays low. The voice settles into the basement of your range.\u003C\/div\u003E\n          \u003Cdiv class=\"tw-mark\"\u003EMai ek mark ◌่ on mid\/high class consonants\u003C\/div\u003E\n          \u003Cdiv class=\"tw-ex\" lang=\"th\"\u003Eไข่ khai — egg\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"tw-item fall\"\u003E\n          \u003Cdiv class=\"tw-num\"\u003E3\u003C\/div\u003E\n          \u003Cdiv class=\"tw-name\" lang=\"th\"\u003Eเสียงโท\u003C\/div\u003E\n          \u003Cdiv class=\"tw-eng\"\u003EFalling Tone\u003C\/div\u003E\n          \u003Cdiv class=\"tw-desc\"\u003EStarts high and drops firmly. Like the English word \"no\" when you are definitive. The most dramatic of the five tones.\u003C\/div\u003E\n          \u003Cdiv class=\"tw-mark\"\u003EMai tho mark ◌้, or mai ek on low-class\u003C\/div\u003E\n          \u003Cdiv class=\"tw-ex\" lang=\"th\"\u003Eข้าว khao — rice\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"tw-item high\"\u003E\n          \u003Cdiv class=\"tw-num\"\u003E4\u003C\/div\u003E\n          \u003Cdiv class=\"tw-name\" lang=\"th\"\u003Eเสียงตรี\u003C\/div\u003E\n          \u003Cdiv class=\"tw-eng\"\u003EHigh Tone\u003C\/div\u003E\n          \u003Cdiv class=\"tw-desc\"\u003EStarts high and either stays high or ends with a slight rise. Tense, bright quality. Like the English question word \"what?\" with surprise.\u003C\/div\u003E\n          \u003Cdiv class=\"tw-mark\"\u003EMai tri mark ◌๊, or unmarked high-class\u003C\/div\u003E\n          \u003Cdiv class=\"tw-ex\" lang=\"th\"\u003Eหมา maa — dog\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"tw-item rise\"\u003E\n          \u003Cdiv class=\"tw-num\"\u003E5\u003C\/div\u003E\n          \u003Cdiv class=\"tw-name\" lang=\"th\"\u003Eเสียงจัตวา\u003C\/div\u003E\n          \u003Cdiv class=\"tw-eng\"\u003ERising Tone\u003C\/div\u003E\n          \u003Cdiv class=\"tw-desc\"\u003EStarts low and rises. Like the English \"really?\" when you are genuinely surprised. Takes the most time of any tone.\u003C\/div\u003E\n          \u003Cdiv class=\"tw-mark\"\u003EMai jattawa mark ◌๋, or unmarked mid-class long\u003C\/div\u003E\n          \u003Cdiv class=\"tw-ex\" lang=\"th\"\u003Eม้า maa — horse\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe One Syllable, Five Meanings Problem\u003C\/h3\u003E\n\n    \u003Cp\u003ENo explanation of Thai tones is complete without the mai\/maa demonstration. Both syllables show all five tones producing completely different meanings, and both appear constantly in daily Thai conversation.\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Mai and maa minimal pairs across five tones\" class=\"minimal-grid\"\u003E\n      \u003Cdiv class=\"mg-header\"\u003E\n        \u003Cdiv\u003ETone\u003C\/div\u003E\n        \u003Cdiv\u003EMai (ไ-)\u003C\/div\u003E\n        \u003Cdiv\u003EMaa (ม-)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"mg-row mid-r\"\u003E\n        \u003Cdiv class=\"mg-tone\"\u003EMid\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eไหม\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Esilk \/ question particle\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eมา\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emaa\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Eto come\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"mg-row low-r\"\u003E\n        \u003Cdiv class=\"mg-tone\"\u003ELow\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eใหม่\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Enew\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eหม่า\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emaa\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003E(Chinese mother)\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"mg-row fall-r\"\u003E\n        \u003Cdiv class=\"mg-tone\"\u003EFalling\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eไม้\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Ewood \/ tree\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eม้า\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emaa\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Ehorse\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"mg-row high-r\"\u003E\n        \u003Cdiv class=\"mg-tone\"\u003EHigh\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eไหม้\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Eburnt\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eหมา\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emaa\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Edog\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"mg-row rise-r\"\u003E\n        \u003Cdiv class=\"mg-tone\"\u003ERising\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eไม่\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emai\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003Enot \/ no\u003C\/span\u003E\u003C\/div\u003E\n        \u003Cdiv lang=\"th\"\u003E\u003Cspan class=\"mg-word\"\u003Eหม้า\u003C\/span\u003E\u003Cspan class=\"mg-rom\"\u003Emaa\u003C\/span\u003E\u003Cspan class=\"mg-en\"\u003E(archaic vessel)\u003C\/span\u003E\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe reason this matters practically: \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai — not, rising tone) and \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — question particle, mid tone) appear in almost every Thai sentence. Getting them confused turns statements into questions and questions into statements. And \u003Cspan class=\"thai-i\"\u003Eม้า\u003C\/span\u003E (maa — horse, falling) versus \u003Cspan class=\"thai-i\"\u003Eหมา\u003C\/span\u003E (maa — dog, high) is the tone distinction that gave rise to the most repeated Thai language learning joke in existence: saying you want to ride a dog instead of a horse.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Khao Problem — Three Essential Words\u003C\/h3\u003E\n\n    \u003Cp\u003ENo vocabulary set in Thai demonstrates the practical importance of tones more clearly than the khao cluster. Three words, same syllable shape, completely different meanings, all of which you will use daily in Thailand:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Three khao words with different tones\" class=\"khao-cards\"\u003E\n      \u003Cdiv class=\"kc-card falling\"\u003E\n        \u003Cdiv class=\"kc-tone\"\u003EFalling Tone ↘\u003C\/div\u003E\n        \u003Cdiv class=\"kc-thai\" lang=\"th\"\u003Eข้าว\u003C\/div\u003E\n        \u003Cdiv class=\"kc-rom\"\u003Ekhao\u003C\/div\u003E\n        \u003Cdiv class=\"kc-en\"\u003ERice — the food, the staple, the word at the centre of Thai eating culture\u003C\/div\u003E\n        \u003Cdiv class=\"kc-use\"\u003EUsed in: khao phat (fried rice), gin khao (eat rice = eat a meal), khao suay (steamed rice)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"kc-card mid\"\u003E\n        \u003Cdiv class=\"kc-tone\"\u003EMid Tone →\u003C\/div\u003E\n        \u003Cdiv class=\"kc-thai\" lang=\"th\"\u003Eเข้า\u003C\/div\u003E\n        \u003Cdiv class=\"kc-rom\"\u003Ekhao\u003C\/div\u003E\n        \u003Cdiv class=\"kc-en\"\u003ETo enter \/ go in — used constantly for entering rooms, buildings, vehicles, and in compound phrases\u003C\/div\u003E\n        \u003Cdiv class=\"kc-use\"\u003EUsed in: khao jai (understand — enter the heart), khao ma (come in), mai khao jai (don't understand)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"kc-card high\"\u003E\n        \u003Cdiv class=\"kc-tone\"\u003EHigh Tone ↗\u003C\/div\u003E\n        \u003Cdiv class=\"kc-thai\" lang=\"th\"\u003Eขาว\u003C\/div\u003E\n        \u003Cdiv class=\"kc-rom\"\u003Ekhao\u003C\/div\u003E\n        \u003Cdiv class=\"kc-en\"\u003EWhite — the colour, also used to describe pale skin and certain foods\u003C\/div\u003E\n        \u003Cdiv class=\"kc-use\"\u003EUsed in: si khao (white colour, Post 16), khao suay (beautiful — different khao!), rice variety names\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe practical payoff: if you order rice (\u003Cspan class=\"thai-i\"\u003Eข้าว\u003C\/span\u003E) but accidentally use a mid tone, you say \"enter\" instead. If a Thai person asks if you understand (\u003Cspan class=\"thai-i\"\u003Eเข้าใจ\u003C\/span\u003E — khao jai) and you respond with the falling tone on khao, you are responding about rice. These mix-ups happen. They are also funny. But knowing the distinction means they happen less often.\u003C\/p\u003E\n\n    \u003Ch3\u003EWhy Context Usually Saves You — and When It Does Not\u003C\/h3\u003E\n\n    \u003Cp\u003EHere is the reassuring truth: Thai people are extraordinarily good at understanding what foreigners mean despite tone errors. In a restaurant, saying khao with the wrong tone still gets you rice because the context makes your meaning clear. Thai people deal with tone-imperfect speech constantly from tourists, and their pattern recognition fills in the gap.\u003C\/p\u003E\n\n    \u003Cp\u003EContext fails you in two situations. First: when you are outside an obvious topic. If you are discussing colours and say the wrong khao, nobody automatically assumes you mean rice. Second: when you are trying to express negation. \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai — not) with a wrong tone becomes \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — question particle), turning your firm negative into an enquiry. \"I do not want spicy food\" becomes \"Do I want spicy food?\" This specific confusion causes real problems at food stalls.\u003C\/p\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Three Tones to Prioritise First:\u003C\/b\u003E\u003Cbr \/\u003E\n      \u003Cstrong\u003E1.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai — not) — \u003Cem\u003Erising tone\u003C\/em\u003E. This is negation. Get it right before any other tone.\u003Cbr \/\u003E\n      \u003Cstrong\u003E2.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eข้าว\u003C\/span\u003E (khao — rice) — \u003Cem\u003Efalling tone\u003C\/em\u003E. You say this every day.\u003Cbr \/\u003E\n      \u003Cstrong\u003E3.\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — question particle) — \u003Cem\u003Emid tone\u003C\/em\u003E. Ends a question. Different from negation mai by tone alone.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ETones in Real Words You Already Know\u003C\/h3\u003E\n\n    \u003Cp\u003EEvery word you have learned in this series carries a tone. The good news: you have been producing many of them correctly without knowing it, because you learned them from audio and example rather than from rules. Here is the tone map of vocabulary you already know:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Tones in vocabulary from previous posts\" class=\"tone-vocab-grid\"\u003E\n      \u003Cdiv class=\"tvg-col\"\u003E\n        \u003Cdiv class=\"tvg-tone mid-h\"\u003EMid Tone\u003C\/div\u003E\n        \u003Cdiv class=\"tvg-items\"\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eคน\u003C\/span\u003E\u003Cspan\u003Ekon — person\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eกิน\u003C\/span\u003E\u003Cspan\u003Egin — eat\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eปลา\u003C\/span\u003E\u003Cspan\u003Eplaa — fish\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eมา\u003C\/span\u003E\u003Cspan\u003Emaa — come\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tvg-col\"\u003E\n        \u003Cdiv class=\"tvg-tone low-h\"\u003ELow Tone\u003C\/div\u003E\n        \u003Cdiv class=\"tvg-items\"\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eไข่\u003C\/span\u003E\u003Cspan\u003Ekhai — egg\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eใจ\u003C\/span\u003E\u003Cspan\u003Ejai — heart\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eไป\u003C\/span\u003E\u003Cspan\u003Epai — go\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eเขา\u003C\/span\u003E\u003Cspan\u003Ekhao — he\/she\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tvg-col\"\u003E\n        \u003Cdiv class=\"tvg-tone fall-h\"\u003EFalling Tone\u003C\/div\u003E\n        \u003Cdiv class=\"tvg-items\"\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eข้าว\u003C\/span\u003E\u003Cspan\u003Ekhao — rice\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eน้ำ\u003C\/span\u003E\u003Cspan\u003Enaam — water\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eช้า\u003C\/span\u003E\u003Cspan\u003Echaa — slow\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eข้า\u003C\/span\u003E\u003Cspan\u003Ekhaa — (formal I)\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tvg-col\"\u003E\n        \u003Cdiv class=\"tvg-tone high-h\"\u003EHigh Tone\u003C\/div\u003E\n        \u003Cdiv class=\"tvg-items\"\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eหมา\u003C\/span\u003E\u003Cspan\u003Emaa — dog\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eผัก\u003C\/span\u003E\u003Cspan\u003Ephak — vegetable\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eมี\u003C\/span\u003E\u003Cspan\u003Emii — have\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eหนู\u003C\/span\u003E\u003Cspan\u003Enuu — mouse\/you (cute)\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"tvg-col\"\u003E\n        \u003Cdiv class=\"tvg-tone rise-h\"\u003ERising Tone\u003C\/div\u003E\n        \u003Cdiv class=\"tvg-items\"\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eหมู\u003C\/span\u003E\u003Cspan\u003Emuu — pork\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eม้า\u003C\/span\u003E\u003Cspan\u003Emaa — horse\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eไม่\u003C\/span\u003E\u003Cspan\u003Emai — not\u003C\/span\u003E\u003C\/div\u003E\n          \u003Cdiv class=\"tvg-item\"\u003E\u003Cspan lang=\"th\"\u003Eสี\u003C\/span\u003E\u003Cspan\u003Esii — colour\u003C\/span\u003E\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EThe Fastest Path to Better Tones\u003C\/h3\u003E\n\n    \u003Cp\u003EAfter watching hundreds of learners progress (and stall), the most effective tone improvement strategies are remarkably consistent:\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EShadowing, not drilling.\u003C\/strong\u003E Find Thai audio — YouTube videos, Thai TV clips, Thai music — and repeat what you hear immediately after. Do not repeat from memory of a rule. Repeat what your ear just caught. The voice learns tones by imitation, not by calculation.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003ERecord yourself.\u003C\/strong\u003E Your internal sense of your own tones is almost always more optimistic than the reality. Recording your Thai and comparing it to native speech is uncomfortable but produces more improvement per hour than any other activity. Do it once a week for a month and your tones will change noticeably.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EFocus on the words you use most.\u003C\/strong\u003E You do not need perfect tones on every word simultaneously. Get \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai — not), \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai — question particle), and \u003Cspan class=\"thai-i\"\u003Eข้าว\u003C\/span\u003E (khao — rice) consistent first. Then \u003Cspan class=\"thai-i\"\u003Eน้ำ\u003C\/span\u003E (naam — water), \u003Cspan class=\"thai-i\"\u003Eหมู\u003C\/span\u003E (muu — pork), and \u003Cspan class=\"thai-i\"\u003Eไป\u003C\/span\u003E (pai — go). Work outward from your actual vocabulary, not from abstract tone charts.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EAccept that Thai people will understand you anyway.\u003C\/strong\u003E Getting tones consistently right takes years for most learners. This is normal. The goal is not perfection — it is improvement. Every month of genuine engagement with Thai speech makes tones slightly more automatic. At some point, the right tone simply arrives without you having to decide which one.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Tone You Are Probably Getting Right Without Knowing\u003C\/h3\u003E\n\n    \u003Cp\u003EResearch on Thai language acquisition consistently shows that mid tone is the easiest for most learners because English speakers naturally produce a flat, middle pitch in careful speech. If you have been speaking Thai without studying tones, your mid-tone words are probably decent. Your falling tones — the most dramatic of the five — are also often recognisable because the significant pitch drop is easy to caricature correctly even without precise placement.\u003C\/p\u003E\n\n    \u003Cp\u003EThe tones most likely to cause confusion are rising and high. Both sit above mid, and distinguishing a rising from a high tone requires ear training that takes months. The good news: in most of the vocabulary in this series, the high and rising tones appear on words where context makes the meaning clear. The truly dangerous tone confusions — the ones that cause real communication breakdown — almost always involve the falling-tone negation \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai) being confused with the mid-tone question particle \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (mai), and this specific pair is what the game below trains most intensively.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Tone Series on QuestThai:\u003C\/b\u003E\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-introduction-quiz.html\"\u003EPost 04\u003C\/a\u003E — Introduction to Thai Tones\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-mid-tone-quiz.html\"\u003EPost 06\u003C\/a\u003E — Mid Tone Deep Dive\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-low-tone-quiz.html\"\u003EPost 07\u003C\/a\u003E — Low Tone Deep Dive\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-falling-tone-quiz.html\"\u003EPost 08\u003C\/a\u003E — Falling Tone Deep Dive\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-high-tone-quiz.html\"\u003EPost 09\u003C\/a\u003E — High Tone Deep Dive\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-rising-tone-quiz.html\"\u003EPost 10\u003C\/a\u003E — Rising Tone Deep Dive\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 29 — Practical Tones in Real Words (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe Tone Trainer Pro below has three modes: identify the tone from the word, choose which word matches the tone description, and the hardest — distinguish minimal pairs where only the tone differs. Start easy and work up. 🎵\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"mode-header\"\u003E\n    \u003Cdiv class=\"mh-title\"\u003E🎵 Tone Trainer Pro\u003C\/div\u003E\n    \u003Cdiv class=\"mh-sub\"\u003EThree modes — build your tone instincts from easy to expert\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select training mode\" class=\"mode-select\" role=\"group\"\u003E\n    \u003Cbutton class=\"ms-btn m1 active\" id=\"ms1\" onclick=\"t29SetMode(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ms-icon\"\u003E👂\u003C\/div\u003E\n      \u003Cdiv class=\"ms-name\"\u003EMode 1\u003C\/div\u003E\n      \u003Cdiv class=\"ms-desc\"\u003EIdentify the Tone\u003C\/div\u003E\n      \u003Cdiv class=\"ms-badge\"\u003EEasy — 15 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ms-btn m2\" id=\"ms2\" onclick=\"t29SetMode(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ms-icon\"\u003E🔍\u003C\/div\u003E\n      \u003Cdiv class=\"ms-name\"\u003EMode 2\u003C\/div\u003E\n      \u003Cdiv class=\"ms-desc\"\u003EMatch Tone to Word\u003C\/div\u003E\n      \u003Cdiv class=\"ms-badge\"\u003EMedium — 10 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ms-btn m3\" id=\"ms3\" onclick=\"t29SetMode(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ms-icon\"\u003E⚔️\u003C\/div\u003E\n      \u003Cdiv class=\"ms-name\"\u003EMode 3\u003C\/div\u003E\n      \u003Cdiv class=\"ms-desc\"\u003EMinimal Pair Battle\u003C\/div\u003E\n      \u003Cdiv class=\"ms-badge\"\u003EHard — 10 Qs\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Tone Trainer\" id=\"game29\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"t29-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"t29-li\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"t29-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat md\"\u003E\u003Cdiv class=\"stat-v\" id=\"t29-md\"\u003EM1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EMode\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"t29-pw\" role=\"progressbar\"\u003E\n      \u003Cdiv class=\"prog-f\" id=\"t29-pf\"\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"t29-card\"\u003E\n      \u003Cspan class=\"card-badge\" id=\"t29-ql\"\u003EQuestion 1\u003C\/span\u003E\n      \u003Cdiv id=\"t29-tone-ind\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"card-emoji\" id=\"t29-emoji\"\u003E🎵\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"t29-thai\" lang=\"th\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"t29-rom\"\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"card-question\" id=\"t29-q\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton class=\"speak\" id=\"t29-speak\" onclick=\"t29Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"t29-badge\"\u003E\u003Cspan id=\"t29-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"t29-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"t29-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"t29-next\" onclick=\"t29Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"t29-rt\" class=\"result\" id=\"t29-result\" role=\"region\"\u003E\n    \u003Cdiv class=\"r-emoji\" id=\"t29-em\"\u003E🎵\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"t29-rt\" style=\"color: #4338ca;\"\u003EMode Complete!\u003C\/h2\u003E\n    \u003Cp id=\"t29-sub\" style=\"color: #475569; font-size: 14px;\"\u003EScore\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"t29-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"t29-co\" style=\"color: #166534;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"t29-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"t29-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"t29-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"btn-r btn-retry\" onclick=\"t29Retry()\" type=\"button\"\u003E🔄 Retry\u003C\/button\u003E\n      \u003Cbutton class=\"btn-r btn-next\" id=\"t29-nextm\" onclick=\"t29NextMode()\" style=\"display: none;\" type=\"button\"\u003E→ Next Mode\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(255, 255, 255); border-top: 1px solid var(--bd); padding: 20px 28px;\"\u003E\n    \u003Ch3 style=\"color: #4338ca; font-family: Lora, serif; font-size: 15px; font-style: italic; font-weight: 700; margin: 0px 0px 12px;\"\u003E🎵 Five Tones Quick Reference\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\n    \u003Ctable style=\"border-collapse: collapse; font-size: 13px; min-width: 440px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(30, 27, 75); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 10px; text-align: left;\"\u003E#\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 10px; text-align: left;\"\u003ETone\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 10px; text-align: left;\"\u003EFeel\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"padding: 8px 10px; text-align: left;\"\u003EExample\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\n      \u003Ctr style=\"background: rgba(3, 105, 161, 0.04); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"color: #0369a1; font-weight: 800; padding: 8px 10px;\"\u003E1\u003C\/td\u003E\u003Ctd style=\"color: #0369a1; font-weight: 700; padding: 8px 10px;\"\u003EMid\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 10px;\"\u003EFlat, comfortable middle\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 10px;\"\u003Eคน\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(22, 101, 52, 0.04); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"color: #166534; font-weight: 800; padding: 8px 10px;\"\u003E2\u003C\/td\u003E\u003Ctd style=\"color: #166534; font-weight: 700; padding: 8px 10px;\"\u003ELow\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 10px;\"\u003EFlat, below mid — basement\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 10px;\"\u003Eไข่\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(147, 51, 234, 0.04); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"color: #9333ea; font-weight: 800; padding: 8px 10px;\"\u003E3\u003C\/td\u003E\u003Ctd style=\"color: #9333ea; font-weight: 700; padding: 8px 10px;\"\u003EFalling\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 10px;\"\u003EHigh start, firm drop ↘\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 10px;\"\u003Eข้าว\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(220, 38, 38, 0.04); border-bottom: 1px solid var(--bd);\"\u003E\u003Ctd style=\"color: #dc2626; font-weight: 800; padding: 8px 10px;\"\u003E4\u003C\/td\u003E\u003Ctd style=\"color: #dc2626; font-weight: 700; padding: 8px 10px;\"\u003EHigh\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 10px;\"\u003EBright, tense, top of range ↗\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 10px;\"\u003Eหมา\u003C\/td\u003E\u003C\/tr\u003E\n      \u003Ctr style=\"background: rgba(217, 119, 6, 0.04);\"\u003E\u003Ctd style=\"color: #d97706; font-weight: 800; padding: 8px 10px;\"\u003E5\u003C\/td\u003E\u003Ctd style=\"color: #d97706; font-weight: 700; padding: 8px 10px;\"\u003ERising\u003C\/td\u003E\u003Ctd style=\"font-size: 12px; padding: 8px 10px;\"\u003ELow start, climbs up ↗↗\u003C\/td\u003E\u003Ctd lang=\"th\" style=\"font-size: 16px; padding: 8px 10px;\"\u003Eไม่\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\n    \u003C\/table\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🎵 Why Tones Are Harder to Hear Than to Produce\u003C\/h3\u003E\n    \u003Cp\u003EMost learners assume their speaking tone is the problem. Often it is actually their listening tone. The brain learns to filter out tonal distinctions that do not carry meaning in your native language — English speakers do use pitch, but for sentence-level emotion and emphasis rather than individual word meaning. Retraining the ear to hear Thai tones as meaningful is the first step, and it takes deliberate practice.\u003C\/p\u003E\n    \u003Ch4\u003EThe Shadowing Method\u003C\/h4\u003E\n    \u003Cp\u003EShadowing is the most effective single technique for tone improvement. Find a Thai audio clip of 30 to 60 seconds. Listen to one phrase. Immediately say it back, imitating the pitch pattern you just heard. Do not think about rules. Just copy the sound. Repeat the same clip ten times. Your mouth is learning to do something your conscious mind cannot yet calculate — and that is exactly what you want.\u003C\/p\u003E\n    \u003Ch4\u003EWhy Context Rescues You (Most of the Time)\u003C\/h4\u003E\n    \u003Cp\u003EThai people are genuinely good at inferring meaning from tone-imperfect speech, particularly in topic-constrained conversations. At a food stall, a wrong tone on rice still gets you rice. The dangerous situations are abstract discussions, emotional conversations, and specifically the negation particle mai — where getting the tone wrong turns a firm no into a question. This specific pair, the most important in all of Thai, is what Mode 3 of the game above trains hardest.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EHow many tones does Thai have?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EFive: mid (flat comfortable), low (flat below mid), falling (high start drops ↘), high (bright top of range ↗), rising (low start climbs ↗↗). Every syllable carries exactly one. Changing the tone = completely different word. \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E mai = not (rising) vs \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E mai = question particle (mid).\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the easiest Thai tone to learn?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EMid tone — flat comfortable pitch. English speakers naturally produce something close in careful speech. Falling tone is also often recognisable early because the dramatic pitch drop is easy to imitate. Rising and high tones are the hardest to distinguish from each other and require the most ear training.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDoes getting tones wrong make Thai incomprehensible?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENot always. Thais are very good at inferring meaning from context. Tone errors cause real problems specifically with \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (mai = not, rising tone) — when it sounds like \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (question particle, mid tone), statements become questions. This specific confusion is worth prioritising.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the fastest way to improve Thai tones?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EShadowing: listen to Thai audio, repeat immediately imitating what you heard — no rules, just imitation. Record yourself weekly and compare to native speech. Focus on the words you actually use most, starting with \u003Cspan class=\"thai-i\"\u003Eไม่\u003C\/span\u003E (not), \u003Cspan class=\"thai-i\"\u003Eไหม\u003C\/span\u003E (question), and \u003Cspan class=\"thai-i\"\u003Eข้าว\u003C\/span\u003E (rice).\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy do mai and maa have so many meanings?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EBecause Thai has five tones and each tone applied to the same syllable = different word. Mai has meanings including silk (mid), new (low), wood\/falling (falling), burnt (high), and not (rising). Maa includes come (mid), horse (falling), and dog (high). These syllables are common — so their tonal variety is very noticeable.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎵 Tone Series\u003C\/h3\u003E\n    \u003Cnav aria-label=\"Thai tone games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-tones-introduction-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🎵\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ETones Introduction\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETone Games — Post 04\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-mid-tone-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E→\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EMid Tone\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETone Games — Post 06\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-falling-tone-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E↘\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EFalling Tone\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETone Games — Post 08\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-rising-tone-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E↗\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003ERising Tone\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003ETone Games — Post 10\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\n\nvar TONE_COLORS={\n  \"Mid Tone\":\"#0369a1\",\"Low Tone\":\"#166534\",\"Falling Tone\":\"#9333ea\",\n  \"High Tone\":\"#dc2626\",\"Rising Tone\":\"#d97706\"\n};\n\n\/\/ MODE 1: Identify tone of displayed word\nvar M1=[\n  {thai:\"\\u0e04\\u0e19\",rom:\"kon\",q:\"\",answer:\"Mid Tone\",wrong:[\"Low Tone\",\"High Tone\",\"Rising Tone\"],note:\"Kon = person. Mid tone: flat comfortable pitch. The natural baseline of Thai speech\"},\n  {thai:\"\\u0e44\\u0e02\\u0e48\",rom:\"khai\",q:\"\",answer:\"Low Tone\",wrong:[\"Mid Tone\",\"Falling Tone\",\"Rising Tone\"],note:\"Khai = egg. Low tone: settles below your natural mid. Also: khai with different spelling = fever\"},\n  {thai:\"\\u0e02\\u0e49\\u0e32\\u0e27\",rom:\"khao\",q:\"\",answer:\"Falling Tone\",wrong:[\"Mid Tone\",\"High Tone\",\"Rising Tone\"],note:\"Khao = rice. Falling tone: starts high, drops firmly. The most dramatic of five tones\"},\n  {thai:\"\\u0e2b\\u0e21\\u0e32\",rom:\"maa\",q:\"\",answer:\"High Tone\",wrong:[\"Rising Tone\",\"Mid Tone\",\"Falling Tone\"],note:\"Maa = dog. High tone: bright, tense, top of vocal range. Different from maa horse (falling)\"},\n  {thai:\"\\u0e44\\u0e21\\u0e48\",rom:\"mai\",q:\"\",answer:\"Rising Tone\",wrong:[\"Mid Tone\",\"Falling Tone\",\"Low Tone\"],note:\"Mai = not \/ no. Rising tone: starts low, climbs. The negation particle — most important tone to master\"},\n  {thai:\"\\u0e19\\u0e49\\u0e33\",rom:\"naam\",q:\"\",answer:\"Falling Tone\",wrong:[\"Mid Tone\",\"Low Tone\",\"Rising Tone\"],note:\"Naam = water. Falling tone. You say this every day — mai tho mark makes it falling tone\"},\n  {thai:\"\\u0e44\\u0e2b\\u0e21\",rom:\"mai\",q:\"\",answer:\"Mid Tone\",wrong:[\"Rising Tone\",\"Low Tone\",\"Falling Tone\"],note:\"Mai = question particle or silk. Mid tone — DIFFERENT from mai (not) which is rising. Critical distinction\"},\n  {thai:\"\\u0e21\\u0e49\\u0e32\",rom:\"maa\",q:\"\",answer:\"Falling Tone\",wrong:[\"High Tone\",\"Rising Tone\",\"Mid Tone\"],note:\"Maa = horse. Falling tone. The most famous Thai tone pair: horse (falling) vs dog (high)\"},\n  {thai:\"\\u0e2b\\u0e21\\u0e39\",rom:\"muu\",q:\"\",answer:\"Rising Tone\",wrong:[\"High Tone\",\"Mid Tone\",\"Falling Tone\"],note:\"Muu = pork. Rising tone: low start climbs high. Common protein at every Thai food stall\"},\n  {thai:\"\\u0e40\\u0e02\\u0e49\\u0e32\",rom:\"khao\",q:\"\",answer:\"Mid Tone\",wrong:[\"Falling Tone\",\"High Tone\",\"Low Tone\"],note:\"Khao = enter. Mid tone. Three khao words: rice (falling), enter (mid), white (high)\"},\n  {thai:\"\\u0e02\\u0e32\\u0e27\",rom:\"khao\",q:\"\",answer:\"High Tone\",wrong:[\"Mid Tone\",\"Falling Tone\",\"Rising Tone\"],note:\"Khao = white. High tone. High-class initial consonant makes it high by default\"},\n  {thai:\"\\u0e43\\u0e2b\\u0e21\\u0e48\",rom:\"mai\",q:\"\",answer:\"Low Tone\",wrong:[\"Rising Tone\",\"Mid Tone\",\"High Tone\"],note:\"Mai = new. Low tone. Four mai words: new (low), not (rising), question (mid), burnt (high)\"},\n  {thai:\"\\u0e21\\u0e32\",rom:\"maa\",q:\"\",answer:\"Mid Tone\",wrong:[\"High Tone\",\"Rising Tone\",\"Falling Tone\"],note:\"Maa = come. Mid tone. Pai maa = go and come = back and forth. Very common directional pair\"},\n  {thai:\"\\u0e1c\\u0e31\\u0e01\",rom:\"phak\",q:\"\",answer:\"High Tone\",wrong:[\"Mid Tone\",\"Low Tone\",\"Rising Tone\"],note:\"Phak = vegetable. High tone from high-class initial consonant ph. Natural Thai default for this class\"},\n  {thai:\"\\u0e0a\\u0e49\\u0e32\",rom:\"chaa\",q:\"\",answer:\"Falling Tone\",wrong:[\"Rising Tone\",\"Mid Tone\",\"Low Tone\"],note:\"Chaa = slow or late. Falling tone. Also chaa mid tone = tea. Common Bangkok complaint: chaa mak\"}\n];\n\n\/\/ MODE 2: Description → pick the right word\nvar M2=[\n  {thai:\"\",rom:\"\",q:\"Flat pitch, comfortable middle range — no rise or fall\",answer:\"\\u0e04\\u0e19 kon - person\",wrong:[\"\\u0e44\\u0e02\\u0e48 khai - egg (Low)\",\"\\u0e44\\u0e21\\u0e48 mai - not (Rising)\",\"\\u0e21\\u0e49\\u0e32 maa - horse (Falling)\"],note:\"Mid tone = flat comfortable. Think of a neutral ahh sound. Everyday words like person, come, enter\"},\n  {thai:\"\",rom:\"\",q:\"Starts high and drops firmly — the most dramatic of the five tones\",answer:\"\\u0e02\\u0e49\\u0e32\\u0e27 khao - rice\",wrong:[\"\\u0e04\\u0e19 kon - person (Mid)\",\"\\u0e2b\\u0e21\\u0e32 maa - dog (High)\",\"\\u0e44\\u0e21\\u0e48 mai - not (Rising)\"],note:\"Falling tone = high start firm drop. Rice, water, slow — all falling tone words you use every day\"},\n  {thai:\"\",rom:\"\",q:\"Flat but below your natural comfortable pitch — the basement of your vocal range\",answer:\"\\u0e44\\u0e02\\u0e48 khai - egg\",wrong:[\"\\u0e02\\u0e49\\u0e32\\u0e27 khao - rice (Falling)\",\"\\u0e2b\\u0e21\\u0e32 maa - dog (High)\",\"\\u0e21\\u0e49\\u0e32 maa - horse (Falling)\"],note:\"Low tone = lower than mid but still flat. Egg, heart (jai), go (pai) are all low tone\"},\n  {thai:\"\",rom:\"\",q:\"Starts from a low point and climbs upward — takes the most time of any tone\",answer:\"\\u0e44\\u0e21\\u0e48 mai - not \/ no\",wrong:[\"\\u0e02\\u0e49\\u0e32\\u0e27 khao - rice (Falling)\",\"\\u0e2b\\u0e21\\u0e32 maa - dog (High)\",\"\\u0e04\\u0e19 kon - person (Mid)\"],note:\"Rising tone = low to high. The negation mai is the most important rising tone word to master\"},\n  {thai:\"\",rom:\"\",q:\"Bright, tense quality — stays at the top of your vocal range\",answer:\"\\u0e2b\\u0e21\\u0e32 maa - dog\",wrong:[\"\\u0e21\\u0e32 maa - come (Mid)\",\"\\u0e21\\u0e49\\u0e32 maa - horse (Falling)\",\"\\u0e44\\u0e02\\u0e48 khai - egg (Low)\"],note:\"High tone = bright tense at top of range. Dog vs horse (maa vs maa) = high vs falling\"},\n  {thai:\"\",rom:\"\",q:\"The question particle that ends a yes\/no question in Thai — flat mid pitch\",answer:\"\\u0e44\\u0e2b\\u0e21 mai - question particle\",wrong:[\"\\u0e44\\u0e21\\u0e48 mai - not (Rising)\",\"\\u0e43\\u0e2b\\u0e21\\u0e48 mai - new (Low)\",\"\\u0e44\\u0e2b\\u0e21\\u0e49 mai - burnt (High)\"],note:\"Question mai = mid tone. DIFFERENT from negation mai (rising). Getting these confused turns statements into questions\"},\n  {thai:\"\",rom:\"\",q:\"The colour of snow — high tone on the khao syllable\",answer:\"\\u0e02\\u0e32\\u0e27 khao - white\",wrong:[\"\\u0e02\\u0e49\\u0e32\\u0e27 khao - rice (Falling)\",\"\\u0e40\\u0e02\\u0e49\\u0e32 khao - enter (Mid)\",\"\\u0e40\\u0e02\\u0e32 khao - he\/she (Low)\"],note:\"Khao white = high tone. Three khao: rice (falling), enter (mid), white (high). All common words\"},\n  {thai:\"\",rom:\"\",q:\"The basic directional verb — leaving a place — low tone\",answer:\"\\u0e44\\u0e1b pai - go\",wrong:[\"\\u0e21\\u0e32 maa - come (Mid)\",\"\\u0e44\\u0e21\\u0e48 mai - not (Rising)\",\"\\u0e44\\u0e2b\\u0e21 mai - question (Mid)\"],note:\"Pai = go = low tone. Maa = come = mid tone. The directional pair you use multiple times daily\"},\n  {thai:\"\",rom:\"\",q:\"The protein from pigs — rising tone, climbs from low\",answer:\"\\u0e2b\\u0e21\\u0e39 muu - pork\",wrong:[\"\\u0e2b\\u0e21\\u0e32 maa - dog (High)\",\"\\u0e21\\u0e32 maa - come (Mid)\",\"\\u0e21\\u0e49\\u0e32 maa - horse (Falling)\"],note:\"Muu pork = rising tone. Maa dog = high tone. Maa horse = falling tone. Three different sounds\"},\n  {thai:\"\",rom:\"\",q:\"Describes something recently made, bought, or started — one of four mai tones\",answer:\"\\u0e43\\u0e2b\\u0e21\\u0e48 mai - new\",wrong:[\"\\u0e44\\u0e21\\u0e48 mai - not (Rising)\",\"\\u0e44\\u0e2b\\u0e21 mai - question (Mid)\",\"\\u0e44\\u0e2b\\u0e21\\u0e49 mai - burnt (High)\"],note:\"Mai new = low tone. Remember the four mai: new (low), not (rising), question (mid), burnt (high)\"}\n];\n\n\/\/ MODE 3: Minimal Pairs — choose between two similar-sounding words\nvar M3=[\n  {thai:\"\",rom:\"\",q:\"Which one means NOT — the word that negates a sentence?\",\n   answer:\"\\u0e44\\u0e21\\u0e48 mai rising tone — NOT\",\n   wrong:[\"\\u0e44\\u0e2b\\u0e21 mai mid tone — QUESTION PARTICLE\",\"\\u0e43\\u0e2b\\u0e21\\u0e48 mai low tone — NEW\",\"\\u0e44\\u0e2b\\u0e21\\u0e49 mai high tone — BURNT\"],\n   note:\"Rising mai (\\u0e44\\u0e21\\u0e48) = negation. Mid mai (\\u0e44\\u0e2b\\u0e21) = question. The single most important tone pair in Thai\"},\n  {thai:\"\",rom:\"\",q:\"Which word means HORSE — the animal you might want to ride?\",\n   answer:\"\\u0e21\\u0e49\\u0e32 maa falling tone — HORSE\",\n   wrong:[\"\\u0e2b\\u0e21\\u0e32 maa high tone — DOG\",\"\\u0e21\\u0e32 maa mid tone — COME\",\"\\u0e21\\u0e49\\u0e32 (make sure it falls, not rises)\"],\n   note:\"Falling maa = horse (\\u0e21\\u0e49\\u0e32). High maa = dog (\\u0e2b\\u0e21\\u0e32). The most famous Thai tone joke: riding the wrong animal\"},\n  {thai:\"\",rom:\"\",q:\"Which word means RICE — the staple food at every Thai meal?\",\n   answer:\"\\u0e02\\u0e49\\u0e32\\u0e27 khao falling tone — RICE\",\n   wrong:[\"\\u0e40\\u0e02\\u0e49\\u0e32 khao mid tone — ENTER\",\"\\u0e02\\u0e32\\u0e27 khao high tone — WHITE\",\"\\u0e40\\u0e02\\u0e32 khao low tone — HE\/SHE\"],\n   note:\"Falling khao = rice. Mid khao = enter (also in khao jai = understand). Three different khao words\"},\n  {thai:\"\",rom:\"\",q:\"Which word means DOG — the animal that lives in sois across Thailand?\",\n   answer:\"\\u0e2b\\u0e21\\u0e32 maa high tone — DOG\",\n   wrong:[\"\\u0e21\\u0e32 maa mid tone — COME\",\"\\u0e21\\u0e49\\u0e32 maa falling tone — HORSE\",\"\\u0e2b\\u0e21\\u0e48\\u0e32 maa low tone — (Chinese: mother)\"],\n   note:\"High maa = dog (\\u0e2b\\u0e21\\u0e32). Mid maa = come (\\u0e21\\u0e32). Very different meanings, very similar sounds\"},\n  {thai:\"\",rom:\"\",q:\"Which word means ENTER — to go inside something?\",\n   answer:\"\\u0e40\\u0e02\\u0e49\\u0e32 khao mid tone — ENTER\",\n   wrong:[\"\\u0e02\\u0e49\\u0e32\\u0e27 khao falling tone — RICE\",\"\\u0e02\\u0e32\\u0e27 khao high tone — WHITE\",\"\\u0e40\\u0e02\\u0e32 khao low tone — HE\/SHE\/THEY\"],\n   note:\"Mid khao = enter. Also in khao jai (understand = enter the heart). Four khao words, four different tones\"},\n  {thai:\"\",rom:\"\",q:\"Which word means NEW — as in a new phone or new year?\",\n   answer:\"\\u0e43\\u0e2b\\u0e21\\u0e48 mai low tone — NEW\",\n   wrong:[\"\\u0e44\\u0e21\\u0e48 mai rising tone — NOT\",\"\\u0e44\\u0e2b\\u0e21 mai mid tone — QUESTION PARTICLE\",\"\\u0e44\\u0e2b\\u0e21\\u0e49 mai high tone — BURNT\"],\n   note:\"Low mai = new (\\u0e43\\u0e2b\\u0e21\\u0e48). Rising mai = not (\\u0e44\\u0e21\\u0e48). All four mai tones are common everyday words\"},\n  {thai:\"\",rom:\"\",q:\"Which word means EGG — as in kai dao (fried egg)?\",\n   answer:\"\\u0e44\\u0e02\\u0e48 khai low tone — EGG\",\n   wrong:[\"\\u0e44\\u0e02\\u0e49 khai falling tone — FEVER\",\"\\u0e44\\u0e02 khai mid tone — (to wind\/unravel)\",\"\\u0e44\\u0e02\\u0e27\\u0e49 khwai — (crossed)\"],\n   note:\"Low khai = egg (\\u0e44\\u0e02\\u0e48). Falling khai = fever (\\u0e44\\u0e02\\u0e49). Very common mix-up at pharmacies and restaurants\"},\n  {thai:\"\",rom:\"\",q:\"Which word means WATER — what you order at any restaurant?\",\n   answer:\"\\u0e19\\u0e49\\u0e33 naam falling tone — WATER\",\n   wrong:[\"\\u0e19\\u0e32 naa mid tone — RICE FIELD\",\"\\u0e2b\\u0e19\\u0e49\\u0e32 naa falling — FACE\/FRONT\",\"\\u0e19\\u0e48\\u0e32 naa rising — WORTHWHILE\/SHOULD\"],\n   note:\"Falling naam = water (\\u0e19\\u0e49\\u0e33). Essential at restaurants. Mai tho mark makes it falling tone\"},\n  {thai:\"\",rom:\"\",q:\"Which word means SLOW or LATE — what Bangkok traffic definitely is?\",\n   answer:\"\\u0e0a\\u0e49\\u0e32 chaa falling tone — SLOW \/ LATE\",\n   wrong:[\"\\u0e0a\\u0e32 chaa mid tone — TEA\",\"\\u0e0a\\u0e48\\u0e32 chaa low tone — (obsolete)\",\"\\u0e09\\u0e48\\u0e32 chaa low — (sizzling sound)\"],\n   note:\"Falling chaa = slow (\\u0e0a\\u0e49\\u0e32). Mid chaa = tea (\\u0e0a\\u0e32). Two very different things — one causes the other in Bangkok\"},\n  {thai:\"\",rom:\"\",q:\"Which word means PORK — the most popular protein in Thai cooking?\",\n   answer:\"\\u0e2b\\u0e21\\u0e39 muu rising tone — PORK\",\n   wrong:[\"\\u0e2b\\u0e21\\u0e32 maa high tone — DOG\",\"\\u0e21\\u0e49\\u0e32 maa falling tone — HORSE\",\"\\u0e21\\u0e32 maa mid tone — COME\"],\n   note:\"Rising muu = pork (\\u0e2b\\u0e21\\u0e39). Completely different syllable from maa. But wrong tone on muu could cause confusion with mu (tone variant)\"}\n];\n\nvar MODES={1:M1,2:M2,3:M3};\nvar currentMode=1;\nvar st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\n\nvar MODE_COLORS={1:\"#0369a1\",2:\"#9333ea\",3:\"#dc2626\"};\nvar MODE_NAMES={1:\"Mode 1\",2:\"Mode 2\",3:\"Mode 3\"};\nvar MODE_PTS={1:10,2:12,3:15};\n\nwindow.t29SetMode=function(m){\n  currentMode=m;\n  [1,2,3].forEach(function(n){\n    var b=$(\"ms\"+n);\n    if(b)b.classList.toggle(\"active\",n===m);\n  });\n  $(\"t29-result\").classList.remove(\"show\");\n  $(\"game29\").style.display=\"\";\n  t29Init();\n};\n\nfunction modeColor(){return MODE_COLORS[currentMode];}\n\nfunction stats(){\n  $(\"t29-sc\").textContent=st.sc;\n  $(\"t29-li\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"t29-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"t29-md\").textContent=\"M\"+currentMode;\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"t29-pf\").style.width=p+\"%\";\n  $(\"t29-pf\").style.background=modeColor();\n  $(\"t29-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"t29-fb\").className=\"fb\";\n  $(\"t29-next\").classList.remove(\"show\");\n  $(\"t29-badge\").classList.remove(\"show\");\n\n  $(\"t29-ql\").textContent=\"Q\"+(st.cu+1)+\"\/\"+st.tot+\" \\u00b7 Mode \"+currentMode;\n  $(\"t29-ql\").style.background=modeColor()+\"20\";\n  $(\"t29-ql\").style.color=modeColor();\n\n  \/\/ Tone indicator\n  var ti=$(\"t29-tone-ind\");\n  ti.innerHTML=\"\";\n  if(currentMode===2\u0026\u0026q.q){\n    \/\/ show the question text prominently\n    ti.innerHTML=\"\";\n  }\n\n  \/\/ Card display\n  var em=$(\"t29-emoji\");\n  var th=$(\"t29-thai\");\n  var rom=$(\"t29-rom\");\n  var qbox=$(\"t29-q\");\n  var spk=$(\"t29-speak\");\n\n  if(currentMode===1){\n    em.textContent=\"\\u{1f3b5}\";\n    th.textContent=q.thai;\n    th.style.display=\"block\";\n    rom.textContent=q.rom;\n    qbox.style.display=\"none\";\n    spk.style.display=\"inline-flex\";\n  } else if(currentMode===2){\n    em.textContent=\"\\u{1f50a}\";\n    th.textContent=\"Which word?\";\n    th.style.fontSize=\"22px\";\n    th.style.color=\"#6d28d9\";\n    rom.textContent=\"\";\n    qbox.textContent=q.q;\n    qbox.style.display=\"block\";\n    spk.style.display=\"none\";\n  } else {\n    em.textContent=\"\\u2694\\ufe0f\";\n    th.textContent=\"Minimal Pair\";\n    th.style.fontSize=\"22px\";\n    th.style.color=\"#dc2626\";\n    rom.textContent=\"\";\n    qbox.textContent=q.q;\n    qbox.style.display=\"block\";\n    spk.style.display=\"none\";\n  }\n\n  th.classList.remove(\"pop\");void th.offsetWidth;th.classList.add(\"pop\");\n\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n\n  var ch=sh([q.answer].concat(q.wrong.slice(0,3)));\n  var g=$(\"t29-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";\n    b.setAttribute(\"aria-label\",c);\n\n    \/\/ Display text\n    if(currentMode===1){\n      \/\/ answer is tone name like \"Mid Tone\"\n      var tc={\"Mid Tone\":\"#0369a1\",\"Low Tone\":\"#166534\",\"Falling Tone\":\"#9333ea\",\"High Tone\":\"#dc2626\",\"Rising Tone\":\"#d97706\"};\n      var col=tc[c]||\"#6d28d9\";\n      b.style.borderColor=col+\"44\";\n      b.style.color=col;\n      b.textContent=c;\n    } else if(currentMode===2){\n      \/\/ answer has thai + romanized\n      var parts=c.split(\" \");\n      b.style.fontSize=\"13px\";\n      b.textContent=c;\n    } else {\n      \/\/ mode 3 minimal pairs\n      b.style.fontSize=\"12px\";\n      b.textContent=c;\n    }\n    b.onclick=function(){check(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction check(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.answer;\n  document.querySelectorAll(\".qt29 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.answer)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    var pts=MODE_PTS[currentMode];\n    st.co++;st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bonus=currentMode*3;st.sc+=bonus;\n      $(\"t29-bxt\").textContent=\"\\u{1f525} \"+st.st+\" streak! +\"+bonus+\" bonus!\";\n      $(\"t29-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"t29-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bonus+\" \\u2014 \"+q.note,\"bonus\");\n    } else {\n      var m=[\"\\u2705 Correct!\",\"\\u{1f3b5} Perfect!\",\"\\u{1f3af} Yes!\",\"\\u2728 Sharp!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" \\u2014 \"+q.note,\"correct\");\n    }\n  } else {\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.note,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  var nx=$(\"t29-next\");\n  nx.style.background=modeColor();\n  nx.classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"t29-fb\");el.textContent=m;el.className=\"fb show \"+t;}\n\nwindow.t29Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.t29Speak=function(){\n  if(currentMode!==1)return;\n  var q=st.qs[st.cu];if(!q.thai||!window.speechSynthesis)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.thai);\n  u.lang=\"th-TH\";u.rate=0.75;\n  var b=$(\"t29-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game29\").style.display=\"none\";\n  $(\"t29-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;\n  var acc=Math.round((st.co\/tot)*100);\n  $(\"t29-fin\").textContent=st.sc;\n  $(\"t29-co\").textContent=st.co;\n  $(\"t29-wr\").textContent=st.wr;\n  $(\"t29-ac\").textContent=acc+\"%\";\n  $(\"t29-rt\").style.color=modeColor();\n  $(\"t29-sub\").textContent=\"Mode \"+currentMode+\" \\u2014 \"+[\"\",\"Tone Identification\",\"Tone to Word\",\"Minimal Pairs\"][currentMode];\n\n  var em,ti,ms,nm=$(\"t29-nextm\");nm.style.display=\"none\";\n  if(acc\u003E=80){\n    em=\"\\u{1f3b5}\";\n    ti=[\"\",\"Mode 1 Clear!\",\"Mode 2 Expert!\",\"Minimal Pair Master!\"][currentMode];\n    ms=[\"\",\"Good ear! Ready for Mode 2 — match tone descriptions to words?\",\"Excellent! Mode 3 is the hardest: minimal pairs where only tone differs. Ready?\",\"Elite. You can distinguish tones in the hardest possible test. Real Thai speech will feel easier.\"][currentMode];\n    if(currentMode\u003C3)nm.style.display=\"inline-flex\";\n  } else if(acc\u003E=60){\n    em=\"\\u{1f4aa}\";ti=\"Solid progress!\";ms=\"Review the five tone descriptions above then retry. Focus on falling (drops) vs rising (climbs) — the hardest pair.\";\n  } else {\n    em=\"\\u{1f331}\";ti=\"Keep training!\";ms=\"Shadowing helps most: listen to Thai audio and imitate immediately. Tones click through the ear not the rulebook.\";\n  }\n  $(\"t29-em\").textContent=em;$(\"t29-rt\").textContent=ti;$(\"t29-msg\").textContent=ms;\n}\n\nwindow.t29Retry=function(){$(\"t29-result\").classList.remove(\"show\");$(\"game29\").style.display=\"\";t29Init();};\nwindow.t29NextMode=function(){if(currentMode\u003C3)t29SetMode(currentMode+1);};\n\nwindow.t29Init=function(){\n  var bank=MODES[currentMode];\n  var tot=currentMode===1?15:10;\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(tot,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game29\").style.display=\"\";\n  $(\"t29-result\").classList.remove(\"show\");\n  \/\/ Reset display\n  var th=$(\"t29-thai\");th.style.fontSize=\"\";th.style.color=\"\";\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.t29Init);}\nelse{window.t29Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n\u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/210580852057077070\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/210580852057077070"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/210580852057077070"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-tones-practical-quiz.html","title":"Thai Tones Practical Guide — Tone Trainer Pro Game (Free)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEihMflkCGEIwWbaO1o6iybUkYda6KUSI3lBUCcTBSIwiyucMuH1OJFLz30YN18FoYOq-C6sflXbc6m5KYFd_eivBGD-IpHPNuHgzGA3vSZhXJO2-tpuWWIT_VQ5LMfNjjE5ZQz-j7fRkETj32lRqQdxEvEjTRg3EwaFOikRkTXe_TY2Ox5oVL6HmJA9sns\/s72-c\/7398.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-3140351204185480264.post-5230597869828895291"},"published":{"$t":"2026-06-05T09:38:08.767-07:00"},"updated":{"$t":"2026-06-06T01:35:23.029-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Phrases"}],"title":{"type":"text","$t":"Thai Polite Particles Quiz — Khrap, Kha and Social Mastery (Free Game)"},"content":{"type":"html","$t":"\u003Carticle\u003E\n\u003Cfigure class=\"separator\" style=\"clear: both; margin: 1em 0px; text-align: center;\"\u003E\n  \u003Ca aria-label=\"Link to full size Thai Polite Particles Quiz cover banner image\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjXHfAA6nqdAHIKRlmRcXfdvkCSlHRuobNknHdlHK2nhQ-XwCRyay4SbCvmngfhonirKGbg6uiiv7SbHf4boyL4W9W0inQRJB-74L2r0IWtyFL-C8Hmln9bsL3tD5YAM1ugOz40ZjoB2KirWNdKwViz2YD2LkJJgSsKAg0ZgU8Y-_n2djCr2LSsP0qOS5Dg\/s1672\/7390.png\" style=\"display: block; padding: 1em 0px; text-align: center;\"\u003E\n    \u003Cimg alt=\"Thai Polite Particles Quiz Banner - Master the use of khrap, kha, sentence tones, and social registers with an interactive audio game\" border=\"0\" data-original-height=\"941\" data-original-width=\"1672\" loading=\"lazy\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjXHfAA6nqdAHIKRlmRcXfdvkCSlHRuobNknHdlHK2nhQ-XwCRyay4SbCvmngfhonirKGbg6uiiv7SbHf4boyL4W9W0inQRJB-74L2r0IWtyFL-C8Hmln9bsL3tD5YAM1ugOz40ZjoB2KirWNdKwViz2YD2LkJJgSsKAg0ZgU8Y-_n2djCr2LSsP0qOS5Dg\/s320\/7390.png\" title=\"Thai Polite Particles Quiz: Khrap, Kha and Social Mastery (Free Game)\" width=\"320\" \/\u003E\n  \u003C\/a\u003E\n  \u003Cfigcaption aria-hidden=\"false\" style=\"color: #831843; font-size: 13px; margin-top: 8px;\"\u003E\n    Thai Polite Particles learning illustration showing gender-specific terms khrap and kha, tone rules for statements versus questions, interactive phrase practice, and social etiquette in Thailand.\u003Cspan\u003E\u003Ca name='more'\u003E\u003C\/a\u003E\u003C\/span\u003E\n  \u003C\/figcaption\u003E\n\u003C\/figure\u003E\n\n\n\u003Cscript type=\"application\/ld+json\"\u003E\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"SoftwareApplication\", \"LearningResource\"],\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html#app\",\n      \"name\": \"Thai Polite Particles Quiz — Khrap and Kha Mastery Game\",\n      \"applicationCategory\": \"EducationalApplication\",\n      \"applicationSubCategory\": \"Language Learning Game\",\n      \"operatingSystem\": \"Any — runs in any web browser\",\n      \"browserRequirements\": \"Requires JavaScript\",\n      \"url\": \"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html\",\n      \"description\": \"Free interactive game teaching Thai polite particles khrap and kha with three progressive difficulty levels. Learn when to use each particle, kha vs kha tones, and how particles change meaning. Audio. No sign-up.\",\n      \"learningResourceType\": \"interactive quiz game\",\n      \"educationalUse\": [\"self-study\",\"practice\",\"assessment\"],\n      \"interactivityType\": \"active\",\n      \"educationalLevel\": \"Beginner to Intermediate\",\n      \"teaches\": [\n        \"When and how to use Thai polite particles khrap and kha\",\n        \"The difference between kha falling tone for statements and kha rising tone for questions\",\n        \"How polite particles combine with other words to change meaning and social register\",\n        \"Gender-appropriate particle use in Thai\",\n        \"Advanced particle combinations na khrap and duay khrap\"\n      ],\n      \"inLanguage\": \"en\",\n      \"about\": {\"@type\": \"Language\", \"name\": \"Thai\", \"alternateName\": \"th\"},\n      \"audience\": {\n        \"@type\": \"EducationalAudience\",\n        \"educationalRole\": \"student\",\n        \"audienceType\": \"travelers, expats, language learners\"\n      },\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\"},\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"ratingCount\": \"28\",\n        \"bestRating\": \"5\",\n        \"worstRating\": \"1\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the difference between khrap and kha in Thai?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Khrap and kha are both Thai polite particles added to the end of sentences to express courtesy and respect, but they are gender-specific. Khrap is used by male speakers. Kha is used by female speakers. Both serve the same social function and carry the same level of politeness. Using the wrong one for your gender is not rude, but it does sound incorrect to Thai ears and may cause mild confusion. The particles have no direct equivalent in English but function similarly to adding please, yes, or ma'am to a sentence.\"}\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Why does kha have two different tones in Thai?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The female polite particle kha actually has two distinct pronunciations that signal different sentence types. When used in statements, affirmations, or polite responses, kha is pronounced with a falling tone, written as kha with a falling tone mark. When used in questions, kha is pronounced with a rising tone, written as kha with no tone mark or a rising mark depending on the romanisation system. This tonal distinction is important because it helps listeners immediately identify whether a sentence is a statement or a question even before processing the content. Khrap, used by men, does not have this distinction.\"}\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Do I have to use khrap or kha in every sentence?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Not in every sentence, but using particles regularly in polite contexts is strongly recommended for language learners in Thailand. Omitting the particle does not make you rude, but including it makes your Thai sound more natural, respectful, and socially aware. Among close friends or peers of similar age, particles are often dropped in casual conversation. In any interaction with service staff, older people, officials, or strangers, including khrap or kha consistently is the correct and appreciated choice.\"}\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What does na khrap mean in Thai?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Na khrap combines the softening particle na with the male polite particle khrap. Na adds a gentle, seeking-agreement quality to any statement, similar to the English okay or right at the end of a sentence. Na khrap together means something like please, you know, or is that alright, depending on context. It is warmer and less blunt than khrap alone. Na kha is the female equivalent. You will hear na khrap and na kha constantly in Thai service interactions, requests, and polite instructions.\"}\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is it rude to speak Thai without using polite particles?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Dropping particles is not inherently rude, but it changes the social register of your speech significantly. Without particles, Thai statements sound more direct, informal, or in some contexts blunt. In peer conversations among friends, dropping particles is normal. When speaking to anyone in a service role, anyone older than you, or any official context, omitting particles consistently will be noticed and may be interpreted as a lack of social awareness rather than deliberate rudeness. For language learners, adding khrap or kha liberally is always safe and appreciated.\"}\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What are other important Thai sentence particles besides khrap and kha?\",\n          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Thai has a rich system of sentence-final particles beyond khrap and kha. Na is a softening particle that seeks agreement or softens instructions. Si is a mild encourager that adds a come on or just do it quality to suggestions. La is a conversational continuer similar to so or then. Loei adds emphasis meaning really or absolutely. Duay means also or please when used at the end of a request. These particles layer on top of each other and on top of khrap and kha to create the subtle social textures of natural Thai conversation.\"}\n        }\n      ]\n    }\n  ]\n}\n\u003C\/script\u003E\n\u003Cstyle\u003E\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600;700;800\u0026family=Lora:ital,wght@0,600;0,700;1,400\u0026display=swap');\n.qt28{--pk:#be185d;--pk2:#db2777;--pk3:#f9a8d4;--pk4:#fdf2f8;--pk5:#fff;--tl:#0f766e;--gold:#f59e0b;--ink:#1a0010;--soft:#831843;--bd:rgba(190,24,93,.15);font-family:'Space Grotesk',system-ui,sans-serif;max-width:740px;margin:0 auto;color:var(--ink);line-height:1.8;background:var(--pk4);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(190,24,93,.13);box-sizing:border-box;}\n.qt28 *{box-sizing:border-box;}\n.qt28 .intro{padding:32px 28px 24px;background:var(--pk5);border-bottom:1px solid var(--bd);}\n.qt28 .intro p{font-size:16px;color:var(--soft);margin:0 0 14px;line-height:1.85;}\n.qt28 .intro strong{color:var(--ink);}\n.qt28 .intro h3{font-family:'Lora',serif;font-size:21px;font-weight:700;color:var(--pk);margin:28px 0 12px;font-style:italic;}\n.qt28 .intro h4{font-size:16px;font-weight:700;color:var(--ink);margin:20px 0 8px;}\n.qt28 .thai-i{color:var(--pk2);font-weight:700;}\n.qt28 .tip{background:linear-gradient(135deg,rgba(190,24,93,.06),rgba(249,168,212,.1));border-left:4px solid var(--pk2);border-radius:0 14px 14px 0;padding:16px 20px;margin:20px 0;font-size:15px;line-height:1.7;}\n.qt28 .tip b{color:var(--pk);}\n.qt28 .callout{background:var(--pk5);border:1px solid var(--bd);border-radius:14px;padding:16px 20px;margin:18px 0;font-size:15px;line-height:1.7;}\n\/* ── PARTICLE SHOWCASE ── *\/\n.qt28 .particle-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n.qt28 .pd-card{border-radius:18px;padding:20px 16px;text-align:center;border:2px solid transparent;position:relative;overflow:hidden;}\n.qt28 .pd-card.male{background:linear-gradient(135deg,#dbeafe,#eff6ff);border-color:#3b82f6;}\n.qt28 .pd-card.female{background:linear-gradient(135deg,#fce7f3,#fdf2f8);border-color:var(--pk2);}\n.qt28 .pd-gender{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;}\n.pd-card.male .pd-gender{color:#1d4ed8;}\n.pd-card.female .pd-gender{color:var(--pk);}\n.qt28 .pd-particle{font-size:clamp(42px,9vw,68px);color:var(--ink);line-height:1;margin-bottom:6px;}\n.qt28 .pd-rom{font-family:'Lora',serif;font-size:18px;font-style:italic;margin-bottom:6px;}\n.pd-card.male .pd-rom{color:#1d4ed8;}\n.pd-card.female .pd-rom{color:var(--pk);}\n.qt28 .pd-when{font-size:13px;color:var(--ink);line-height:1.5;}\n\/* ── KHA TONES BOX ── *\/\n.qt28 .tone-box{background:var(--pk5);border:2px solid var(--pk2);border-radius:16px;padding:18px;margin:16px 0;}\n.qt28 .tb-title{font-size:13px;font-weight:700;color:var(--pk);text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px;}\n.qt28 .tone-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n.qt28 .tr-card{background:var(--pk4);border-radius:12px;padding:14px 12px;}\n.qt28 .tr-type{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--pk);margin-bottom:6px;}\n.qt28 .tr-thai{font-size:22px;color:var(--ink);margin-bottom:4px;}\n.qt28 .tr-rom{font-size:12px;font-style:italic;color:var(--pk2);font-weight:700;}\n.qt28 .tr-desc{font-size:12px;color:var(--soft);margin-top:4px;}\n\/* ── PHRASE EXAMPLES ── *\/\n.qt28 .example-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;}\n.qt28 .eg-card{background:var(--pk5);border:1.5px solid var(--bd);border-radius:12px;padding:12px 10px;}\n.qt28 .eg-thai{font-size:18px;color:var(--ink);margin-bottom:3px;}\n.qt28 .eg-rom{font-size:11px;color:var(--pk2);font-weight:700;font-style:italic;}\n.qt28 .eg-en{font-size:12px;color:var(--soft);}\n.qt28 .eg-who{font-size:10px;font-weight:700;text-transform:uppercase;margin-bottom:4px;color:var(--pk2);}\n\/* ── PARTICLE COMBINATIONS ── *\/\n.qt28 .combo-list{display:flex;flex-direction:column;gap:8px;margin:14px 0;}\n.qt28 .combo-card{background:var(--pk5);border:1.5px solid var(--bd);border-radius:12px;padding:12px 14px;display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:center;}\n.qt28 .combo-thai{font-size:20px;color:var(--ink);}\n.qt28 .combo-rom{font-size:11px;color:var(--pk2);font-weight:700;font-style:italic;}\n.qt28 .combo-body{}\n.qt28 .combo-en{font-size:13px;color:var(--ink);font-weight:600;}\n.qt28 .combo-note{font-size:12px;color:var(--soft);margin-top:3px;}\n\/* ── LEVEL BADGES ── *\/\n.qt28 .lvl-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;font-size:12px;font-weight:700;}\n.qt28 .lvl-1{background:rgba(22,163,74,.12);color:#166534;}\n.qt28 .lvl-2{background:rgba(234,179,8,.12);color:#854d0e;}\n.qt28 .lvl-3{background:rgba(220,38,38,.12);color:#7f1d1d;}\n\/* ── GAME PRO ── *\/\n.qt28 .game-header{padding:20px 28px;background:linear-gradient(135deg,#be185d,#db2777);border-bottom:none;}\n.qt28 .gh-title{font-family:'Lora',serif;color:#fff;font-size:20px;font-weight:700;font-style:italic;margin:0 0 8px;}\n.qt28 .gh-sub{color:rgba(255,255,255,.85);font-size:14px;}\n.qt28 .level-select{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px 28px;border-bottom:1px solid var(--bd);background:var(--pk5);}\n.qt28 .ls-btn{border-radius:14px;padding:14px 10px;border:2.5px solid transparent;cursor:pointer;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:5px;background:var(--pk4);}\n.qt28 .ls-btn:hover{transform:translateY(-2px);}\n.qt28 .ls-btn.active{transform:none;}\n.qt28 .ls-btn.lv1{border-color:#16a34a;}\n.qt28 .ls-btn.lv1.active{background:rgba(22,163,74,.12);}\n.qt28 .ls-btn.lv2{border-color:#eab308;}\n.qt28 .ls-btn.lv2.active{background:rgba(234,179,8,.12);}\n.qt28 .ls-btn.lv3{border-color:#dc2626;}\n.qt28 .ls-btn.lv3.active{background:rgba(220,38,38,.1);}\n.qt28 .ls-icon{font-size:24px;}\n.qt28 .ls-name{font-size:13px;font-weight:800;color:var(--ink);}\n.qt28 .ls-desc{font-size:11px;color:var(--soft);}\n.qt28 .ls-qs{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;margin-top:2px;}\n.lv1 .ls-qs{background:rgba(22,163,74,.12);color:#166534;}\n.lv2 .ls-qs{background:rgba(234,179,8,.15);color:#854d0e;}\n.lv3 .ls-qs{background:rgba(220,38,38,.12);color:#7f1d1d;}\n.qt28 #game28{padding:24px 20px;}\n.qt28 .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;}\n.qt28 .stat{background:var(--pk5);border:1px solid var(--bd);border-radius:12px;padding:10px 8px;text-align:center;}\n.qt28 .stat-v{font-family:'Lora',serif;font-size:20px;font-weight:700;line-height:1;}\n.qt28 .stat-l{font-size:10px;color:var(--soft);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;}\n.qt28 .stat.sc .stat-v{color:var(--gold);}\n.qt28 .stat.li .stat-v{color:#dc2626;}\n.qt28 .stat.st .stat-v{color:var(--pk2);}\n.qt28 .stat.lv .stat-v{color:var(--pk);}\n.qt28 .prog{background:rgba(190,24,93,.12);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden;}\n.qt28 .prog-f{height:100%;background:linear-gradient(90deg,var(--pk),var(--pk3));border-radius:999px;transition:width .5s ease;width:0;}\n.qt28 .card{background:var(--pk5);border:1px solid var(--bd);border-radius:20px;padding:24px 20px;text-align:center;margin-bottom:14px;min-height:165px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px rgba(190,24,93,.07);}\n.qt28 .card-l{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pk2);background:rgba(219,39,119,.1);padding:4px 12px;border-radius:999px;}\n.qt28 .card-ctx{font-size:12px;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:6px 12px;margin-top:4px;max-width:100%;line-height:1.5;}\n.qt28 .thai-big{font-size:clamp(32px,7vw,56px);font-weight:400;letter-spacing:1px;line-height:1.2;color:var(--ink);}\n.qt28 .thai-big.pop{animation:p28pop .4s cubic-bezier(.34,1.56,.64,1) both;}\n@keyframes p28pop{from{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}\n.qt28 .rom{font-family:'Lora',serif;font-size:17px;color:var(--pk);font-style:italic;}\n.qt28 .speak{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:rgba(190,24,93,.09);border:1.5px solid rgba(190,24,93,.22);color:var(--pk2);font:600 13px 'Space Grotesk',sans-serif;cursor:pointer;transition:all .2s;}\n.qt28 .speak:hover{background:rgba(190,24,93,.17);}\n.qt28 .speak.active{animation:p28pulse 1s infinite;}\n@keyframes p28pulse{0%,100%{box-shadow:0 0 0 0 rgba(219,39,119,.4)}50%{box-shadow:0 0 0 8px rgba(219,39,119,0)}}\n.qt28 .answers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;}\n.qt28 .ans{padding:13px 10px;border-radius:14px;border:2px solid var(--bd);background:var(--pk5);font:700 13px 'Space Grotesk',sans-serif;color:var(--ink);cursor:pointer;transition:all .22s;text-align:center;line-height:1.4;}\n.qt28 .ans:hover:not(:disabled){border-color:var(--pk2);background:rgba(219,39,119,.06);transform:translateY(-2px);}\n.qt28 .ans:disabled{cursor:default;}\n.qt28 .ans.correct{background:rgba(22,163,74,.1);border-color:#16a34a;color:#14532d;animation:p28bounce .5s ease;}\n.qt28 .ans.wrong{background:rgba(220,38,38,.1);border-color:#dc2626;color:#7f1d1d;animation:p28shake .4s ease;}\n.qt28 .ans.reveal{background:rgba(190,24,93,.07);border-color:rgba(190,24,93,.3);}\n@keyframes p28bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}\n@keyframes p28shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}\n.qt28 .fb{display:none;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;margin-bottom:12px;line-height:1.5;}\n.qt28 .fb.show{display:block;animation:p28fade .3s ease;}\n.qt28 .fb.correct{background:rgba(22,163,74,.1);color:#14532d;border:1px solid rgba(22,163,74,.25);}\n.qt28 .fb.wrong{background:rgba(220,38,38,.1);color:#7f1d1d;border:1px solid rgba(220,38,38,.25);}\n.qt28 .fb.bonus{background:rgba(190,24,93,.1);color:var(--pk);border:1px solid rgba(190,24,93,.3);}\n@keyframes p28fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n@keyframes p28slide{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.qt28 .badge{display:none;align-items:center;gap:6px;justify-content:center;padding:8px 18px;background:rgba(190,24,93,.1);border:1.5px solid rgba(190,24,93,.35);border-radius:999px;color:var(--pk);font-size:14px;font-weight:700;width:fit-content;margin:0 auto 12px;}\n.qt28 .badge.show{display:flex;animation:p28pop2 .4s cubic-bezier(.34,1.56,.64,1);}\n@keyframes p28pop2{from{transform:scale(0)}to{transform:scale(1)}}\n.qt28 .next{width:100%;padding:15px;border-radius:14px;background:linear-gradient(135deg,#be185d,#db2777);color:#fff !important;font:800 16px 'Space Grotesk',sans-serif;border:none;cursor:pointer;display:none;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 20px rgba(190,24,93,.4);}\n.qt28 .next.show{display:block;animation:p28slide .3s ease both;}\n.qt28 .next:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(190,24,93,.5);color:#fff !important;}\n.qt28 .result{display:none;padding:36px 24px;text-align:center;}\n.qt28 .result.show{display:block;animation:p28fade .5s ease;}\n.qt28 .r-emoji{font-size:64px;animation:p28bob 1s ease infinite alternate;margin-bottom:12px;}\n@keyframes p28bob{from{transform:translateY(0)}to{transform:translateY(-10px)}}\n.qt28 .r-title{font-family:'Lora',serif;font-size:clamp(22px,4vw,30px);font-weight:700;color:var(--pk);margin:0 0 6px;font-style:italic;}\n.qt28 .r-score{font-family:'Lora',serif;font-size:52px;font-weight:700;color:var(--gold);line-height:1;margin:10px 0;}\n.qt28 .r-break{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;}\n.qt28 .rb{background:var(--pk5);border:1px solid var(--bd);border-radius:14px;padding:14px 8px;}\n.qt28 .rb-v{font-family:'Lora',serif;font-size:22px;font-weight:700;}\n.qt28 .rb-l{font-size:11px;color:var(--soft);margin-top:3px;text-transform:uppercase;letter-spacing:.5px;}\n.qt28 .r-msg{font-size:15px;color:var(--soft);margin:10px auto 22px;max-width:380px;line-height:1.7;}\n.qt28 .r-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}\n.qt28 .restart{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font:700 14px 'Space Grotesk',sans-serif;border:none;cursor:pointer;transition:all .22s;}\n.qt28 .btn-retry{background:linear-gradient(135deg,#be185d,#db2777);color:#fff;box-shadow:0 6px 20px rgba(190,24,93,.4);}\n.qt28 .btn-next-lv{background:linear-gradient(135deg,#0f766e,#16a34a);color:#fff;box-shadow:0 6px 20px rgba(15,118,110,.3);}\n.qt28 .btn-retry:hover,.qt28 .btn-next-lv:hover{transform:translateY(-2px);}\n.qt28 .culture{padding:24px 28px;border-top:1px solid var(--bd);background:linear-gradient(135deg,rgba(190,24,93,.03),rgba(249,168,212,.05));}\n.qt28 .culture h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--ink);margin:0 0 12px;font-style:italic;}\n.qt28 .culture h4{font-size:15px;font-weight:700;color:var(--pk2);margin:20px 0 8px;}\n.qt28 .culture p{font-size:15px;color:var(--soft);margin:0 0 14px;line-height:1.8;}\n.qt28 .culture strong{color:var(--ink);}\n.qt28 .faq{padding:24px 28px;border-top:1px solid var(--bd);}\n.qt28 .faq h3{font-family:'Lora',serif;font-size:17px;font-weight:700;color:var(--pk);margin:0 0 14px;font-style:italic;}\n.qt28 .faq-i{background:var(--pk5);border:1px solid var(--bd);border-radius:12px;margin-bottom:10px;overflow:hidden;}\n.qt28 .faq-q{font-size:14px;font-weight:700;color:var(--ink);padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;}\n.qt28 .faq-q::-webkit-details-marker{display:none;}\n.qt28 .faq-q::after{content:'+';font-size:20px;color:var(--pk2);flex-shrink:0;transition:transform .2s;}\n.qt28 details[open] .faq-q::after{transform:rotate(45deg);}\n.qt28 .faq-a{font-size:14px;color:var(--soft);padding:0 16px 14px;line-height:1.75;}\n.qt28 .faq-a .thai-i{color:var(--pk2);}\n.qt28 .nxt{padding:20px 28px 28px;border-top:1px solid var(--bd);}\n.qt28 .nxt h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 12px;}\n.qt28 .ll-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}\n.qt28 .ll{display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--pk5);border:1.5px solid var(--bd);border-radius:14px;text-decoration:none;color:var(--ink);transition:all .2s;}\n.qt28 .ll:hover{border-color:var(--pk2);background:rgba(219,39,119,.05);transform:translateY(-2px);}\n.qt28 .ll-i{font-size:22px;}\n.qt28 .ll-t{font-size:13px;font-weight:700;line-height:1.3;}\n.qt28 .ll-c{font-size:11px;color:var(--pk2);text-transform:uppercase;letter-spacing:.4px;font-weight:700;}\n@media(max-width:560px){.qt28 .intro,.qt28 .culture,.qt28 .faq,.qt28 .nxt{padding-left:16px;padding-right:16px;}.qt28 .answers{grid-template-columns:1fr;}.qt28 .stats{grid-template-columns:repeat(2,1fr);}.qt28 #game28{padding:18px 14px;}.qt28 .particle-duo{grid-template-columns:1fr;}.qt28 .tone-row{grid-template-columns:1fr;}.qt28 .example-grid{grid-template-columns:1fr;}.qt28 .combo-card{grid-template-columns:1fr;}.qt28 .level-select{grid-template-columns:1fr;gap:8px;}.qt28 .r-actions{flex-direction:column;align-items:center;}}\n\u003C\/style\u003E\n\u003Carticle\u003E\n\u003Cdiv class=\"qt28\" id=\"qt-post-28\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/LearningResource\"\u003E\n  \u003Cdiv class=\"intro\"\u003E\n\n    \u003Cp\u003EEvery Thai sentence you have learned in this series is missing something if you say it without a polite particle. Not because the sentence is grammatically wrong — it is not — but because it is socially naked. In Thailand, \u003Cspan class=\"thai-i\"\u003Eครับ\u003C\/span\u003E (khrap) and \u003Cspan class=\"thai-i\"\u003Eค่ะ\u003C\/span\u003E (kha) are not optional extras bolted onto polite speech. They are the social fabric of the language, woven into every interaction that crosses the boundary between casual and respectful.\u003C\/p\u003E\n\n    \u003Cp\u003EHere is the thing most learners discover late: you can have excellent vocabulary, correct grammar, and good pronunciation, and still sound oddly abrupt to Thai ears if you consistently drop the particles. Conversely, someone with limited vocabulary but who ends every sentence with the right particle is immediately perceived as polite, socially aware, and likeable. The particles do more social work per syllable than almost any other element of Thai.\u003C\/p\u003E\n\n    \u003Cp\u003EThis post covers everything — what the particles mean, when to use each one, the critical tonal distinction that female speakers must understand, how particles combine with other words to create social textures, and the wider family of Thai sentence particles that move your Thai from functional to genuinely fluent. The game at the end has three difficulty levels, from particle recognition through to choosing the correct particle for a social context.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Two Pillars — Khrap and Kha\u003C\/h3\u003E\n\n    \u003Cdiv aria-label=\"Thai polite particles khrap and kha\" class=\"particle-duo\"\u003E\n      \u003Cdiv class=\"pd-card male\"\u003E\n        \u003Cdiv class=\"pd-gender\"\u003E👨 Male Speakers\u003C\/div\u003E\n        \u003Cdiv class=\"pd-particle\" lang=\"th\"\u003Eครับ\u003C\/div\u003E\n        \u003Cdiv class=\"pd-rom\"\u003Ekhrap\u003C\/div\u003E\n        \u003Cdiv class=\"pd-when\"\u003EUsed in all sentences — statements, questions, requests, responses, greetings, farewells. One particle does everything.\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"pd-card female\"\u003E\n        \u003Cdiv class=\"pd-gender\"\u003E👩 Female Speakers\u003C\/div\u003E\n        \u003Cdiv class=\"pd-particle\" lang=\"th\"\u003Eค่ะ \/ คะ\u003C\/div\u003E\n        \u003Cdiv class=\"pd-rom\"\u003Ekha (falling) \/ kha (rising)\u003C\/div\u003E\n        \u003Cdiv class=\"pd-when\"\u003ETwo forms: falling tone for statements and affirmations, rising tone for questions. Same word, different meaning by tone.\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EBoth particles function identically in social terms — they mark respect, politeness, and social awareness. The difference is purely gendered. Men use khrap. Women use kha. Using the wrong one is not offensive, but it does sound out of place, like a man saying \"yes ma'am\" reflexively in English.\u003C\/p\u003E\n\n    \u003Cp\u003EFor non-binary or gender non-conforming speakers, the choice depends on personal preference and social context. In practice, most non-Thai speakers default to khrap regardless of gender without issue, particularly in tourist interactions.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Kha Tone Distinction — Essential for Female Speakers\u003C\/h3\u003E\n\n    \u003Cp\u003EThis is the subtlety that separates basic Thai from natural Thai for women. The particle kha has two distinct tones that signal fundamentally different sentence types:\u003C\/p\u003E\n\n    \u003Cdiv aria-label=\"Kha tone difference between statements and questions\" class=\"tone-box\" role=\"note\"\u003E\n      \u003Cdiv class=\"tb-title\"\u003E🎵 Two Sounds of Kha — Same Spelling, Different Meaning\u003C\/div\u003E\n      \u003Cdiv class=\"tone-row\"\u003E\n        \u003Cdiv class=\"tr-card\"\u003E\n          \u003Cdiv class=\"tr-type\"\u003E📣 Statement \/ Affirmation\u003C\/div\u003E\n          \u003Cdiv class=\"tr-thai\" lang=\"th\"\u003Eสบายดีค่ะ\u003C\/div\u003E\n          \u003Cdiv class=\"tr-rom\"\u003Esabai dee kha ↘ (falling tone)\u003C\/div\u003E\n          \u003Cdiv class=\"tr-desc\"\u003EI am fine. — kha falls in pitch. The sentence is complete, definitive. Signals you are giving information or agreeing.\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"tr-card\"\u003E\n          \u003Cdiv class=\"tr-type\"\u003E❓ Question\u003C\/div\u003E\n          \u003Cdiv class=\"tr-thai\" lang=\"th\"\u003Eสบายดีไหมคะ\u003C\/div\u003E\n          \u003Cdiv class=\"tr-rom\"\u003Esabai dee mai kha ↗ (rising tone)\u003C\/div\u003E\n          \u003Cdiv class=\"tr-desc\"\u003EAre you well? — kha rises in pitch. The sentence is seeking information. Signals you are asking, not telling.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EKhrap, by contrast, does not have this distinction. A man says khrap for both statements and questions — the sentence type is conveyed by the content and the question word mai, not by the particle itself. This is one area where female Thai is more nuanced than male Thai.\u003C\/p\u003E\n\n    \u003Ch3\u003EParticles in Action — Real Phrases\u003C\/h3\u003E\n\n    \u003Cdiv aria-label=\"Khrap and kha in real Thai phrases\" class=\"example-grid\"\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EMale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eสวัสดีครับ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Esawatdii khrap\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EHello \/ Goodbye\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EFemale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eสวัสดีค่ะ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Esawatdii kha\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EHello \/ Goodbye\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EMale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eขอบคุณครับ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Ekhop khun khrap\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EThank you\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EFemale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eขอบคุณค่ะ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Ekhop khun kha ↘\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EThank you (falling tone)\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EMale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eได้ครับ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Edai khrap\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EYes \/ Can do \/ Certainly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EFemale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eได้ค่ะ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Edai kha ↘\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EYes \/ Can do \/ Certainly\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EMale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eใช่ครับ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Echai khrap\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EYes \/ That's correct\u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"eg-card\"\u003E\n        \u003Cdiv class=\"eg-who\"\u003EFemale\u003C\/div\u003E\n        \u003Cdiv class=\"eg-thai\" lang=\"th\"\u003Eใช่ค่ะ\u003C\/div\u003E\n        \u003Cdiv class=\"eg-rom\"\u003Echai kha ↘\u003C\/div\u003E\n        \u003Cdiv class=\"eg-en\"\u003EYes \/ That's correct\u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Ch3\u003ENa — The Particle That Makes Everything Softer\u003C\/h3\u003E\n\n    \u003Cp\u003EAfter khrap and kha, the next most important particle is \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na). Na is a softening particle that adds a seeking-agreement or gentle-reminder quality to any statement. It sits at the end of a sentence before khrap or kha, creating combinations like \u003Cspan class=\"thai-i\"\u003Eนะครับ\u003C\/span\u003E (na khrap) or \u003Cspan class=\"thai-i\"\u003Eนะคะ\u003C\/span\u003E (na kha).\u003C\/p\u003E\n\n    \u003Cp\u003EThe difference between a request with and without na is significant. \"Chot thi nii khrap\" (stop here please) is polite. \"Chot thi nii na khrap\" (please stop here, okay?) is warmer, more conversational, less transactional. Na signals that you are checking understanding, softening an instruction, or adding emotional warmth to a request. You will hear it constantly in Thai service interactions, in instructions from kind people, and in any situation where someone wants to be particularly warm rather than just correct.\u003C\/p\u003E\n\n    \u003Ch3\u003EThe Wider Particle Family — Beyond Khrap and Kha\u003C\/h3\u003E\n\n    \u003Cdiv aria-label=\"Thai sentence particle combinations\" class=\"combo-list\"\u003E\n      \u003Cdiv class=\"combo-card\"\u003E\n        \u003Cdiv\u003E\n          \u003Cdiv class=\"combo-thai\" lang=\"th\"\u003Eนะครับ\u003C\/div\u003E\n          \u003Cdiv class=\"combo-rom\"\u003Ena khrap \/ na kha\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"combo-body\"\u003E\n          \u003Cdiv class=\"combo-en\"\u003EPlease \/ okay? \/ right?\u003C\/div\u003E\n          \u003Cdiv class=\"combo-note\"\u003ESoftens instructions and requests. The most common particle combination in service Thai.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"combo-card\"\u003E\n        \u003Cdiv\u003E\n          \u003Cdiv class=\"combo-thai\" lang=\"th\"\u003Eด้วยครับ\u003C\/div\u003E\n          \u003Cdiv class=\"combo-rom\"\u003Eduay khrap \/ duay kha\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"combo-body\"\u003E\n          \u003Cdiv class=\"combo-en\"\u003EAlso \/ as well \/ please (request)\u003C\/div\u003E\n          \u003Cdiv class=\"combo-note\"\u003EFrom Post 24: check bin duay khrap = bill please. Duay adds \"please\" to any request.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"combo-card\"\u003E\n        \u003Cdiv\u003E\n          \u003Cdiv class=\"combo-thai\" lang=\"th\"\u003Eเลยครับ\u003C\/div\u003E\n          \u003Cdiv class=\"combo-rom\"\u003Eloei khrap \/ loei kha\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"combo-body\"\u003E\n          \u003Cdiv class=\"combo-en\"\u003EReally \/ absolutely \/ just like that\u003C\/div\u003E\n          \u003Cdiv class=\"combo-note\"\u003ELoei adds emphasis. Aroy mak loei khrap = really very delicious. Strong, enthusiastic.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"combo-card\"\u003E\n        \u003Cdiv\u003E\n          \u003Cdiv class=\"combo-thai\" lang=\"th\"\u003Eสิ\u003C\/div\u003E\n          \u003Cdiv class=\"combo-rom\"\u003Esi\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"combo-body\"\u003E\n          \u003Cdiv class=\"combo-en\"\u003EGo on \/ come on \/ just do it\u003C\/div\u003E\n          \u003Cdiv class=\"combo-note\"\u003EMild encouragement or gentle insistence. \"Kin si\" = just eat it, go on. No khrap\/kha needed — informal.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n      \u003Cdiv class=\"combo-card\"\u003E\n        \u003Cdiv\u003E\n          \u003Cdiv class=\"combo-thai\" lang=\"th\"\u003Eล่ะ\u003C\/div\u003E\n          \u003Cdiv class=\"combo-rom\"\u003Ela\u003C\/div\u003E\n        \u003C\/div\u003E\n        \u003Cdiv class=\"combo-body\"\u003E\n          \u003Cdiv class=\"combo-en\"\u003ESo \/ then \/ what about\u003C\/div\u003E\n          \u003Cdiv class=\"combo-note\"\u003EConversation continuer. \"Laew ter la\" = and what about you then? Adds flow to dialogue.\u003C\/div\u003E\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n\n    \u003Cdiv class=\"tip\" role=\"note\"\u003E\n      \u003Cb\u003E🎯 The Rule of Thumb:\u003C\/b\u003E In any polite interaction, add \u003Cspan class=\"thai-i\"\u003Eครับ\u003C\/span\u003E or \u003Cspan class=\"thai-i\"\u003Eค่ะ\u003C\/span\u003E to the end of every sentence and you will never sound rude. When you want warmth rather than just politeness, add \u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E before the particle: na khrap or na kha. That combination alone — the polite particle plus na — covers 80% of the social texture work in polite Thai conversation.\n    \u003C\/div\u003E\n\n    \u003Ch3\u003EWhen Particles Change Register — The Same Words, Differently Dressed\u003C\/h3\u003E\n\n    \u003Cp\u003EOne of the most useful things to understand about Thai particles is that they do not just make sentences polite — they indicate your relationship with the listener and the formality of the situation. The same information conveyed with different particles sounds completely different socially:\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EWith khrap\/kha:\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไปกันเลยครับ\u003C\/span\u003E (pai gan loei khrap — let's go now, shall we) — polite, slightly formal, appropriate with anyone you do not know well.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EWith na only:\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไปกันเลยนะ\u003C\/span\u003E (pai gan loei na — come on, let's go) — casual, warm, between friends or close colleagues.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003EWith si:\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไปเลยสิ\u003C\/span\u003E (pai loei si — just go already) — friendly impatience, encouraging, among peers who are comfortable with each other.\u003C\/p\u003E\n\n    \u003Cp\u003E\u003Cstrong\u003ENo particle:\u003C\/strong\u003E \u003Cspan class=\"thai-i\"\u003Eไปเลย\u003C\/span\u003E (pai loei — go now) — direct, possibly abrupt depending on tone, or intimate between very close friends.\u003C\/p\u003E\n\n    \u003Cp\u003EThe vocabulary is identical in all four. The particles alone determine whether the sentence sounds polite, warm, encouraging, or direct. This is why mastering particles unlocks social fluency that vocabulary alone cannot provide.\u003C\/p\u003E\n\n    \u003Ch3\u003EKhrap Khrap and Kha Kha — The Acknowledging Repetition\u003C\/h3\u003E\n\n    \u003Cp\u003EOne pattern that confuses early learners: Thais sometimes say \u003Cspan class=\"thai-i\"\u003Eครับๆ\u003C\/span\u003E (khrap khrap) or \u003Cspan class=\"thai-i\"\u003Eค่ะๆ\u003C\/span\u003E (kha kha) — the particle repeated twice. This is not a grammatical construction but a conversational one. Repeating the particle while someone is speaking signals that you are listening, following, and processing — the Thai equivalent of \"mm-hmm\" or \"I see.\" It is acknowledgment without interruption.\u003C\/p\u003E\n\n    \u003Cp\u003EYou will hear khrap khrap constantly from service staff as they listen to your order — it means I'm listening and I understand, not a double confirmation. Responding with khrap khrap when someone is explaining something to you is socially natural and shows engagement.\u003C\/p\u003E\n\n    \u003Cdiv class=\"callout\" role=\"note\"\u003E\n      \u003Cb\u003E🔗 Particles Throughout the Series:\u003C\/b\u003E\u003Cbr \/\u003E\n      Every post has used khrap\/kha in example phrases. Now you know why:\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-greetings-quiz.html\"\u003EPost 02\u003C\/a\u003E — Sawatdii khrap\/kha (the very first greeting)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/order-food-thai-quiz.html\"\u003EPost 11\u003C\/a\u003E — Kho + dish + khrap (ordering food)\u003Cbr \/\u003E\n      ✅ \u003Ca href=\"https:\/\/www.questthai.net\/2026\/06\/thai-restaurant-dining-learning.html\"\u003EPost 24\u003C\/a\u003E — Check bin duay khrap (bill please)\u003Cbr \/\u003E\n      ✅ \u003Cstrong\u003EPost 28 — Polite Particles Complete Guide (you are here)\u003C\/strong\u003E\n    \u003C\/div\u003E\n\n    \u003Cp\u003EThe game below has three levels. Level 1 recognises particles. Level 2 identifies what they mean in context. Level 3 chooses the right particle for the social situation — the hardest, most valuable skill. Play all three in order for the full experience. 🎯\u003C\/p\u003E\n\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"game-header\"\u003E\n    \u003Cdiv class=\"gh-title\"\u003E🎯 Three-Level Particle Challenge\u003C\/div\u003E\n    \u003Cdiv class=\"gh-sub\"\u003EStart easy, go expert — each level tests a deeper skill\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Select difficulty level\" class=\"level-select\" role=\"group\"\u003E\n    \u003Cbutton class=\"ls-btn lv1 active\" id=\"ls1\" onclick=\"qt28SetLevel(1)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🌱\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 1\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EParticle Recognition\u003C\/div\u003E\n      \u003Cdiv class=\"ls-qs\"\u003E10 Questions\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv2\" id=\"ls2\" onclick=\"qt28SetLevel(2)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E⚡\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 2\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003EContext Meaning\u003C\/div\u003E\n      \u003Cdiv class=\"ls-qs\"\u003E10 Questions\u003C\/div\u003E\n    \u003C\/button\u003E\n    \u003Cbutton class=\"ls-btn lv3\" id=\"ls3\" onclick=\"qt28SetLevel(3)\" type=\"button\"\u003E\n      \u003Cdiv class=\"ls-icon\"\u003E🔥\u003C\/div\u003E\n      \u003Cdiv class=\"ls-name\"\u003ELevel 3\u003C\/div\u003E\n      \u003Cdiv class=\"ls-desc\"\u003ESocial Mastery\u003C\/div\u003E\n      \u003Cdiv class=\"ls-qs\"\u003E10 Questions\u003C\/div\u003E\n    \u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-label=\"Thai Polite Particles Quiz\" id=\"game28\" role=\"main\"\u003E\n    \u003Cdiv aria-live=\"polite\" class=\"stats\" role=\"status\"\u003E\n      \u003Cdiv class=\"stat sc\"\u003E\u003Cdiv class=\"stat-v\" id=\"s28-sc\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EScore\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat li\"\u003E\u003Cdiv class=\"stat-v\" id=\"s28-lv\"\u003E❤️❤️❤️\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELives\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat st\"\u003E\u003Cdiv class=\"stat-v\" id=\"s28-st\"\u003E0🔥\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003EStreak\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"stat lv\"\u003E\u003Cdiv class=\"stat-v\" id=\"s28-lname\"\u003ELv1\u003C\/div\u003E\u003Cdiv class=\"stat-l\"\u003ELevel\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-valuemax=\"100\" aria-valuemin=\"0\" aria-valuenow=\"0\" class=\"prog\" id=\"s28-pw\" role=\"progressbar\"\u003E\u003Cdiv class=\"prog-f\" id=\"s28-pf\"\u003E\u003C\/div\u003E\u003C\/div\u003E\n    \u003Cdiv class=\"card\" id=\"s28-card\"\u003E\n      \u003Cspan class=\"card-l\" id=\"s28-ql\"\u003EQuestion 1 of 10\u003C\/span\u003E\n      \u003Cdiv aria-hidden=\"true\" class=\"card-emoji\" id=\"s28-emoji\"\u003E🙏\u003C\/div\u003E\n      \u003Cdiv class=\"thai-big pop\" id=\"s28-thai\" lang=\"th\"\u003Eครับ\u003C\/div\u003E\n      \u003Cdiv class=\"rom\" id=\"s28-rom\"\u003Ekhrap\u003C\/div\u003E\n      \u003Cdiv class=\"card-ctx\" id=\"s28-ctx\" style=\"display: none;\"\u003E\u003C\/div\u003E\n      \u003Cbutton aria-label=\"Hear pronunciation\" class=\"speak\" id=\"s28-speak\" onclick=\"qt28Speak()\" type=\"button\"\u003E🔊 Listen\u003C\/button\u003E\n    \u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"badge\" id=\"s28-badge\"\u003E\u003Cspan id=\"s28-bxt\"\u003E\u003C\/span\u003E\u003C\/div\u003E\n    \u003Cdiv aria-live=\"assertive\" class=\"fb\" id=\"s28-fb\" role=\"alert\"\u003E\u003C\/div\u003E\n    \u003Cdiv aria-label=\"Answer choices\" class=\"answers\" id=\"s28-ans\" role=\"group\"\u003E\u003C\/div\u003E\n    \u003Cbutton class=\"next\" id=\"s28-next\" onclick=\"qt28Next()\" type=\"button\"\u003ENext →\u003C\/button\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv aria-labelledby=\"s28-rt\" class=\"result\" id=\"s28-result\" role=\"region\"\u003E\n    \u003Cdiv aria-hidden=\"true\" class=\"r-emoji\" id=\"s28-em\"\u003E🎯\u003C\/div\u003E\n    \u003Ch2 class=\"r-title\" id=\"s28-rt\"\u003ELevel Complete!\u003C\/h2\u003E\n    \u003Cp id=\"s28-rl-sub\" style=\"color: #831843; font-size: 14px;\"\u003EYour score\u003C\/p\u003E\n    \u003Cdiv class=\"r-score\" id=\"s28-fin\"\u003E0\u003C\/div\u003E\n    \u003Cdiv class=\"r-break\"\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s28-co\" style=\"color: #be185d;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003ECorrect\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s28-wr\" style=\"color: #dc2626;\"\u003E0\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EMissed\u003C\/div\u003E\u003C\/div\u003E\n      \u003Cdiv class=\"rb\"\u003E\u003Cdiv class=\"rb-v\" id=\"s28-ac\" style=\"color: #f59e0b;\"\u003E0%\u003C\/div\u003E\u003Cdiv class=\"rb-l\"\u003EAccuracy\u003C\/div\u003E\u003C\/div\u003E\n    \u003C\/div\u003E\n    \u003Cp class=\"r-msg\" id=\"s28-msg\"\u003E\u003C\/p\u003E\n    \u003Cdiv class=\"r-actions\"\u003E\n      \u003Cbutton class=\"restart btn-retry\" onclick=\"qt28Retry()\" type=\"button\"\u003E🔄 Retry Level\u003C\/button\u003E\n      \u003Cbutton class=\"restart btn-next-lv\" id=\"s28-nextlv\" onclick=\"qt28NextLevel()\" style=\"display: none;\" type=\"button\"\u003E→ Next Level\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv style=\"background: rgb(253, 242, 248); border-top: 1px solid rgba(190, 24, 93, 0.15); padding: 24px 28px;\"\u003E\n    \u003Ch3 style=\"color: #be185d; font-family: Lora, serif; font-size: 16px; font-style: italic; font-weight: 700; margin: 0px 0px 14px;\"\u003E📋 Particle Reference Card\u003C\/h3\u003E\n    \u003Cdiv style=\"overflow-x: auto;\"\u003E\u003Ctable style=\"border-collapse: collapse; font-size: 14px; min-width: 400px; width: 100%;\"\u003E\n      \u003Cthead\u003E\u003Ctr style=\"background: rgb(190, 24, 93); color: white;\"\u003E\n        \u003Cth scope=\"col\" style=\"font-size: 12px; font-weight: 700; padding: 9px 12px; text-align: left; text-transform: uppercase;\"\u003EParticle\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"font-size: 12px; font-weight: 700; padding: 9px 12px; text-align: left; text-transform: uppercase;\"\u003EWho\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"font-size: 12px; font-weight: 700; padding: 9px 12px; text-align: left; text-transform: uppercase;\"\u003EMeaning \/ Function\u003C\/th\u003E\n        \u003Cth scope=\"col\" style=\"font-size: 12px; font-weight: 700; padding: 9px 12px; text-align: left; text-transform: uppercase;\"\u003EWhen\u003C\/th\u003E\n      \u003C\/tr\u003E\u003C\/thead\u003E\u003Ctbody\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eครับ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EMale speaker\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EPolite marker — all situations\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EStatements, questions, responses\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eค่ะ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EFemale speaker\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EPolite — statement \/ affirmation\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EGiving info, agreeing, greeting\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eคะ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EFemale speaker\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EPolite — question\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EAsking, requesting, checking\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eนะครับ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EMale\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003ESoftener + polite — \"okay?\" \/ \"right?\"\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EWarm instructions, gentle requests\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eนะคะ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EFemale\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003ESoftener + polite — warm\/gentle\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003ESame as na khrap for women\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eด้วยครับ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EMale\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EAlso\/please + polite\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003ERequests: \"...also please\"\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eครับๆ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EMale\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EListening acknowledgment\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EWhile someone is speaking to you\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eค่ะๆ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EFemale\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EListening acknowledgment\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EWhile someone is speaking to you\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eนะ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EAny\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003ESoftener alone (casual)\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003EAmong friends, no particle needed\u003C\/td\u003E\u003C\/tr\u003E\u003Ctr style=\"border-bottom: 1px solid rgba(190, 24, 93, 0.1);\"\u003E\u003Ctd lang=\"th\" style=\"font-size: 17px; padding: 8px 12px;\"\u003Eสิ\u003C\/td\u003E\u003Ctd style=\"color: #be185d; font-size: 12px; font-weight: 600; padding: 8px 12px;\"\u003EAny\u003C\/td\u003E\u003Ctd style=\"font-size: 13px; padding: 8px 12px;\"\u003EEncouragement \/ mild insistence\u003C\/td\u003E\u003Ctd style=\"color: #831843; font-size: 12px; padding: 8px 12px;\"\u003ECome on \/ just do it (casual)\u003C\/td\u003E\u003C\/tr\u003E\n      \u003C\/tbody\u003E\u003C\/table\u003E\u003C\/div\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"culture\"\u003E\n    \u003Ch3\u003E🙏 Particles and Thai Social Reality\u003C\/h3\u003E\n    \u003Cp\u003EThe politeness system encoded in khrap and kha reflects something fundamental about Thai social structure. Thailand has a highly developed hierarchy of social relationships — between age groups, between employer and employee, between customer and service staff, between layperson and monk. Particles are part of how this hierarchy is navigated respectfully in everyday speech.\u003C\/p\u003E\n    \u003Ch4\u003EWhy Thai Service Staff Say Khrap\/Kha After Everything\u003C\/h4\u003E\n    \u003Cp\u003EWhen a cashier at a Thai convenience store says khrap or kha after every phrase — including single-word responses — they are not being robotic. They are fulfilling a professional and social obligation to signal continuous respect. In service contexts, consistent particle use is part of professional conduct in Thailand, equivalent to \"sir\" and \"ma'am\" used consistently in formal service English. Customers who respond in kind — using khrap or kha when interacting with service staff — are perceived as polite and considerate.\u003C\/p\u003E\n    \u003Ch4\u003EThe Softening Power of Na\u003C\/h4\u003E\n    \u003Cp\u003EThe particle na deserves special attention because it does social work that is difficult to capture in translation. When a Thai person says something and adds na khrap at the end, they are not just being polite — they are being warm. They are inviting agreement, checking in with the listener, softening potential criticism, or turning an instruction into a gentle request. The presence of na in a sentence is often the difference between a statement that could feel demanding and one that feels collaborative. Learning to add na khrap naturally to your Thai, in appropriate contexts, dramatically improves the warmth of your communication.\u003C\/p\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"faq\"\u003E\n    \u003Ch3\u003E❓ Frequently Asked Questions\u003C\/h3\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat is the difference between khrap and kha?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eครับ\u003C\/span\u003E = male speaker's polite particle for all situations. \u003Cspan class=\"thai-i\"\u003Eค่ะ\u003C\/span\u003E = female speaker's polite particle with falling tone for statements. \u003Cspan class=\"thai-i\"\u003Eคะ\u003C\/span\u003E = female particle with rising tone for questions. Same social function, gender-specific use.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhy does kha have two different tones?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003EFalling kha (ค่ะ) marks statements and affirmations. Rising kha (คะ) marks questions. This tonal distinction instantly tells listeners whether you are giving information or asking for it — before they even process the content. Khrap has no such distinction; context and question words do that work for men.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EDo I have to use khrap or kha in every sentence?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENot every sentence, but using particles consistently in polite contexts (service interactions, with strangers, with older people, in official settings) is strongly recommended. Among close friends of similar age, dropping particles is normal. When in doubt, adding khrap or kha is always safe and appreciated.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat does na khrap mean in Thai?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eนะครับ\u003C\/span\u003E (na khrap) combines softener na with polite khrap. Na adds warmth, seeking-agreement quality — like \"okay?\" or \"right?\" in English. Na khrap = please + okay? together. The warmest common particle combination in service Thai. \u003Cspan class=\"thai-i\"\u003Eนะคะ\u003C\/span\u003E is the female equivalent.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EIs it rude to speak Thai without polite particles?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003ENot rude, but socially abrupt in formal contexts. Without particles, Thai sounds direct, informal, or toneless to Thai ears. For learners, adding khrap or kha generously is always safe. Omitting them consistently in service or formal contexts will be noticed as a lack of social awareness, not deliberate rudeness.\u003C\/div\u003E\u003C\/details\u003E\n    \u003Cdetails class=\"faq-i\"\u003E\u003Csummary class=\"faq-q\"\u003EWhat are other important Thai particles besides khrap and kha?\u003C\/summary\u003E\u003Cdiv class=\"faq-a\"\u003E\u003Cspan class=\"thai-i\"\u003Eนะ\u003C\/span\u003E (na) = softener \/ seeking agreement. \u003Cspan class=\"thai-i\"\u003Eสิ\u003C\/span\u003E (si) = encouragement \/ mild insistence. \u003Cspan class=\"thai-i\"\u003Eล่ะ\u003C\/span\u003E (la) = conversation continuer \/ \"so then\". \u003Cspan class=\"thai-i\"\u003Eเลย\u003C\/span\u003E (loei) = emphasis \/ \"really \/ absolutely\". \u003Cspan class=\"thai-i\"\u003Eด้วยครับ\u003C\/span\u003E = \"also please\" in requests. These layer onto khrap\/kha to create social texture.\u003C\/div\u003E\u003C\/details\u003E\n  \u003C\/div\u003E\n\n  \u003Cdiv class=\"nxt\"\u003E\n    \u003Ch3\u003E🎮 Continue the Phrases Series\u003C\/h3\u003E\n    \u003Cnav aria-label=\"More Thai language games\" class=\"ll-links\"\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-greetings-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E👋\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EBasic Greetings\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 02\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-time-greetings-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🕐\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EGreetings by Time\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 26\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"https:\/\/www.questthai.net\/2026\/06\/thai-emergency-phrases-quiz.html\"\u003E\u003Cspan class=\"ll-i\"\u003E🆘\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EEmergency Thai\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases — Post 20\u003C\/span\u003E\u003C\/a\u003E\n      \u003Ca class=\"ll\" href=\"\/search\/label\/Phrases\"\u003E\u003Cspan class=\"ll-i\"\u003E💬\u003C\/span\u003E\u003Cspan class=\"ll-t\"\u003EAll Phrases\u003C\/span\u003E\u003Cspan class=\"ll-c\"\u003EPhrases\u003C\/span\u003E\u003C\/a\u003E\n    \u003C\/nav\u003E\n  \u003C\/div\u003E\n\n\u003C\/div\u003E\n\u003C\/article\u003E\n\n\u003Cscript\u003E\n\/\/\u003C![CDATA[\n(function(){\n\"use strict\";\n\nvar L1=[\n{thai:\"\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f64f}\",rom:\"khrap\",ctx:\"\",answer:\"Male polite particle (all sentences)\",wrong:[\"Female polite particle\",\"Question particle\",\"Informal greeting\"],note:\"Khrap is used by male speakers in all sentence types - statements, questions, responses, greetings\"},\n{thai:\"\\u0e04\\u0e48\\u0e30\",emoji:\"\\u{1f64f}\",rom:\"kha falling\",ctx:\"\",answer:\"Female polite particle for statements\",wrong:[\"Male polite particle\",\"Female question particle\",\"Softening particle\"],note:\"Kha with falling tone marks female statements and affirmations. Different from rising kha for questions\"},\n{thai:\"\\u0e04\\u0e30\",emoji:\"\\u2753\",rom:\"kha rising\",ctx:\"\",answer:\"Female polite particle for questions\",wrong:[\"Statement particle\",\"Male particle\",\"Encouragement particle\"],note:\"Kha with rising tone marks female questions. Same word as kha falling but different tone, different meaning\"},\n{thai:\"\\u0e19\\u0e30\",emoji:\"\\u{1f90d}\",rom:\"na\",ctx:\"\",answer:\"Softening particle that seeks agreement\",wrong:[\"Polite gender marker\",\"Question marker\",\"Emphasis word\"],note:\"Na softens any statement into a gentle check-in. Adds okay or right energy. na khrap = warmest combo\"},\n{thai:\"\\u0e2a\\u0e34\",emoji:\"\\u{1f4aa}\",rom:\"si\",ctx:\"\",answer:\"Encouragement particle - come on \/ just do it\",wrong:[\"Polite particle\",\"Softener\",\"Question marker\"],note:\"Si adds mild encouragement to suggestions. Casual - no khrap needed. Between peers only\"},\n{thai:\"\\u0e25\\u0e48\\u0e30\",emoji:\"\\u{1f4ac}\",rom:\"la\",ctx:\"\",answer:\"Conversation continuer - so \/ then\",wrong:[\"Polite particle\",\"Encourager\",\"Agreement seeker\"],note:\"La keeps conversation flowing naturally. Laew ter la = and you then? Adds dialogue rhythm\"},\n{thai:\"\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f64f}\",rom:\"na khrap\",ctx:\"\",answer:\"Warmth particle male - please okay?\",wrong:[\"Just polite no warmth\",\"Question marker\",\"Strong emphasis\"],note:\"Na khrap = na softener plus khrap polite. The warmest common combo in Thai service interactions\"},\n{thai:\"\\u0e14\\u0e49\\u0e27\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f64f}\",rom:\"duay khrap\",ctx:\"\",answer:\"Also please in a request - male\",wrong:[\"Goodbye phrase\",\"Question marker\",\"Emphasis only\"],note:\"Duay = also or please. Duay khrap ends a request politely. Check bin duay khrap = bill please\"},\n{thai:\"\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e46\",emoji:\"\\u{1f4ac}\",rom:\"khrap khrap\",ctx:\"\",answer:\"Listening acknowledgment by a male speaker\",wrong:[\"Strong confirmation\",\"Double politeness\",\"Goodbye\"],note:\"Khrap repeated = I am listening I understand. Not double confirmation - active listening signal\"},\n{thai:\"\\u0e04\\u0e48\\u0e30\\u0e46\",emoji:\"\\u{1f4ac}\",rom:\"kha kha\",ctx:\"\",answer:\"Listening acknowledgment by a female speaker\",wrong:[\"Double agreement\",\"Farewell\",\"Question response\"],note:\"Kha repeated = female version of khrap khrap. Signal that you are actively listening\"}\n];\n\nvar L2=[\n{thai:\"\\u0e2a\\u0e27\\u0e31\\u0e2a\\u0e14\\u0e35\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f44b}\",rom:\"sawatdii khrap\",ctx:\"Said while arriving at a restaurant\",answer:\"Hello said by a man\",wrong:[\"Goodbye said by a man\",\"Hello said by a woman\",\"Good morning formal\"],note:\"Sawatdii khrap = hello OR goodbye by male speaker. Same word both directions, particle marks gender\"},\n{thai:\"\\u0e2a\\u0e27\\u0e31\\u0e2a\\u0e14\\u0e35\\u0e04\\u0e48\\u0e30\",emoji:\"\\u{1f44b}\",rom:\"sawatdii kha\",ctx:\"Said while leaving a meeting\",answer:\"Goodbye said by a woman\",wrong:[\"Hello said by a man\",\"Thank you\",\"Good evening\"],note:\"Sawatdii kha = hello OR goodbye by female speaker. The particle marks gender not direction\"},\n{thai:\"\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f64f}\",rom:\"khop khun khrap\",ctx:\"After receiving food at a restaurant\",answer:\"Thank you said by a man\",wrong:[\"Thank you very much\",\"You are welcome\",\"Excuse me\"],note:\"Khop khun khrap = thank you male. Khop khun = thank you. Khrap confirms gender and politeness\"},\n{thai:\"\\u0e44\\u0e14\\u0e49\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u2705\",rom:\"dai khrap\",ctx:\"Waiter responding to your food modification\",answer:\"Yes certainly can do - male speaker\",wrong:[\"No cannot\",\"Maybe\",\"I understand\"],note:\"Dai khrap = yes or can do male. Dai = can or yes. Particle confirms polite affirmation\"},\n{thai:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e04\\u0e48\\u0e30\",emoji:\"\\u{1f60a}\",rom:\"sabai dee kha falling\",ctx:\"Responding to how are you\",answer:\"I am fine - female speaker statement\",wrong:[\"Are you well question\",\"Fine thanks male\",\"Not feeling great\"],note:\"Sabai dee kha falling = statement. I am fine. Falling tone signals she is giving information\"},\n{thai:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e44\\u0e2b\\u0e21\\u0e04\\u0e30\",emoji:\"\\u2753\",rom:\"sabai dee mai kha rising\",ctx:\"Greeting a colleague in the morning\",answer:\"Are you well - female speaker question\",wrong:[\"I am fine statement\",\"How was yesterday\",\"Are you comfortable\"],note:\"Sabai dee mai kha rising = question. Rising kha signals she is asking not telling. The key kha distinction\"},\n{thai:\"\\u0e40\\u0e0a\\u0e47\\u0e04\\u0e1a\\u0e34\\u0e25\\u0e14\\u0e49\\u0e27\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f4b3}\",rom:\"check bin duay khrap\",ctx:\"At end of a restaurant meal\",answer:\"Bill please said by a man\",wrong:[\"Pay by card please\",\"Another menu please\",\"Water as well please\"],note:\"Check bin = bill. Duay = also or please. Khrap = male polite. Classic end of meal phrase from Post 24\"},\n{thai:\"\\u0e19\\u0e30\\u0e04\\u0e30\",emoji:\"\\u{1f4dd}\",rom:\"na kha\",ctx:\"Driver giving a warm instruction to stop here\",answer:\"Please stop here - female speaker warm version\",wrong:[\"Stop here harsh command\",\"Stop here male speaker\",\"This way please formal\"],note:\"Na kha ends a softened instruction. More warm and collaborative than chot thi nii alone\"},\n{thai:\"\\u0e40\\u0e2d\\u0e32\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f37c}\",rom:\"ao khrap\",ctx:\"Ordering food at a street stall\",answer:\"I will have it I want this - male speaker\",wrong:[\"I do not want it\",\"May I have formal\",\"How much\"],note:\"Ao = want or take. Ao khrap = casual I will have this. Kho khrap is slightly more formal\"},\n{thai:\"\\u0e44\\u0e21\\u0e48\\u0e44\\u0e14\\u0e49\\u0e04\\u0e23\\u0e31\\u0e1a\",emoji:\"\\u{1f6ab}\",rom:\"mai dai khrap\",ctx:\"Staff responding to an unavailable request\",answer:\"Cannot not possible - male speaker\",wrong:[\"Yes can do\",\"I do not have\",\"No thank you\"],note:\"Mai = not. Dai = can. Mai dai khrap = cannot male. The particle keeps a refusal polite\"}\n];\n\nvar L3=[\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a man. A waiter brings your food. You say thank you.\",\nanswer:\"\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13\\u0e04\\u0e23\\u0e31\\u0e1a khop khun khrap\",\nwrong:[\"\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13\\u0e04\\u0e48\\u0e30 khop khun kha female\",\"\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13\\u0e19\\u0e30 khop khun na casual\",\"\\u0e02\\u0e2d\\u0e1a\\u0e04\\u0e38\\u0e13\\u0e40\\u0e25\\u0e22 khop khun loei odd here\"],\nnote:\"Man thanking politely = khop khun khrap. Kha is female only. Na alone sounds casual. Loei sounds odd here\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a woman. Your friend asks if you feel okay. You answer: Yes I am fine.\",\nanswer:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e04\\u0e48\\u0e30 falling tone - statement\",\nwrong:[\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e04\\u0e30 rising tone wrong - question\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e04\\u0e23\\u0e31\\u0e1a wrong - male particle\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e19\\u0e30 too casual\"],\nnote:\"Statement by woman = falling kha. Rising kha is for questions. Khrap is male only. This is the critical kha distinction\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a woman. You want to ask a stranger: Are you well?\",\nanswer:\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e44\\u0e2b\\u0e21\\u0e04\\u0e30 rising tone - question\",\nwrong:[\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e44\\u0e2b\\u0e21\\u0e04\\u0e48\\u0e30 wrong falling - would be statement\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e44\\u0e2b\\u0e21\\u0e04\\u0e23\\u0e31\\u0e1a wrong - male particle\",\"\\u0e2a\\u0e1a\\u0e32\\u0e22\\u0e14\\u0e35\\u0e44\\u0e2b\\u0e21 no particle - too abrupt\"],\nnote:\"Question by woman = rising kha. Falling kha would make it a statement. The tone changes everything\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a man in a taxi. You want to stop here - warmly not abruptly.\",\nanswer:\"\\u0e08\\u0e2d\\u0e14\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a chot thi nii na khrap\",\nwrong:[\"\\u0e08\\u0e2d\\u0e14\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e04\\u0e23\\u0e31\\u0e1a khrap only - polite but less warm\",\"\\u0e08\\u0e2d\\u0e14\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e40\\u0e25\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a loei - too emphatic\",\"\\u0e08\\u0e2d\\u0e14\\u0e17\\u0e35\\u0e48\\u0e19\\u0e35\\u0e48\\u0e2a\\u0e34 si - too casual for taxi\"],\nnote:\"Na khrap = warm stop request. Khrap alone is fine but less warm. Loei sounds emphatic. Si is too casual\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a man. You order pad thai at a restaurant politely.\",\nanswer:\"\\u0e40\\u0e2d\\u0e32\\u0e1c\\u0e31\\u0e14\\u0e44\\u0e17\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a ao pad thai khrap\",\nwrong:[\"\\u0e40\\u0e2d\\u0e32\\u0e1c\\u0e31\\u0e14\\u0e44\\u0e17\\u0e22\\u0e04\\u0e48\\u0e30 kha - wrong gender\",\"\\u0e40\\u0e2d\\u0e32\\u0e1c\\u0e31\\u0e14\\u0e44\\u0e17\\u0e22\\u0e19\\u0e30 na only - incomplete\",\"\\u0e40\\u0e2d\\u0e32\\u0e1c\\u0e31\\u0e14\\u0e44\\u0e17\\u0e22\\u0e2a\\u0e34 si - too casual for staff\"],\nnote:\"Man ordering politely = ao plus dish plus khrap. Kha is female. Na alone sounds incomplete. Si is too casual\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a female waiter. A customer is speaking and you signal you are listening.\",\nanswer:\"\\u0e04\\u0e48\\u0e30\\u0e46 kha kha repeated - female listening\",\nwrong:[\"\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e46 khrap khrap - male signal\",\"\\u0e43\\u0e0a\\u0e48\\u0e04\\u0e48\\u0e30 chai kha - strong agreement\",\"\\u0e44\\u0e14\\u0e49\\u0e04\\u0e48\\u0e30 dai kha - can do response\"],\nnote:\"Female listening signal = kha kha repeated. Khrap khrap is male equivalent. This is not strong agreement just active listening\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You encourage your Thai friend casually to just try the food.\",\nanswer:\"\\u0e25\\u0e2d\\u0e07\\u0e14\\u0e39\\u0e2a\\u0e34 long duu si - casual encouragement\",\nwrong:[\"\\u0e25\\u0e2d\\u0e07\\u0e14\\u0e39\\u0e04\\u0e23\\u0e31\\u0e1a long duu khrap - too formal\",\"\\u0e25\\u0e2d\\u0e07\\u0e14\\u0e39\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a na khrap - polite not peer casual\",\"\\u0e25\\u0e2d\\u0e07\\u0e14\\u0e39\\u0e40\\u0e25\\u0e22 loei - emphasis no encouragement\"],\nnote:\"Si = casual peer encouragement. Khrap makes it formal. Na khrap is warm polite not casual. Loei adds emphasis only\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a man. You ask for the bill AND want water too.\",\nanswer:\"\\u0e40\\u0e0a\\u0e47\\u0e04\\u0e1a\\u0e34\\u0e25\\u0e14\\u0e49\\u0e27\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a\\u0020\\u0e41\\u0e25\\u0e30\\u0e19\\u0e49\\u0e33\\u0e14\\u0e49\\u0e27\\u0e22 check bin duay khrap and water duay\",\nwrong:[\"\\u0e40\\u0e0a\\u0e47\\u0e04\\u0e1a\\u0e34\\u0e25\\u0e04\\u0e23\\u0e31\\u0e1a bill only\",\"\\u0e19\\u0e49\\u0e33\\u0e14\\u0e49\\u0e27\\u0e22\\u0e04\\u0e23\\u0e31\\u0e1a water only\",\"\\u0e40\\u0e0a\\u0e47\\u0e04\\u0e1a\\u0e34\\u0e25\\u0e19\\u0e30\\u0e04\\u0e23\\u0e31\\u0e1a na khrap softer but misses water\"],\nnote:\"Duay = also or please. Use for both requests. Combining items naturally is good Thai. Na khrap is softer but incomplete here\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"A Thai shop assistant explains something. You want to signal you follow along.\",\nanswer:\"\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e46 khrap khrap - male listening signal\",\nwrong:[\"\\u0e43\\u0e0a\\u0e48\\u0e04\\u0e23\\u0e31\\u0e1a\\u0e43\\u0e0a\\u0e48\\u0e04\\u0e23\\u0e31\\u0e1a chai khrap - strong yes yes\",\"\\u0e44\\u0e14\\u0e49\\u0e04\\u0e23\\u0e31\\u0e1a dai khrap - can do\",\"\\u0e44\\u0e21\\u0e48\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e44\\u0e23\\u0e04\\u0e23\\u0e31\\u0e1a never mind\"],\nnote:\"Khrap khrap repeated = I am following you. Not a strong confirmation - gentle active listening while they speak\"},\n{thai:\"\\u{1f4ac} Situation\",emoji:\"\\u{1f3af}\",rom:\"Which particle fits?\",\nctx:\"You are a woman. You warmly remind your colleague: Do not forget okay?\",\nanswer:\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e19\\u0e30\\u0e04\\u0e30 yaa luem na kha - warm reminder female\",\nwrong:[\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e04\\u0e48\\u0e30 kha falling - direct\",\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e04\\u0e23\\u0e31\\u0e1a khrap - male particle\",\"\\u0e2d\\u0e22\\u0e48\\u0e32\\u0e25\\u0e37\\u0e21\\u0e2a\\u0e34 si - too casual\"],\nnote:\"Na kha = warm female reminder. Just kha falling sounds direct. Khrap is male. Si is too casual for reminder\"}\n];\n\nvar BANKS={1:L1,2:L2,3:L3};\nvar currentLevel=1;\nvar st={};\n\nfunction sh(a){a=a.slice();for(var i=a.length-1;i\u003E0;i--){var k=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[k];a[k]=t;}return a;}\nfunction $(id){return document.getElementById(id);}\n\nwindow.qt28SetLevel=function(lv){\n  currentLevel=lv;\n  [1,2,3].forEach(function(n){$(\"ls\"+n).classList.toggle(\"active\",n===lv);});\n  $(\"s28-result\").classList.remove(\"show\");\n  $(\"game28\").style.display=\"\";\n  qt28Init();\n};\n\nfunction levelName(lv){return lv===1?\"Lv 1\":lv===2?\"Lv 2\":\"Lv 3\";}\nfunction levelEmoji(lv){return lv===1?\"\\u{1f331}\":lv===2?\"\\u26a1\":\"\\u{1f525}\";}\n\nfunction stats(){\n  $(\"s28-sc\").textContent=st.sc;\n  $(\"s28-lv\").textContent=\"\\u2764\\ufe0f\".repeat(st.lv)+\"\\u{1f5a4}\".repeat(3-st.lv);\n  $(\"s28-st\").textContent=st.st+\"\\u{1f525}\";\n  $(\"s28-lname\").textContent=levelName(currentLevel);\n  var p=Math.round((st.cu\/st.tot)*100);\n  $(\"s28-pf\").style.width=p+\"%\";\n  $(\"s28-pw\").setAttribute(\"aria-valuenow\",p);\n}\n\nfunction render(){\n  var q=st.qs[st.cu];st.done=false;\n  $(\"s28-fb\").className=\"fb\";\n  $(\"s28-next\").classList.remove(\"show\");\n  $(\"s28-badge\").classList.remove(\"show\");\n  $(\"s28-ql\").textContent=\"Question \"+(st.cu+1)+\" of \"+st.tot;\n  $(\"s28-emoji\").textContent=q.emoji;\n  var t=$(\"s28-thai\");\n  t.textContent=currentLevel===3?\"\\u{1f4ac} Read the situation\":q.thai;\n  t.classList.remove(\"pop\");void t.offsetWidth;t.classList.add(\"pop\");\n  $(\"s28-rom\").textContent=q.rom;\n  var ctx=$(\"s28-ctx\");\n  if(q.ctx){ctx.textContent=q.ctx;ctx.style.display=\"block\";}\n  else{ctx.style.display=\"none\";}\n  var spk=$(\"s28-speak\");\n  spk.style.display=currentLevel===3?\"none\":\"inline-flex\";\n  spk.classList.remove(\"active\");spk.textContent=\"\\u{1f50a} Listen\";spk.disabled=false;\n  var ch=sh([q.answer].concat(q.wrong.slice(0,3)));\n  var g=$(\"s28-ans\");g.innerHTML=\"\";\n  ch.forEach(function(c){\n    var b=document.createElement(\"button\");\n    b.className=\"ans\";b.type=\"button\";\n    b.setAttribute(\"aria-label\",c);\n    var display=c;\n    \/\/ For L3: show just the Thai + short label, strip long rom\n    if(currentLevel===3){\n      \/\/ extract Thai part (first word group before space)\n      var parts=c.split(\" \");\n      display=parts.slice(0,3).join(\" \");\n    }\n    b.textContent=display;\n    b.title=c;\n    b.onclick=function(){check(c,b,q);};\n    g.appendChild(b);\n  });\n  stats();\n}\n\nfunction check(chosen,btn,q){\n  if(st.done)return;st.done=true;\n  var ok=chosen===q.answer;\n  document.querySelectorAll(\".qt28 .ans\").forEach(function(b){\n    b.disabled=true;\n    if(b.getAttribute(\"aria-label\")===q.answer)b.classList.add(\"reveal\");\n  });\n  if(ok){\n    st.co++;\n    var pts=currentLevel===3?15:currentLevel===2?12:10;\n    st.sc+=pts;st.st++;if(st.st\u003Est.ms)st.ms=st.st;btn.classList.add(\"correct\");\n    if(st.st\u003E=3){\n      var bonus=currentLevel*3;st.sc+=bonus;\n      $(\"s28-bxt\").textContent=\"\\u{1f525} \"+st.st+\" streak! +\"+bonus+\" Lv\"+currentLevel+\" bonus!\";\n      $(\"s28-badge\").classList.add(\"show\");\n      setTimeout(function(){$(\"s28-badge\").classList.remove(\"show\");},2400);\n      fb(\"\\u{1f525} \"+st.st+\" correct! +\"+bonus+\" \\u2014 \"+q.note,\"bonus\");\n    }else{\n      var m=[\"\\u2705 Correct!\",\"\\u{1f3af} Perfect!\",\"\\u{1f64f} Spot on!\",\"\\u2728 Sharp!\"];\n      fb(m[Math.floor(Math.random()*m.length)]+\" \\u2014 \"+q.note,\"correct\");\n    }\n  }else{\n    st.wr++;st.lv=Math.max(0,st.lv-1);st.st=0;btn.classList.add(\"wrong\");\n    fb(\"\\u274c \"+q.note,\"wrong\");\n  }\n  stats();\n  if(st.lv===0||st.cu\u003E=st.tot-1){setTimeout(result,1000);return;}\n  $(\"s28-next\").classList.add(\"show\");\n}\n\nfunction fb(m,t){var el=$(\"s28-fb\");el.textContent=m;el.className=\"fb show \"+t;}\n\nwindow.qt28Next=function(){st.cu++;if(st.cu\u003E=st.tot){result();return;}render();};\n\nwindow.qt28Speak=function(){\n  if(currentLevel===3)return;\n  var q=st.qs[st.cu];\n  if(!window.speechSynthesis||!q.thai)return;\n  speechSynthesis.cancel();\n  var u=new SpeechSynthesisUtterance(q.thai);\n  u.lang=\"th-TH\";u.rate=0.8;\n  var b=$(\"s28-speak\");\n  b.classList.add(\"active\");b.textContent=\"\\u{1f50a} Playing...\";b.disabled=true;\n  u.onend=u.onerror=function(){b.classList.remove(\"active\");b.textContent=\"\\u{1f50a} Listen\";b.disabled=false;};\n  speechSynthesis.speak(u);\n};\n\nfunction result(){\n  $(\"game28\").style.display=\"none\";$(\"s28-result\").classList.add(\"show\");\n  var tot=st.co+st.wr||1;var acc=Math.round((st.co\/tot)*100);\n  $(\"s28-fin\").textContent=st.sc;$(\"s28-co\").textContent=st.co;\n  $(\"s28-wr\").textContent=st.wr;$(\"s28-ac\").textContent=acc+\"%\";\n  $(\"s28-rl-sub\").textContent=\"Level \"+currentLevel+\" - \"+[\"\",\"Recognition\",\"Context\",\"Social Mastery\"][currentLevel];\n  var em,ti,ms,nl=$(\"s28-nextlv\");nl.style.display=\"none\";\n  if(acc\u003E=80){\n    em=levelEmoji(currentLevel);\n    ti=[\"\",\"Level 1 Done!\",\"Level 2 Expert!\",\"Particle Master!\"][currentLevel];\n    ms=[\"\",\"All particles recognised. Try Level 2 for context meaning!\",\"You read context fluently. Take on Level 3 Social Mastery!\",\"Elite. You choose the right particle for every social situation.\"][currentLevel];\n    if(currentLevel\u003C3)nl.style.display=\"inline-flex\";\n  }else if(acc\u003E=60){em=\"\\u{1f4aa}\";ti=\"Good progress!\";ms=\"Solid score. Review the reference card, then retry for 80% before advancing.\";}\n  else{em=\"\\u{1f331}\";ti=\"Keep studying!\";ms=\"Key: khrap = male all cases. Kha falling = female statement. Kha rising = female question.\";}\n  $(\"s28-em\").textContent=em;$(\"s28-rt\").textContent=ti;$(\"s28-msg\").textContent=ms;\n}\n\nwindow.qt28Retry=function(){$(\"s28-result\").classList.remove(\"show\");$(\"game28\").style.display=\"\";qt28Init();};\nwindow.qt28NextLevel=function(){if(currentLevel\u003C3)qt28SetLevel(currentLevel+1);};\n\nwindow.qt28Init=function(){\n  var bank=BANKS[currentLevel];\n  var idx=[];for(var i=0;i\u003Cbank.length;i++)idx.push(i);\n  idx=sh(idx).slice(0,Math.min(10,bank.length));\n  st={qs:idx.map(function(i){return bank[i];}),cu:0,sc:0,lv:3,st:0,ms:0,co:0,wr:0,done:false,tot:idx.length};\n  $(\"game28\").style.display=\"\";$(\"s28-result\").classList.remove(\"show\");\n  render();\n};\n\nif(document.readyState===\"loading\"){document.addEventListener(\"DOMContentLoaded\",window.qt28Init);}\nelse{window.qt28Init();}\n})();\n\/\/]]\u003E\n\u003C\/script\u003E\n  \u003C\/article\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.questthai.net\/feeds\/5230597869828895291\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/5230597869828895291"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/3140351204185480264\/posts\/default\/5230597869828895291"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.questthai.net\/2026\/06\/thai-polite-particles-quiz.html","title":"Thai Polite Particles Quiz — Khrap, Kha and Social Mastery (Free Game)"}],"author":[{"name":{"$t":"KongKoom | ของคุ้ม"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/14546952854464253696"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"32","height":"32","src":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj7K1xVY7nE7L2_bnHn10GSFafII1bEVP0DHMtnNjIOKIaryADp2qQw9NOfWaa3Dktz0GsneejAQzwIZ0a-8T3zyYoSs7LRDdHD3l3ftHNWOsYo19Gf3aja4z5_4r3ivlN32bs2v-l_vKxlbb5l1yUKk_HZC9hBLF7srDsCP1xqKzStCzE\/s1600\/1262.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjXHfAA6nqdAHIKRlmRcXfdvkCSlHRuobNknHdlHK2nhQ-XwCRyay4SbCvmngfhonirKGbg6uiiv7SbHf4boyL4W9W0inQRJB-74L2r0IWtyFL-C8Hmln9bsL3tD5YAM1ugOz40ZjoB2KirWNdKwViz2YD2LkJJgSsKAg0ZgU8Y-_n2djCr2LSsP0qOS5Dg\/s72-c\/7390.png","height":"72","width":"72"},"thr$total":{"$t":"0"}}]}}