📖 Grammar Guide — คู่มือไวยากรณ์
1. Defining Relative Clauses — อนุประโยคจำกัดความ
ใช้ให้ข้อมูลจำเป็น ถ้าตัดออกความหมายเปลี่ยน ไม่ใส่ comma
ใช้ that, which (สิ่งของ) หรือ who (คน) ได้
ใช้ that, which (สิ่งของ) หรือ who (คน) ได้
A chatbot is a program that responds automatically.
The developer who built the bot is Thai.
The API that you need is free.
The developer who built the bot is Thai.
The API that you need is free.
2. Non-Defining Relative Clauses — อนุประโยคไม่จำกัดความ
ให้ข้อมูลเพิ่มเติม ตัดออกได้ความหมายไม่เปลี่ยน ใส่ comma
ใช้ which (สิ่งของ) หรือ who (คน) เท่านั้น — ห้ามใช้ that
ใช้ which (สิ่งของ) หรือ who (คน) เท่านั้น — ห้ามใช้ that
LINE, which is popular in Thailand, supports bots.
The AI model, which was trained on Thai data, understands Thai.
The CEO, who founded the company, uses AI daily.
The AI model, which was trained on Thai data, understands Thai.
The CEO, who founded the company, uses AI daily.
3. Choosing that / which / who — เลือก that / which / who
who = คน | which = สิ่งของ/สัตว์ | that = ใช้ได้ทั้งคนและสิ่งของ (defining only)
Non-defining (มี comma) → ห้ามใช้ that
Non-defining (มี comma) → ห้ามใช้ that
Users who need help can ask the bot. (คน, defining)
The webhook, which runs 24/7, is reliable. (สิ่งของ, non-defining)
The tool that we use is Node.js. (สิ่งของ, defining)
The webhook, which runs 24/7, is reliable. (สิ่งของ, non-defining)
The tool that we use is Node.js. (สิ่งของ, defining)
4. Quick Test — ทดสอบเร็ว
ลองตัดอนุประโยคออก:
• ถ้าความหมายเปลี่ยน → Defining (ไม่ใส่ comma, ใช้ that/which/who ได้)
• ถ้าความหมายไม่เปลี่ยน → Non-defining (ใส่ comma, ใช้ which/who เท่านั้น)
• ถ้าความหมายเปลี่ยน → Defining (ไม่ใส่ comma, ใช้ that/which/who ได้)
• ถ้าความหมายไม่เปลี่ยน → Non-defining (ใส่ comma, ใช้ which/who เท่านั้น)
"A bot that uses AI is smart." → ตัด "that uses AI" ออก → "A bot is smart." ❌ ความหมายเปลี่ยน → Defining
"LINE, which has 54M users, is popular." → ตัด "which has 54M users" → "LINE is popular." ✅ ยังสมบูรณ์ → Non-defining
"LINE, which has 54M users, is popular." → ตัด "which has 54M users" → "LINE is popular." ✅ ยังสมบูรณ์ → Non-defining
📝 เลือกระดับความยาก — Choose Difficulty
ℹ️ About This Exam / เกี่ยวกับการสอบ
English: This exam tests Relative Clauses (that/which/who, defining/non-defining) through AI LINE bot vocabulary and scenarios.
ไทย: แบบทดสอบนี้ทดสอบ Relative Clauses (that/which/who) ผ่านคำศัพท์และสถานการณ์เกี่ยวกับ AI LINE bot
- 🌱 Easy / ง่าย: 10 ข้อ — พื้นฐาน / basic
- 🔍 Medium / ปานกลาง: 15 ข้อ — ผสม / mixed
- 🏆 Hard / ยาก: 20 ข้อ — ขั้นสูง / advanced