Add SBS chapter 10, SBS 3-10 fusion, and WTE2 chapter 4

- Add SBS chapter 10: Simple Present Yes/No Questions & Negatives
  * Master Yes/No questions (Do/Does)
  * Learn negatives (don't/doesn't)
  * Practice short answers
  * Days of the week vocabulary
  * 125 vocabulary words, 17 phrases, 6 dialogs

- Add SBS 3-10 fusion chapter: Present Continuous vs Simple Present
  * Contrast present continuous (NOW) vs simple present (ALWAYS)
  * Combined 150 vocabulary words from both chapters
  * 7 texts showing both tenses in context
  * Comprehensive tense comparison exercises

- Add WTE2 chapter 4: More About Animals - Present Continuous
  * Learn animal actions with present continuous (is/are + -ing)
  * Fun Zoo story with Danny and elephants
  * Phonics: L and R sounds
  * Silly vs logical statements
  * 47 vocabulary words, 7 dialogs, miming game activity

- Update book metadata files
  * sbs.json: Add chapter 10 to available chapters
  * sbs-fusion.json: Add chapter 3-10 fusion
  * wte2.json: Add chapter 4

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
StillHammer 2025-11-29 23:02:09 +08:00
parent bc47483a99
commit 53ff0adde9
7 changed files with 2738 additions and 4 deletions

29
WTE2-2_Feedbacks.md Normal file
View File

@ -0,0 +1,29 @@
# WTE2-2 Student Feedbacks
## Doris
The pronunciation of the words is good and the reading of the text is good as well. I thought it would be too hard, but that's very impressive. However, the pronunciation needs to be more precise, especially for new words, and practice is what's needed. For the text, it's good, and with practice, you'll be able to read faster and faster. Overall, great work! Keep up with the efforts.
---
## Yoyo
Very clear and very good pronunciation. For the text, it is excellent. There are some words that are a bit hard sometimes, but overall, that's excellent. I will also add that being able to "live" the text with the "Oh" is a very good sign. The fluency is quite good but requires more work. Very good homework.
---
## Lorna
Good pronunciation with a bit of English accent, which is a good thing. Although the 'z' requires a lot of work and will be reviewed. For the reading, the individual pronunciation is correct, but the fluency needs work and the reading manner needs to improve as well. We will work more often on reading in the following classes.
---
## Cindy
The pronunciation is quite fine, but the 'z' is not mastered. 'Z' is a hard letter, so no worries. The reading needs work, but more confidence will help for sure. I'm 100% sure that Cindy's level is higher than what she is showing in general. Continue the good work. We will practice and drill the reading, and of course, let's be the best together!
---
## Sophia
Excellent pronunciation. You are doing great with both the individual pronunciation and the fluency. But you are having a bit of difficulty guessing a word. It makes me think that you are studying very well but might lack the capacity to improvise in an unknown situation. Anyway, keep up the good work. I encourage you to train reading new texts constantly, as much as possible.
---
## Ryan
Very good pronunciation. This homework is very useful for me to understand you better, Ryan. While you are excellent in individual word situations, I think that the fluency can be largely improved by improving your reading context capacity, so by practice with a focus on the fluency. I advise you to train reading the text a few times by yourself before recording. If you are already doing that, that's great. Continue the good work!

View File

@ -19,8 +19,8 @@
"Master content adapted to individual student levels"
],
"content_tags": ["mixed-level", "differentiated", "collaborative", "beginner", "fusion"],
"total_chapters": 2,
"available_chapters": ["2-9", "3-8"],
"total_chapters": 3,
"available_chapters": ["2-9", "3-8", "3-10"],
"completion_criteria": {
"overall_progress": 75,
"chapters_completed": 1,
@ -89,6 +89,57 @@
"principle": "Complex demonstrative structures with familiar clothing vocabulary"
}
}
},
{
"id": "sbs-3-10-fusion",
"chapter_number": "3-10",
"name": "Present Continuous & Simple Present - Actions & Habits (Fusion SBS3+10)",
"description": "Combined chapter contrasting present continuous (what you're doing now) with simple present (what you do regularly) - master the distinction between ongoing and habitual actions",
"estimated_hours": 34,
"difficulty": "beginner",
"prerequisites": ["sbs-1", "sbs-2"],
"learning_objectives": [
"SBS3: Master present continuous for actions happening now (What are you doing?)",
"SBS10: Master simple present for habits and routines (What do you do?)",
"Both: Understand when to use each tense",
"Both: Learn Yes/No questions and negatives",
"Both: Practice days of the week and scheduling",
"Both: Describe daily activities and current actions"
],
"vocabulary_count": 150,
"phrases_count": 31,
"dialogs_count": 6,
"exercises_count": 5,
"target_levels": {
"sbs3": {
"focus": "Present continuous for current actions",
"grammar": "am/is/are + verb-ing, What are you doing?, Where is he/she?",
"principle": "Actions happening RIGHT NOW at this moment - temporary situations"
},
"sbs10": {
"focus": "Simple present for habits and routines",
"grammar": "Do/Does questions, don't/doesn't negatives, short answers, days of the week",
"principle": "Regular habits, schedules, and general facts - permanent or repeated situations"
}
},
"key_distinction": {
"title": "NOW vs. ALWAYS",
"explanation": "Present continuous = temporary actions happening NOW. Simple present = permanent habits or regular schedules.",
"examples": [
{
"present_continuous": "He's eating breakfast (right now in the kitchen)",
"simple_present": "He eats breakfast every day (regular habit)",
"user_language_continuous": "他正在吃早餐(现在在厨房)",
"user_language_simple": "他每天吃早餐(常规习惯)"
},
{
"present_continuous": "I'm reading the newspaper (at this moment)",
"simple_present": "I read the newspaper every day (daily routine)",
"user_language_continuous": "我正在读报纸(此刻)",
"user_language_simple": "我每天读报纸(每日常规)"
}
]
}
}
],
"pedagogical_approach": {

View File

@ -20,7 +20,7 @@
],
"content_tags": ["vocabulary", "grammar", "conversation", "practical-english"],
"total_chapters": 12,
"available_chapters": ["2", "3", "7-8", "8", "9"],
"available_chapters": ["2", "3", "7-8", "8", "9", "10"],
"completion_criteria": {
"overall_progress": 80,
"chapters_completed": 8,
@ -128,6 +128,27 @@
"phrases_count": 11,
"dialogs_count": 5,
"exercises_count": 4
},
{
"id": "sbs-10",
"chapter_number": "10",
"name": "Simple Present Tense - Yes/No Questions & Negatives",
"description": "Master Yes/No questions, negatives, short answers, and discuss habitual actions and interests",
"estimated_hours": 16,
"difficulty": "beginner",
"prerequisites": ["sbs-1", "sbs-2", "sbs-9"],
"learning_objectives": [
"Master Yes/No questions in simple present",
"Learn to form negatives with don't/doesn't",
"Practice short answers (Yes, I do / No, he doesn't)",
"Learn days of the week vocabulary",
"Discuss habitual actions and routines",
"Express people's interests and activities"
],
"vocabulary_count": 125,
"phrases_count": 17,
"dialogs_count": 6,
"exercises_count": 4
}
]
}

View File

@ -22,7 +22,7 @@
],
"content_tags": ["beginner", "young-learners", "alphabet", "phonics", "vocabulary", "basic-grammar"],
"total_chapters": 12,
"available_chapters": ["2", "3", "alphabet-review", "3-alphabet-fusion"],
"available_chapters": ["2", "3", "4", "alphabet-review", "3-alphabet-fusion"],
"completion_criteria": {
"overall_progress": 80,
"chapters_completed": 8,
@ -91,6 +91,29 @@
"dialogs_count": 0,
"exercises_count": 3
},
{
"id": "wte2-4",
"chapter_number": "4",
"name": "More About Animals - Present Continuous",
"description": "Learn animal actions with present continuous tense (is/are + -ing), visit Fun Zoo, and practice phonics with L and R sounds",
"estimated_hours": 5,
"difficulty": "beginner",
"prerequisites": ["wte2-1", "wte2-2", "wte2-3"],
"learning_objectives": [
"Use present continuous tense (is/are + verb-ing)",
"Describe animal actions in progress",
"Learn action verbs: eating, sleeping, hopping, swimming, running, fighting, climbing, flying",
"Form -ing verbs correctly",
"Ask and answer 'What are they doing?' questions",
"Practice L and R phonics sounds",
"Understand silly vs. logical statements",
"Write simple captions for pictures"
],
"vocabulary_count": 47,
"phrases_count": 23,
"dialogs_count": 7,
"exercises_count": 5
},
{
"id": "wte2-3-alphabet-fusion",
"chapter_number": "3-review",

View File

@ -0,0 +1,825 @@
{
"id": "sbs-10",
"book_id": "sbs",
"name": "Simple Present Tense - Yes/No Questions & Negatives",
"description": "Side by Side Level 1 - Chapter 10: Yes/No questions, negatives, short answers, habitual actions and interests",
"difficulty": "beginner",
"language": "en-US",
"chapter_number": "10",
"metadata": {
"version": "1.0",
"created": "2025-11-29",
"updated": "2025-11-29",
"source": "Side by Side English Learning Series",
"target_level": "beginner",
"estimated_hours": 16,
"prerequisites": ["sbs-1", "sbs-2", "sbs-9"],
"learning_objectives": [
"Master Yes/No questions in simple present",
"Learn to form negatives with don't/doesn't",
"Practice short answers (Yes, I do / No, he doesn't)",
"Learn days of the week vocabulary",
"Discuss habitual actions and routines",
"Express people's interests and activities"
],
"content_tags": ["grammar", "simple-present", "questions", "negatives", "days-of-week", "activities", "interests"],
"completion_criteria": {
"vocabulary_mastery": 80,
"quiz_score": 75,
"games_completed": 3
}
},
"vocabulary": {
"Sunday": { "user_language": "星期日", "type": "noun", "pronunciation": "/ˈsʌndeɪ/" },
"Monday": { "user_language": "星期一", "type": "noun", "pronunciation": "/ˈmʌndeɪ/" },
"Tuesday": { "user_language": "星期二", "type": "noun", "pronunciation": "/ˈtjuːzdeɪ/" },
"Wednesday": { "user_language": "星期三", "type": "noun", "pronunciation": "/ˈwenzdeɪ/" },
"Thursday": { "user_language": "星期四", "type": "noun", "pronunciation": "/ˈθɜːrzdeɪ/" },
"Friday": { "user_language": "星期五", "type": "noun", "pronunciation": "/ˈfraɪdeɪ/" },
"Saturday": { "user_language": "星期六", "type": "noun", "pronunciation": "/ˈsætərdeɪ/" },
"baby-sit": { "user_language": "照看小孩", "type": "verb", "pronunciation": "/ˈbeɪbi sɪt/" },
"clean": { "user_language": "打扫", "type": "verb", "pronunciation": "/kliːn/" },
"do yoga": { "user_language": "做瑜伽", "type": "verb phrase", "pronunciation": "/duː ˈjoʊɡə/" },
"go dancing": { "user_language": "去跳舞", "type": "verb phrase", "pronunciation": "/ɡˈdænsɪŋ/" },
"jog": { "user_language": "慢跑", "type": "verb", "pronunciation": "/dʒɑːɡ/" },
"play volleyball": { "user_language": "打排球", "type": "verb phrase", "pronunciation": "/pleɪ ˈvɑːlibɔːl/" },
"ride": { "user_language": "骑;乘坐", "type": "verb", "pronunciation": "/raɪd/" },
"see a movie": { "user_language": "看电影", "type": "verb phrase", "pronunciation": "/siː ə ˈmuːvi/" },
"see a play": { "user_language": "看戏剧", "type": "verb phrase", "pronunciation": "/siː ə pleɪ/" },
"restaurant": { "user_language": "餐厅", "type": "noun", "pronunciation": "/ˈrestrɑːnt/" },
"special": { "user_language": "特别的", "type": "adjective", "pronunciation": "/ˈspeʃəl/" },
"every day": { "user_language": "每天", "type": "adverb phrase", "pronunciation": "/ˈevri deɪ/" },
"different": { "user_language": "不同的", "type": "adjective", "pronunciation": "/ˈdɪfrənt/" },
"kind": { "user_language": "种类", "type": "noun", "pronunciation": "/kaɪnd/" },
"food": { "user_language": "食物", "type": "noun", "pronunciation": "/fuːd/" },
"American": { "user_language": "美国的;美式的", "type": "adjective", "pronunciation": "/əˈmerɪkən/" },
"Mexican": { "user_language": "墨西哥的", "type": "adjective", "pronunciation": "/ˈmeksɪkən/" },
"Greek": { "user_language": "希腊的", "type": "adjective", "pronunciation": "/ɡriːk/" },
"Puerto Rican": { "user_language": "波多黎各的", "type": "adjective", "pronunciation": "/ˌpwertə ˈriːkən/" },
"athletic": { "user_language": "运动的;强健的", "type": "adjective", "pronunciation": "/æθˈletɪk/" },
"exercise": { "user_language": "锻炼;运动", "type": "noun/verb", "pronunciation": "/ˈeksərsaɪz/" },
"sport": { "user_language": "体育运动", "type": "noun", "pronunciation": "/spɔːrt/" },
"play tennis": { "user_language": "打网球", "type": "verb phrase", "pronunciation": "/pleɪ ˈtenɪs/" },
"swim": { "user_language": "游泳", "type": "verb", "pronunciation": "/swɪm/" },
"go to a health club": { "user_language": "去健身俱乐部", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː ə helθ klʌb/" },
"play basketball": { "user_language": "打篮球", "type": "verb phrase", "pronunciation": "/pleɪ ˈbæskɪtbɔːl/" },
"ride a bike": { "user_language": "骑自行车", "type": "verb phrase", "pronunciation": "/raɪd ə baɪk/" },
"busy": { "user_language": "忙碌的", "type": "adjective", "pronunciation": "/ˈbɪzi/" },
"student": { "user_language": "学生", "type": "noun", "pronunciation": "/ˈstuːdənt/" },
"activity": { "user_language": "活动", "type": "noun", "pronunciation": "/ækˈtɪvəti/" },
"sing in the choir": { "user_language": "在合唱团唱歌", "type": "verb phrase", "pronunciation": "/sɪŋ ɪn ðə ˈkwaɪər/" },
"play in the orchestra": { "user_language": "在管弦乐队演奏", "type": "verb phrase", "pronunciation": "/pleɪ ɪn ði ˈɔːrkɪstrə/" },
"write for the newspaper": { "user_language": "为报纸写文章", "type": "verb phrase", "pronunciation": "/raɪt fɔːr ðə ˈnuːzpeɪpər/" },
"school newspaper": { "user_language": "校报", "type": "noun phrase", "pronunciation": "/skuːl ˈnuːzpeɪpər/" },
"neighbors": { "user_language": "邻居", "type": "noun", "pronunciation": "/ˈneɪbərz/" },
"work at the mall": { "user_language": "在商场工作", "type": "verb phrase", "pronunciation": "/wɜːrk æt ðə mɔːl/" },
"mall": { "user_language": "购物中心", "type": "noun", "pronunciation": "/mɔːl/" },
"visit grandparents": { "user_language": "拜访祖父母", "type": "verb phrase", "pronunciation": "/ˈvɪzɪt ˈɡrænˌperənts/" },
"active": { "user_language": "活跃的", "type": "adjective", "pronunciation": "/ˈæktɪv/" },
"go to a museum": { "user_language": "去博物馆", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː ə mjuˈziːəm/" },
"museum": { "user_language": "博物馆", "type": "noun", "pronunciation": "/mjuˈziːəm/" },
"concert": { "user_language": "音乐会", "type": "noun", "pronunciation": "/ˈkɑːnsərt/" },
"go to a concert": { "user_language": "去听音乐会", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː ə ˈkɑːnsərt/" },
"take a lesson": { "user_language": "上课", "type": "verb phrase", "pronunciation": "/teɪk ə ˈlesən/" },
"karate": { "user_language": "空手道", "type": "noun", "pronunciation": "/kəˈrɑːti/" },
"play cards": { "user_language": "打牌", "type": "verb phrase", "pronunciation": "/pleɪ kɑːrdz/" },
"weekend": { "user_language": "周末", "type": "noun", "pronunciation": "/ˌwiːkˈend/" },
"during the week": { "user_language": "在工作日期间", "type": "prepositional phrase", "pronunciation": "/ˈdʊrɪŋ ðə wiːk/" },
"on the weekend": { "user_language": "在周末", "type": "prepositional phrase", "pronunciation": "/ɑːn ðə ˈwiːkend/" },
"important": { "user_language": "重要的", "type": "adjective", "pronunciation": "/ɪmˈːrtənt/" },
"spend time": { "user_language": "花时间", "type": "verb phrase", "pronunciation": "/spend taɪm/" },
"together": { "user_language": "一起", "type": "adverb", "pronunciation": "/təˈɡeðər/" },
"post office": { "user_language": "邮局", "type": "noun phrase", "pronunciation": "/poʊst ˈɔːfɪs/" },
"bank": { "user_language": "银行", "type": "noun", "pronunciation": "/bæŋk/" },
"go to school": { "user_language": "去上学", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː skuːl/" },
"stay home": { "user_language": "待在家", "type": "verb phrase", "pronunciation": "/steɪ hoʊm/" },
"alone": { "user_language": "独自", "type": "adverb", "pronunciation": "/əˈloʊn/" },
"morning": { "user_language": "早上", "type": "noun", "pronunciation": "/ˈːrnɪŋ/" },
"afternoon": { "user_language": "下午", "type": "noun", "pronunciation": "/ˌæftərˈnuːn/" },
"evening": { "user_language": "晚上", "type": "noun", "pronunciation": "/ˈiːvnɪŋ/" },
"clean the house": { "user_language": "打扫房子", "type": "verb phrase", "pronunciation": "/kliːn ðə haʊs/" },
"work in the garden": { "user_language": "在花园工作", "type": "verb phrase", "pronunciation": "/wɜːrk ɪn ðə ˈɡɑːrdən/" },
"garden": { "user_language": "花园", "type": "noun", "pronunciation": "/ˈɡɑːrdən/" },
"watch videos": { "user_language": "看视频", "type": "verb phrase", "pronunciation": "/wɑːˈvɪdioʊz/" },
"go to church": { "user_language": "去教堂", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː tʃɜːrtʃ/" },
"church": { "user_language": "教堂", "type": "noun", "pronunciation": "/tʃɜːrtʃ/" },
"have dinner": { "user_language": "吃晚饭", "type": "verb phrase", "pronunciation": "/hæv ˈdɪnər/" },
"big dinner": { "user_language": "大餐", "type": "noun phrase", "pronunciation": "/bɪɡ ˈdɪnər/" },
"play musical instruments": { "user_language": "演奏乐器", "type": "verb phrase", "pronunciation": "/pleɪ ˈmjuːzɪkəl ˈɪnstrəmənts/" },
"musical instrument": { "user_language": "乐器", "type": "noun phrase", "pronunciation": "/ˈmjuːzɪkəl ˈɪnstrəmənt/" },
"family": { "user_language": "家庭", "type": "noun", "pronunciation": "/ˈfæməli/" },
"outgoing": { "user_language": "外向的", "type": "adjective", "pronunciation": "/ˈaʊtɡɪŋ/" },
"shy": { "user_language": "害羞的", "type": "adjective", "pronunciation": "/ʃaɪ/" },
"popular": { "user_language": "受欢迎的", "type": "adjective", "pronunciation": "/ˈpɑːpjələr/" },
"party": { "user_language": "聚会", "type": "noun", "pronunciation": "/ˈpɑːrti/" },
"go to parties": { "user_language": "去聚会", "type": "verb phrase", "pronunciation": "/ɡoʊ tuː ˈpɑːrtiz/" },
"baseball": { "user_language": "棒球", "type": "noun", "pronunciation": "/ˈbeɪsbɔːl/" },
"stay home": { "user_language": "待在家", "type": "verb phrase", "pronunciation": "/steɪ hoʊm/" },
"often": { "user_language": "经常", "type": "adverb", "pronunciation": "/ˈɔːfən/" },
"very often": { "user_language": "非常经常", "type": "adverb phrase", "pronunciation": "/ˈveri ˈɔːfən/" },
"many": { "user_language": "许多", "type": "determiner", "pronunciation": "/ˈmeni/" },
"listen to music": { "user_language": "听音乐", "type": "verb phrase", "pronunciation": "/ˈlɪsən tuː ˈmjuːzɪk/" },
"comedy": { "user_language": "喜剧", "type": "noun", "pronunciation": "/ˈkɑːmədi/" },
"drama": { "user_language": "戏剧", "type": "noun", "pronunciation": "/ˈdrɑːmə/" },
"western": { "user_language": "西部片", "type": "noun", "pronunciation": "/ˈwestərn/" },
"adventure movie": { "user_language": "冒险电影", "type": "noun phrase", "pronunciation": "/ədˈventʃər ˈmuːvi/" },
"science fiction": { "user_language": "科幻", "type": "noun phrase", "pronunciation": "/ˈsaɪəns ˈfɪkʃən/" },
"cartoon": { "user_language": "卡通;动画片", "type": "noun", "pronunciation": "/kɑːrˈtuːn/" },
"movie star": { "user_language": "电影明星", "type": "noun phrase", "pronunciation": "/ˈmuːvi stɑːr/" },
"favorite": { "user_language": "最喜欢的", "type": "adjective", "pronunciation": "/ˈfeɪvərɪt/" },
"novel": { "user_language": "小说", "type": "noun", "pronunciation": "/ˈnɑːvəl/" },
"poetry": { "user_language": "诗歌", "type": "noun", "pronunciation": "/ˈpoʊətri/" },
"short story": { "user_language": "短篇小说", "type": "noun phrase", "pronunciation": "/ʃɔːrt ˈstɔːri/" },
"non-fiction": { "user_language": "非小说类", "type": "noun", "pronunciation": "/nɑːn ˈfɪkʃən/" },
"biography": { "user_language": "传记", "type": "noun", "pronunciation": "/baɪˈɑːɡrəfi/" },
"author": { "user_language": "作者", "type": "noun", "pronunciation": "/ˈɔːθər/" },
"TV program": { "user_language": "电视节目", "type": "noun phrase", "pronunciation": "/tiː viː ˈproʊɡræm/" },
"game show": { "user_language": "游戏节目", "type": "noun phrase", "pronunciation": "/ɡeɪm ʃoʊ/" },
"news program": { "user_language": "新闻节目", "type": "noun phrase", "pronunciation": "/nuːz ˈproʊɡræm/" },
"TV star": { "user_language": "电视明星", "type": "noun phrase", "pronunciation": "/tiː viː stɑːr/" },
"music": { "user_language": "音乐", "type": "noun", "pronunciation": "/ˈmjuːzɪk/" },
"classical music": { "user_language": "古典音乐", "type": "noun phrase", "pronunciation": "/ˈklæsɪkəl ˈmjuːzɪk/" },
"popular music": { "user_language": "流行音乐", "type": "noun phrase", "pronunciation": "/ˈpɑːpjələr ˈmjuːzɪk/" },
"jazz": { "user_language": "爵士乐", "type": "noun", "pronunciation": "/dʒæz/" },
"rock music": { "user_language": "摇滚乐", "type": "noun phrase", "pronunciation": "/rɑːk ˈmjuːzɪk/" },
"country music": { "user_language": "乡村音乐", "type": "noun phrase", "pronunciation": "/ˈkʌntri ˈmjuːzɪk/" },
"performer": { "user_language": "表演者", "type": "noun", "pronunciation": "/pərˈːrmər/" },
"football": { "user_language": "足球;橄榄球", "type": "noun", "pronunciation": "/ˈfʊtbɔːl/" },
"soccer": { "user_language": "足球", "type": "noun", "pronunciation": "/ˈsɑːkər/" },
"golf": { "user_language": "高尔夫球", "type": "noun", "pronunciation": "/ɡɑːlf/" },
"hockey": { "user_language": "曲棍球", "type": "noun", "pronunciation": "/ˈhɑːki/" },
"athlete": { "user_language": "运动员", "type": "noun", "pronunciation": "/ˈæθliːt/" },
"team": { "user_language": "队;团队", "type": "noun", "pronunciation": "/tiːm/" }
},
"phrases": {
"What kind of food does Stanley cook?": { "user_language": "斯坦利做什么样的食物?", "context": "asking-about-routine", "pronunciation": "/wʌt kaɪnd əv fuːd dʌz ˈstænli kʊk/" },
"Does he cook...?": { "user_language": "他做……吗?", "context": "yes-no-question", "pronunciation": "/dʌz hiː kʊk/" },
"Yes, he does": { "user_language": "是的,他做", "context": "affirmative-short-answer", "pronunciation": "/jes hiː dʌz/" },
"No, he doesn't": { "user_language": "不,他不做", "context": "negative-short-answer", "pronunciation": "/noʊ hiː ˈdʌzənt/" },
"Do you go to...?": { "user_language": "你去……吗?", "context": "yes-no-question", "pronunciation": "/duː juː ɡoʊ tuː/" },
"Yes, I do": { "user_language": "是的,我去", "context": "affirmative-short-answer", "pronunciation": "/jes aɪ duː/" },
"No, I don't": { "user_language": "不,我不去", "context": "negative-short-answer", "pronunciation": "/noʊ aɪ doʊnt/" },
"Why?": { "user_language": "为什么?", "context": "asking-reason", "pronunciation": "/waɪ/" },
"Because I like...": { "user_language": "因为我喜欢……", "context": "giving-reason", "pronunciation": "/bɪˈːz aɪ laɪk/" },
"Why not?": { "user_language": "为什么不?", "context": "asking-reason", "pronunciation": "/waɪ nɑːt/" },
"Because I don't like...": { "user_language": "因为我不喜欢……", "context": "giving-reason", "pronunciation": "/bɪˈːz aɪ doʊnt laɪk/" },
"What kind of... do you like?": { "user_language": "你喜欢什么样的……?", "context": "asking-preferences", "pronunciation": "/wʌt kaɪnd əv duː juː laɪk/" },
"Tell me": { "user_language": "告诉我", "context": "starting-conversation", "pronunciation": "/tel miː/" },
"Do you...on...?": { "user_language": "你在……做……吗?", "context": "asking-about-schedule", "pronunciation": "/duː juː ɑːn/" },
"What do you do during the week?": { "user_language": "你在工作日做什么?", "context": "asking-routine", "pronunciation": "/wʌt duː juː duː ˈdʊrɪŋ ðə wiːk/" },
"What does he/she do on the weekend?": { "user_language": "他/她周末做什么?", "context": "asking-routine-third-person", "pronunciation": "/wʌt dʌz hiː/ʃiː duː ɑːn ðə ˈwiːkend/" },
"Who's your favorite...?": { "user_language": "你最喜欢的……是谁?", "context": "asking-preferences", "pronunciation": "/huːz jʊr ˈfeɪvərɪt/" }
},
"dialogs": {
"stanley_restaurant": {
"title": "Stanley's International Restaurant",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "What kind of food does Stanley cook on Monday?", "user_language": "斯坦利星期一做什么样的食物?" },
{ "speaker": "Person B", "text": "On Monday he cooks Italian food.", "user_language": "星期一他做意大利食物。" },
{ "speaker": "Person A", "text": "Does Stanley cook Greek food on Tuesday?", "user_language": "斯坦利星期二做希腊食物吗?" },
{ "speaker": "Person B", "text": "Yes, he does.", "user_language": "是的,他做。" }
]
},
"restaurant_preference": {
"title": "Going to Stanley's Restaurant",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "Do you go to Stanley's Restaurant on Wednesday?", "user_language": "你星期三去斯坦利餐厅吗?" },
{ "speaker": "Person B", "text": "Yes, I do.", "user_language": "是的,我去。" },
{ "speaker": "Person A", "text": "Why?", "user_language": "为什么?" },
{ "speaker": "Person B", "text": "Because I like Chinese food.", "user_language": "因为我喜欢中国食物。" }
]
},
"dont_like_food": {
"title": "Why Not?",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "Do you go to Stanley's Restaurant on Sunday?", "user_language": "你星期天去斯坦利餐厅吗?" },
{ "speaker": "Person B", "text": "No, I don't.", "user_language": "不,我不去。" },
{ "speaker": "Person A", "text": "Why not?", "user_language": "为什么不?" },
{ "speaker": "Person B", "text": "Because I don't like American food.", "user_language": "因为我不喜欢美式食物。" }
]
},
"jeff_schedule": {
"title": "Jeff's Athletic Week",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "Does Jeff play tennis on Tuesday?", "user_language": "杰夫星期二打网球吗?" },
{ "speaker": "Person B", "text": "Yes, he does.", "user_language": "是的,他打。" },
{ "speaker": "Person A", "text": "Does Jeff do yoga on Sunday?", "user_language": "杰夫星期天做瑜伽吗?" },
{ "speaker": "Person B", "text": "No, he doesn't.", "user_language": "不,他不做。" }
]
},
"garcia_weekend": {
"title": "The Garcia Family Weekend",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "Do Mr. and Mrs. Garcia go dancing on Friday?", "user_language": "加西亚先生和太太星期五去跳舞吗?" },
{ "speaker": "Person B", "text": "Yes, they do.", "user_language": "是的,他们去。" },
{ "speaker": "Person A", "text": "Do Mr. and Mrs. Garcia see a movie on Monday?", "user_language": "加西亚先生和太太星期一看电影吗?" },
{ "speaker": "Person B", "text": "No, they don't.", "user_language": "不,他们不看。" }
]
},
"preferences": {
"title": "What Kind Do You Like?",
"participants": ["Person A", "Person B"],
"lines": [
{ "speaker": "Person A", "text": "Tell me, what kind of movies do you like?", "user_language": "告诉我,你喜欢什么样的电影?" },
{ "speaker": "Person B", "text": "I like comedies.", "user_language": "我喜欢喜剧。" },
{ "speaker": "Person A", "text": "Who's your favorite movie star?", "user_language": "你最喜欢的电影明星是谁?" },
{ "speaker": "Person B", "text": "Tim Kelly.", "user_language": "蒂姆·凯利。" }
]
}
},
"texts": [
{
"title": "Stanley's International Restaurant",
"original_language": "Stanley's International Restaurant is a very special place. Every day Stanley cooks a different kind of food. On Monday he cooks Italian food. On Tuesday he cooks Greek food. On Wednesday he cooks Chinese food. On Thursday he cooks Puerto Rican food. On Friday he cooks Japanese food. On Saturday he cooks Mexican food. And on Sunday he cooks American food.",
"user_language": "斯坦利国际餐厅是一个非常特别的地方。每天斯坦利做不同种类的食物。星期一他做意大利食物。星期二他做希腊食物。星期三他做中国食物。星期四他做波多黎各食物。星期五他做日本食物。星期六他做墨西哥食物。星期天他做美式食物。"
},
{
"title": "Jeff - A Very Athletic Person",
"original_language": "Jeff is a very athletic person. He does a different kind of exercise or sport every day. On Monday he jogs. On Tuesday he plays tennis. On Wednesday he does yoga. On Thursday he swims. On Friday he goes to a health club. On Saturday he plays basketball. And on Sunday he rides his bike.",
"user_language": "杰夫是一个非常爱运动的人。他每天做不同种类的锻炼或运动。星期一他慢跑。星期二他打网球。星期三他做瑜伽。星期四他游泳。星期五他去健身俱乐部。星期六他打篮球。星期天他骑自行车。"
},
{
"title": "Julie - A Very Busy Student",
"original_language": "Julie is a very busy student. She does a different activity every day. On Monday she sings in the choir. On Tuesday she plays in the orchestra. On Wednesday she writes for the school newspaper. On Thursday she plays volleyball. On Friday she baby-sits for her neighbors. On Saturday she works at the mall. And on Sunday she visits her grandparents.",
"user_language": "朱莉是一个非常忙碌的学生。她每天做不同的活动。星期一她在合唱团唱歌。星期二她在管弦乐队演奏。星期三她为校报写文章。星期四她打排球。星期五她为邻居照看小孩。星期六她在商场工作。星期天她拜访她的祖父母。"
},
{
"title": "Mr. and Mrs. Baker - Very Active People",
"original_language": "Mr. and Mrs. Baker are very active people. They do something different every day of the week. On Monday they go to a museum. On Tuesday they see a play. On Wednesday they go to a concert. On Thursday they take a karate lesson. On Friday they go dancing. On Saturday they see a movie. And on Sunday they play cards with their friends.",
"user_language": "贝克先生和太太是非常活跃的人。他们每天做不同的事情。星期一他们去博物馆。星期二他们看戏剧。星期三他们去听音乐会。星期四他们上空手道课。星期五他们去跳舞。星期六他们看电影。星期天他们和朋友打牌。"
},
{
"title": "Every Weekend Is Important to the Garcia Family",
"original_language": "Every weekend is important to the Garcia family. During the week they don't have very much time together, but they spend a LOT of time together on the weekend. Mr. Garcia works at the post office during the week, but he doesn't work there on the weekend. Mrs. Garcia works at the bank during the week, but she doesn't work there on the weekend. Jennifer and Jonathan Garcia go to school during the week, but they don't go to school on the weekend. And the Garcias' dog, Max, stays home alone during the week, but he doesn't stay home alone on the weekend. On Saturday and Sunday the Garcias spend time together. On Saturday morning they clean the house together. On Saturday afternoon they work in the garden together. And on Saturday evening they watch videos together. On Sunday morning they go to church together. On Sunday afternoon they have a big dinner together. And on Sunday evening they play their musical instruments together. As you can see, every weekend is special to the Garcias. It's their only time together as a family.",
"user_language": "每个周末对加西亚家庭都很重要。在工作日期间,他们没有很多时间在一起,但他们周末花很多时间在一起。加西亚先生工作日在邮局工作,但周末他不在那里工作。加西亚太太工作日在银行工作,但周末她不在那里工作。詹妮弗和乔纳森·加西亚工作日上学,但周末他们不上学。加西亚家的狗麦克斯工作日独自待在家里,但周末它不独自待在家里。星期六和星期天,加西亚一家一起度过时光。星期六早上他们一起打扫房子。星期六下午他们一起在花园工作。星期六晚上他们一起看视频。星期天早上他们一起去教堂。星期天下午他们一起吃大餐。星期天晚上他们一起演奏乐器。如你所见,每个周末对加西亚一家都很特别。这是他们作为一个家庭在一起的唯一时间。"
},
{
"title": "Alice - A Very Outgoing Person",
"original_language": "Alice is a very outgoing person. She spends a lot of time with her friends. She goes to parties, she goes to movies, and she goes to concerts. She's very popular. She also likes sports very much. She plays basketball, she plays baseball, and she plays volleyball. She's very athletic. Alice doesn't stay home alone very often. She doesn't read many books, she doesn't watch TV, and she doesn't listen to music. She's very active. As you can see, Alice is a very outgoing person.",
"user_language": "爱丽丝是一个非常外向的人。她花很多时间和她的朋友在一起。她去聚会,她看电影,她去听音乐会。她很受欢迎。她也非常喜欢运动。她打篮球,她打棒球,她打排球。她很爱运动。爱丽丝不经常独自待在家里。她不读很多书,她不看电视,她不听音乐。她很活跃。如你所见,爱丽丝是一个非常外向的人。"
}
],
"grammar": {
"yes-no-questions": {
"title": "Simple Present Tense - Yes/No Questions",
"explanation": "Use 'Do' with I/we/you/they. Use 'Does' with he/she/it.",
"examples": [
{
"english": "Do you go to Stanley's Restaurant?",
"translation": "你去斯坦利餐厅吗?",
"explanation": "Do + you + base form"
},
{
"english": "Does he cook Italian food?",
"translation": "他做意大利食物吗?",
"explanation": "Does + he + base form (not 'cooks')"
},
{
"english": "Do they play cards?",
"translation": "他们打牌吗?",
"explanation": "Do + they + base form"
},
{
"english": "Does she work at the mall?",
"translation": "她在商场工作吗?",
"explanation": "Does + she + base form"
}
]
},
"short-answers": {
"title": "Short Answers",
"explanation": "Answer Yes/No questions with short answers using do/does or don't/doesn't",
"examples": [
{
"english": "Do you like jazz? - Yes, I do. / No, I don't.",
"translation": "你喜欢爵士乐吗?- 是的,我喜欢。/ 不,我不喜欢。",
"explanation": "Use 'do' in short answers with I/we/you/they"
},
{
"english": "Does he jog? - Yes, he does. / No, he doesn't.",
"translation": "他慢跑吗?- 是的,他跑。/ 不,他不跑。",
"explanation": "Use 'does' in short answers with he/she/it"
},
{
"english": "Do they work on weekends? - Yes, they do. / No, they don't.",
"translation": "他们周末工作吗?- 是的,他们工作。/ 不,他们不工作。",
"explanation": "Plural subjects use 'do'"
}
]
},
"negatives": {
"title": "Simple Present Tense - Negatives",
"explanation": "Use 'don't' (do not) with I/we/you/they. Use 'doesn't' (does not) with he/she/it.",
"examples": [
{
"english": "I don't work on the weekend.",
"translation": "我周末不工作。",
"explanation": "don't + base form with I/we/you/they"
},
{
"english": "He doesn't cook on Sunday.",
"translation": "他星期天不做饭。",
"explanation": "doesn't + base form (not 'cooks') with he/she/it"
},
{
"english": "They don't go to school on Saturday.",
"translation": "他们星期六不上学。",
"explanation": "don't + base form with plural subjects"
},
{
"english": "She doesn't stay home alone.",
"translation": "她不独自待在家里。",
"explanation": "doesn't + base form with she"
}
]
},
"days-of-week": {
"title": "Days of the Week",
"explanation": "Use 'on' + day for specific days",
"examples": [
{
"english": "On Monday he cooks Italian food.",
"translation": "星期一他做意大利食物。",
"explanation": "on + Monday (specific day)"
},
{
"english": "What do you do on the weekend?",
"translation": "你周末做什么?",
"explanation": "on the weekend"
},
{
"english": "I work during the week.",
"translation": "我工作日工作。",
"explanation": "during the week (Monday-Friday)"
}
]
}
},
"fillInBlanks": [
{
"sentence": "___ you go to Stanley's Restaurant on Monday?",
"options": ["Do", "Does", "Are", "Is"],
"correctAnswer": "Do",
"explanation": "Use 'Do' with 'you'",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "___ he cook Italian food?",
"options": ["Does", "Do", "Is", "Are"],
"correctAnswer": "Does",
"explanation": "Use 'Does' with he/she/it",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "Yes, I ___.",
"options": ["do", "does", "am", "is"],
"correctAnswer": "do",
"explanation": "Short answer with 'I' uses 'do'",
"grammarFocus": "short-answers"
},
{
"sentence": "No, he ___.",
"options": ["doesn't", "don't", "isn't", "aren't"],
"correctAnswer": "doesn't",
"explanation": "Short answer with 'he' uses 'doesn't'",
"grammarFocus": "short-answers"
},
{
"sentence": "I ___ work on the weekend.",
"options": ["don't", "doesn't", "am not", "isn't"],
"correctAnswer": "don't",
"explanation": "Use 'don't' with 'I'",
"grammarFocus": "negatives"
},
{
"sentence": "She ___ go to school on Saturday.",
"options": ["doesn't", "don't", "isn't", "aren't"],
"correctAnswer": "doesn't",
"explanation": "Use 'doesn't' with she/he/it",
"grammarFocus": "negatives"
},
{
"sentence": "___ they play cards on Sunday?",
"options": ["Do", "Does", "Are", "Is"],
"correctAnswer": "Do",
"explanation": "Use 'Do' with 'they'",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "On Monday he ___ Italian food.",
"options": ["cooks", "cook", "cooking", "cooked"],
"correctAnswer": "cooks",
"explanation": "Add -s for third person singular",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "Mr. Garcia ___ work on the weekend.",
"options": ["doesn't", "don't", "isn't", "aren't"],
"correctAnswer": "doesn't",
"explanation": "Use 'doesn't' with singular subjects",
"grammarFocus": "negatives"
},
{
"sentence": "We ___ have much time during the week.",
"options": ["don't", "doesn't", "aren't", "isn't"],
"correctAnswer": "don't",
"explanation": "Use 'don't' with 'we'",
"grammarFocus": "negatives"
},
{
"sentence": "___ Julie sing in the choir on Monday?",
"options": ["Does", "Do", "Is", "Are"],
"correctAnswer": "Does",
"explanation": "Use 'Does' with singular subjects",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "Yes, she ___.",
"options": ["does", "do", "is", "are"],
"correctAnswer": "does",
"explanation": "Short answer with 'she' uses 'does'",
"grammarFocus": "short-answers"
},
{
"sentence": "Alice ___ stay home very often.",
"options": ["doesn't", "don't", "isn't", "aren't"],
"correctAnswer": "doesn't",
"explanation": "Use 'doesn't' with singular subjects",
"grammarFocus": "negatives"
},
{
"sentence": "___ Mr. and Mrs. Baker see a movie on Saturday?",
"options": ["Do", "Does", "Are", "Is"],
"correctAnswer": "Do",
"explanation": "Use 'Do' with plural subjects",
"grammarFocus": "yes-no-questions"
},
{
"sentence": "No, they ___.",
"options": ["don't", "doesn't", "aren't", "isn't"],
"correctAnswer": "don't",
"explanation": "Short answer with 'they' uses 'don't'",
"grammarFocus": "short-answers"
}
],
"corrections": [
{
"correct": "Does he cook Italian food?",
"incorrect": "Do he cook Italian food?",
"explanation": "Use 'Does' with he/she/it, not 'Do'",
"grammarFocus": "yes-no-questions"
},
{
"correct": "Do you like jazz?",
"incorrect": "Does you like jazz?",
"explanation": "Use 'Do' with you/I/we/they, not 'Does'",
"grammarFocus": "yes-no-questions"
},
{
"correct": "Yes, he does.",
"incorrect": "Yes, he do.",
"explanation": "Use 'does' in short answers with he/she/it",
"grammarFocus": "short-answers"
},
{
"correct": "No, I don't.",
"incorrect": "No, I doesn't.",
"explanation": "Use 'don't' with I/you/we/they, not 'doesn't'",
"grammarFocus": "short-answers"
},
{
"correct": "He doesn't work on Sunday.",
"incorrect": "He don't work on Sunday.",
"explanation": "Use 'doesn't' with he/she/it, not 'don't'",
"grammarFocus": "negatives"
},
{
"correct": "They don't go to school.",
"incorrect": "They doesn't go to school.",
"explanation": "Use 'don't' with plural subjects, not 'doesn't'",
"grammarFocus": "negatives"
},
{
"correct": "She doesn't like American food.",
"incorrect": "She doesn't likes American food.",
"explanation": "Use base form after 'doesn't', not -s form",
"grammarFocus": "negatives"
},
{
"correct": "Does Stanley cook Greek food?",
"incorrect": "Does Stanley cooks Greek food?",
"explanation": "Use base form after 'Does', not -s form",
"grammarFocus": "yes-no-questions"
},
{
"correct": "I don't watch TV very often.",
"incorrect": "I doesn't watch TV very often.",
"explanation": "Use 'don't' with 'I', not 'doesn't'",
"grammarFocus": "negatives"
},
{
"correct": "Do they play basketball?",
"incorrect": "Does they play basketball?",
"explanation": "Use 'Do' with plural subjects, not 'Does'",
"grammarFocus": "yes-no-questions"
}
],
"exercises": {
"weekly_schedule": {
"type": "schedule_practice",
"instructions": "Create questions and answers about Stanley's weekly menu",
"items": [
{
"day": "Monday",
"activity": "cooks Italian food",
"question": "What does Stanley cook on Monday?",
"answer": "He cooks Italian food.",
"user_language_q": "斯坦利星期一做什么?",
"user_language_a": "他做意大利食物。"
},
{
"day": "Tuesday",
"activity": "cooks Greek food",
"question": "Does Stanley cook Greek food on Tuesday?",
"answer": "Yes, he does.",
"user_language_q": "斯坦利星期二做希腊食物吗?",
"user_language_a": "是的,他做。"
},
{
"day": "Wednesday",
"activity": "cooks Chinese food",
"question": "What kind of food does he cook on Wednesday?",
"answer": "He cooks Chinese food.",
"user_language_q": "他星期三做什么样的食物?",
"user_language_a": "他做中国食物。"
}
]
},
"do_or_does": {
"type": "multiple_choice",
"instructions": "Choose 'Do' or 'Does'",
"items": [
{
"sentence": "___ Mr. Garcia work on the weekend?",
"correct": "Does",
"user_language": "加西亚先生周末工作吗?"
},
{
"sentence": "___ Jennifer and Jonathan go to school during the week?",
"correct": "Do",
"user_language": "詹妮弗和乔纳森工作日上学吗?"
},
{
"sentence": "When ___ they watch videos?",
"correct": "do",
"user_language": "他们什么时候看视频?"
},
{
"sentence": "Where ___ Mrs. Garcia work?",
"correct": "does",
"user_language": "加西亚太太在哪里工作?"
},
{
"sentence": "___ you speak Spanish?",
"correct": "Do",
"user_language": "你说西班牙语吗?"
}
]
},
"dont_or_doesnt": {
"type": "multiple_choice",
"instructions": "Choose 'don't' or 'doesn't'",
"items": [
{
"sentence": "Mr. and Mrs. Garcia ___ work on the weekend.",
"correct": "don't",
"user_language": "加西亚先生和太太周末不工作。"
},
{
"sentence": "Jennifer ___ work at the bank.",
"correct": "doesn't",
"user_language": "詹妮弗不在银行工作。"
},
{
"sentence": "We ___ watch videos during the week.",
"correct": "don't",
"user_language": "我们工作日不看视频。"
},
{
"sentence": "My son ___ play a musical instrument.",
"correct": "doesn't",
"user_language": "我儿子不演奏乐器。"
},
{
"sentence": "My sister and I ___ eat at Stanley's Restaurant.",
"correct": "don't",
"user_language": "我姐姐和我不在斯坦利餐厅吃饭。"
}
]
},
"reading_comprehension": {
"type": "comprehension_questions",
"instructions": "Answer questions about the Garcia family",
"items": [
{
"question": "Does Mr. Garcia work at the post office?",
"answer": "Yes, he does. (during the week)",
"user_language_q": "加西亚先生在邮局工作吗?",
"user_language_a": "是的,他工作(工作日期间)。"
},
{
"question": "Do Jennifer and Jonathan go to school during the week?",
"answer": "Yes, they do.",
"user_language_q": "詹妮弗和乔纳森工作日上学吗?",
"user_language_a": "是的,他们上学。"
},
{
"question": "Does Mrs. Garcia work at the post office?",
"answer": "No, she doesn't. She works at the bank.",
"user_language_q": "加西亚太太在邮局工作吗?",
"user_language_a": "不,她不在。她在银行工作。"
},
{
"question": "Do Mr. and Mrs. Garcia have much time together during the week?",
"answer": "No, they don't.",
"user_language_q": "加西亚先生和太太工作日有很多时间在一起吗?",
"user_language_a": "不,他们没有。"
},
{
"question": "What do the Garcias do on Saturday morning?",
"answer": "They clean the house together.",
"user_language_q": "加西亚一家星期六早上做什么?",
"user_language_a": "他们一起打扫房子。"
},
{
"question": "What do they do on Sunday evening?",
"answer": "They play their musical instruments together.",
"user_language_q": "他们星期天晚上做什么?",
"user_language_a": "他们一起演奏乐器。"
}
]
}
},
"pronunciation": {
"title": "Reduced 'of'",
"instructions": "In natural speech, 'of' sounds like /ə/ (schwa)",
"exercises": [
{
"sentence": "What kind of movies do you like?",
"user_language": "你喜欢什么样的电影?",
"focus": "kind of",
"explanation": "'of' reduces to /ə/: 'kind-uh movies'"
},
{
"sentence": "What kind of books do you like?",
"user_language": "你喜欢什么样的书?",
"focus": "kind of",
"explanation": "'of' sounds like 'uh'"
},
{
"sentence": "What kind of music do you like?",
"user_language": "你喜欢什么样的音乐?",
"focus": "kind of",
"explanation": "Natural reduction of 'of'"
},
{
"sentence": "She spends a lot of time with her friends.",
"user_language": "她花很多时间和朋友在一起。",
"focus": "lot of",
"explanation": "'lot-uh time'"
},
{
"sentence": "I read a lot of books.",
"user_language": "我读很多书。",
"focus": "lot of",
"explanation": "'of' reduces in fast speech"
}
]
},
"listening_exercises": {
"do_or_does": {
"title": "Listen: Do or Does?",
"instructions": "Listen and choose the word you hear",
"items": [
{ "options": ["do", "does"], "user_language": "助动词选择" },
{ "options": ["do", "does"], "user_language": "助动词选择" },
{ "options": ["don't", "doesn't"], "user_language": "否定助动词选择" },
{ "options": ["don't", "doesn't"], "user_language": "否定助动词选择" }
]
},
"short_answers": {
"title": "Listen: What's the Answer?",
"instructions": "Listen and choose the correct short answer",
"items": [
{ "question": "Do you like jazz?", "options": ["Yes, I do.", "Yes, he does."], "user_language": "你喜欢爵士乐吗?" },
{ "question": "Does she work at the mall?", "options": ["No, they do.", "Yes, she does."], "user_language": "她在商场工作吗?" },
{ "question": "Do they play cards?", "options": ["No, she doesn't.", "No, we don't."], "user_language": "他们打牌吗?" },
{ "question": "Does he jog?", "options": ["No, he doesn't.", "No, we don't."], "user_language": "他慢跑吗?" }
]
}
},
"cultural_content": {
"title": "Languages Around the World",
"sections": [
{
"topic": "Common Languages",
"content": "There are over 20,000 languages in the world. Some languages are very common. For example, millions of people speak Mandarin Chinese (885 million), Spanish (332 million), English (322 million), Arabic (268 million), and Portuguese (170 million). On the other hand, some languages are very rare. For example, only 500 people in Papua, New Guinea speak the language Bahinemo.",
"user_language": "世界上有超过20,000种语言。一些语言非常普遍。例如数百万人说普通话8.85亿、西班牙语3.32亿、英语3.22亿、阿拉伯语2.68亿和葡萄牙语1.7亿。另一方面一些语言非常罕见。例如只有500人在巴布亚新几内亚说巴希内莫语。"
},
{
"topic": "Languages Grow and Change",
"content": "Languages grow and change. They borrow words from other languages. For example, in English, the word 'rodeo' is from Spanish, 'café' comes from French, 'ketchup' is from Chinese, 'sofa' is from Arabic, and 'potato' comes from Haitian Creole. New words also come from technology. For example, 'cyberspace', 'website', and 'e-mail' are recent words that relate to the Internet.",
"user_language": "语言会增长和变化。它们从其他语言借用词汇。例如,在英语中,'rodeo'来自西班牙语,'café'来自法语,'ketchup'来自中文,'sofa'来自阿拉伯语,'potato'来自海地克里奥尔语。新词也来自技术。例如,'cyberspace'、'website'和'e-mail'是与互联网相关的新词。"
},
{
"topic": "Exercising Around the World",
"content": "People around the world exercise in different ways. Some people exercise in health clubs. Some people exercise at the beach. Some people go hiking. And some people exercise together outdoors.",
"user_language": "世界各地的人们以不同的方式锻炼。一些人在健身俱乐部锻炼。一些人在海滩锻炼。一些人去徒步旅行。一些人一起在户外锻炼。"
}
]
},
"thematic_questions": {
"interests": [
{
"id": "q1",
"question": "What kind of movies do you like?",
"question_user_language": "你喜欢什么样的电影?",
"tts_enabled": true,
"example_responses": [
"I like comedies",
"I like science fiction movies",
"I like adventure movies"
],
"theme": "interests"
},
{
"id": "q2",
"question": "What kind of music do you like?",
"question_user_language": "你喜欢什么样的音乐?",
"tts_enabled": true,
"example_responses": [
"I like rock music",
"I like classical music",
"I like jazz"
],
"theme": "interests"
},
{
"id": "q3",
"question": "What kind of books do you like?",
"question_user_language": "你喜欢什么样的书?",
"tts_enabled": true,
"example_responses": [
"I like novels",
"I like non-fiction",
"I like biographies"
],
"theme": "interests"
}
],
"routines": [
{
"id": "q4",
"question": "What do you do during the week?",
"question_user_language": "你工作日做什么?",
"tts_enabled": true,
"example_responses": [
"I work and I go to the gym",
"I study and I visit my friends",
"I work at the office"
],
"theme": "routines"
},
{
"id": "q5",
"question": "What do you do on the weekend?",
"question_user_language": "你周末做什么?",
"tts_enabled": true,
"example_responses": [
"I spend time with my family",
"I play basketball and see movies",
"I clean the house and work in the garden"
],
"theme": "routines"
}
]
},
"statistics": {
"vocabulary_count": 125,
"phrases_count": 17,
"dialogs_count": 6,
"texts_count": 6,
"exercises_count": 4,
"fillInBlanks_count": 15,
"corrections_count": 10,
"thematic_questions_count": 5,
"pronunciation_exercises_count": 5,
"listening_exercises_count": 8,
"estimated_completion_time": 16
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,730 @@
{
"id": "wte2-4",
"book_id": "wte2",
"name": "More About Animals - Present Continuous",
"description": "Welcome to English 2 - Chapter 4: Learn animal actions with present continuous tense (is/are + -ing), visit Fun Zoo, and practice phonics with L and R sounds",
"difficulty": "beginner",
"language": "en-US",
"chapter_number": "4",
"metadata": {
"version": "1.0",
"created": "2025-11-29",
"updated": "2025-11-29",
"source": "Welcome to English 2 - Oxford University Press",
"target_level": "beginner",
"estimated_hours": 5,
"prerequisites": ["wte2-1", "wte2-2", "wte2-3"],
"learning_objectives": [
"Use present continuous tense (is/are + verb-ing)",
"Describe animal actions in progress",
"Learn action verbs: eating, sleeping, hopping, swimming, running, fighting, climbing, flying",
"Form -ing verbs correctly",
"Ask and answer 'What are they doing?' questions",
"Practice L and R phonics sounds",
"Understand silly vs. logical statements",
"Write simple captions for pictures"
],
"content_tags": ["present-continuous", "animals", "actions", "phonics", "young-learners", "zoo"],
"completion_criteria": {
"vocabulary_mastery": 80,
"quiz_score": 75,
"games_completed": 2
}
},
"vocabulary": {
"elephant": { "user_language": "大象", "type": "noun", "pronunciation": "/ˈelɪfənt/" },
"hippo": { "user_language": "河马", "type": "noun", "pronunciation": "/ˈhɪpoʊ/" },
"rabbit": { "user_language": "兔子", "type": "noun", "pronunciation": "/ˈræbɪt/" },
"turtle": { "user_language": "乌龟", "type": "noun", "pronunciation": "/ˈːrtəl/" },
"tiger": { "user_language": "老虎", "type": "noun", "pronunciation": "/ˈtaɪɡər/" },
"zebra": { "user_language": "斑马", "type": "noun", "pronunciation": "/ˈziːbrə/" },
"snake": { "user_language": "蛇", "type": "noun", "pronunciation": "/sneɪk/" },
"monkey": { "user_language": "猴子", "type": "noun", "pronunciation": "/ˈmʌŋki/" },
"panda": { "user_language": "熊猫", "type": "noun", "pronunciation": "/ˈpændə/" },
"eating": { "user_language": "吃", "type": "verb-ing", "pronunciation": "/ˈiːtɪŋ/" },
"sleeping": { "user_language": "睡觉", "type": "verb-ing", "pronunciation": "/ˈsliːpɪŋ/" },
"hopping": { "user_language": "跳跃", "type": "verb-ing", "pronunciation": "/ˈhɑːpɪŋ/" },
"swimming": { "user_language": "游泳", "type": "verb-ing", "pronunciation": "/ˈswɪmɪŋ/" },
"running": { "user_language": "跑", "type": "verb-ing", "pronunciation": "/ˈrʌnɪŋ/" },
"fighting": { "user_language": "打架", "type": "verb-ing", "pronunciation": "/ˈfaɪtɪŋ/" },
"climbing": { "user_language": "爬", "type": "verb-ing", "pronunciation": "/ˈklaɪmɪŋ/" },
"flying": { "user_language": "飞", "type": "verb-ing", "pronunciation": "/ˈflaɪɪŋ/" },
"eat": { "user_language": "吃", "type": "verb", "pronunciation": "/iːt/" },
"sleep": { "user_language": "睡觉", "type": "verb", "pronunciation": "/sliːp/" },
"hop": { "user_language": "跳", "type": "verb", "pronunciation": "/hɑːp/" },
"swim": { "user_language": "游泳", "type": "verb", "pronunciation": "/swɪm/" },
"run": { "user_language": "跑", "type": "verb", "pronunciation": "/rʌn/" },
"fight": { "user_language": "打架", "type": "verb", "pronunciation": "/faɪt/" },
"climb": { "user_language": "爬", "type": "verb", "pronunciation": "/klaɪm/" },
"fly": { "user_language": "飞", "type": "verb", "pronunciation": "/flaɪ/" },
"zoo": { "user_language": "动物园", "type": "noun", "pronunciation": "/zuː/" },
"Fun Zoo": { "user_language": "趣味动物园", "type": "proper noun", "pronunciation": "/fʌn zuː/" },
"long": { "user_language": "长的", "type": "adjective", "pronunciation": "/lɔːŋ/" },
"nose": { "user_language": "鼻子", "type": "noun", "pronunciation": "/noʊz/" },
"long noses": { "user_language": "长鼻子", "type": "noun phrase", "pronunciation": "/lɔːŋ ˈnoʊzɪz/" },
"ear": { "user_language": "耳朵", "type": "noun", "pronunciation": "/ɪr/" },
"long ears": { "user_language": "长耳朵", "type": "noun phrase", "pronunciation": "/lɔːŋ ɪrz/" },
"tree": { "user_language": "树", "type": "noun", "pronunciation": "/triː/" },
"sky": { "user_language": "天空", "type": "noun", "pronunciation": "/skaɪ/" },
"river": { "user_language": "河", "type": "noun", "pronunciation": "/ˈrɪvər/" },
"safari park": { "user_language": "野生动物园", "type": "noun phrase", "pronunciation": "/səˈfɑːri pɑːrk/" },
"silly": { "user_language": "傻的;愚蠢的", "type": "adjective", "pronunciation": "/ˈsɪli/" },
"right": { "user_language": "正确的", "type": "adjective", "pronunciation": "/raɪt/" },
"leg": { "user_language": "腿", "type": "noun", "pronunciation": "/leɡ/" },
"red": { "user_language": "红色的", "type": "adjective", "pronunciation": "/red/" },
"lap": { "user_language": "大腿;一圈", "type": "noun", "pronunciation": "/læp/" },
"rap": { "user_language": "说唱;敲击", "type": "noun/verb", "pronunciation": "/ræp/" },
"nap": { "user_language": "小睡", "type": "noun", "pronunciation": "/næp/" },
"sticker": { "user_language": "贴纸", "type": "noun", "pronunciation": "/ˈstɪkər/" },
"caption": { "user_language": "标题;说明", "type": "noun", "pronunciation": "/ˈkæpʃən/" },
"picture": { "user_language": "图片;图画", "type": "noun", "pronunciation": "/ˈpɪktʃər/" },
"miming game": { "user_language": "模仿游戏", "type": "noun phrase", "pronunciation": "/ˈmaɪmɪŋ ɡeɪm/" },
"guess": { "user_language": "猜", "type": "verb", "pronunciation": "/ɡes/" }
},
"phrases": {
"The elephant is sleeping": { "user_language": "大象正在睡觉", "context": "present-continuous", "pronunciation": "/ði ˈelɪfənt ɪz ˈsliːpɪŋ/" },
"The hippo is eating": { "user_language": "河马正在吃东西", "context": "present-continuous", "pronunciation": "/ðə ˈhɪpoʊ ɪz ˈiːtɪŋ/" },
"The rabbits are hopping": { "user_language": "兔子们正在跳", "context": "present-continuous-plural", "pronunciation": "/ðə ˈræbɪts ɑːr ˈhɑːpɪŋ/" },
"The turtles are swimming": { "user_language": "乌龟们正在游泳", "context": "present-continuous-plural", "pronunciation": "/ðə ˈːrtəlz ɑːr ˈswɪmɪŋ/" },
"What are they doing?": { "user_language": "它们在做什么?", "context": "question", "pronunciation": "/wʌt ɑːr ðeɪ ˈduːɪŋ/" },
"They are running": { "user_language": "它们正在跑", "context": "answer", "pronunciation": "/ðeɪ ɑːr ˈrʌnɪŋ/" },
"I can run too": { "user_language": "我也能跑", "context": "ability", "pronunciation": "/aɪ kæn rʌn tuː/" },
"I can climb too": { "user_language": "我也能爬", "context": "ability", "pronunciation": "/aɪ kæn klaɪm tuː/" },
"They have long noses": { "user_language": "它们有长鼻子", "context": "description", "pronunciation": "/ðeɪ hæv lɔːŋ ˈnoʊzɪz/" },
"You have long ears": { "user_language": "你有长耳朵", "context": "description", "pronunciation": "/juː hæv lɔːŋ ɪrz/" },
"Don't be silly": { "user_language": "别傻了", "context": "expression", "pronunciation": "/doʊnt biː ˈsɪli/" },
"Elephants can't fly": { "user_language": "大象不能飞", "context": "fact", "pronunciation": "/ˈelɪfənts kænt flaɪ/" },
"Look!": { "user_language": "看!", "context": "attention", "pronunciation": "/lʊk/" },
"There are two tigers": { "user_language": "有两只老虎", "context": "quantity", "pronunciation": "/ðer ɑːr tuː ˈtaɪɡərz/" },
"There are four elephants": { "user_language": "有四头大象", "context": "quantity", "pronunciation": "/ðer ɑːr fɔːr ˈelɪfənts/" },
"How many tigers are there?": { "user_language": "有多少只老虎?", "context": "question-quantity", "pronunciation": "/haʊ ˈmeni ˈtaɪɡərz ɑːr ðer/" },
"There are fifteen tigers": { "user_language": "有十五只老虎", "context": "answer-quantity", "pronunciation": "/ðer ɑːr ˌfɪfˈtiːn ˈtaɪɡərz/" },
"in the tree": { "user_language": "在树上", "context": "location", "pronunciation": "/ɪn ðə triː/" },
"in the sky": { "user_language": "在天空中", "context": "location", "pronunciation": "/ɪn ðə skaɪ/" },
"in the river": { "user_language": "在河里", "context": "location", "pronunciation": "/ɪn ðə ˈrɪvər/" },
"climbing a tree": { "user_language": "爬树", "context": "action", "pronunciation": "/ˈklaɪmɪŋ ə triː/" },
"You are a rabbit": { "user_language": "你是一只兔子", "context": "guessing", "pronunciation": "/juː ɑːr ə ˈræbɪt/" },
"Yes, I am": { "user_language": "是的,我是", "context": "confirmation", "pronunciation": "/jes aɪ æm/" }
},
"dialogs": {
"fun_zoo_scene1": {
"title": "At Fun Zoo - Scene 1",
"participants": ["Children"],
"context": "Observing animals at the zoo",
"lines": [
{ "speaker": "Children", "text": "The elephant is sleeping.", "user_language": "大象正在睡觉。" },
{ "speaker": "Children", "text": "The hippo is eating.", "user_language": "河马正在吃东西。" }
]
},
"fun_zoo_scene2": {
"title": "At Fun Zoo - Scene 2",
"participants": ["Children"],
"context": "Observing more animals",
"lines": [
{ "speaker": "Children", "text": "The rabbits are hopping.", "user_language": "兔子们正在跳。" },
{ "speaker": "Children", "text": "The turtles are swimming.", "user_language": "乌龟们正在游泳。" }
]
},
"tigers_running": {
"title": "Look at the Tigers",
"participants": ["Milly", "Danny"],
"context": "Seeing tigers at the zoo",
"lines": [
{ "speaker": "Milly", "text": "Look, Milly! There are two tigers. They are running.", "user_language": "看,米莉!有两只老虎。它们正在跑。" },
{ "speaker": "Danny", "text": "I can run too.", "user_language": "我也能跑。" }
]
},
"panda_climbing": {
"title": "The Panda",
"participants": ["Child", "Danny"],
"context": "Observing a panda",
"lines": [
{ "speaker": "Child", "text": "Look! The panda is climbing.", "user_language": "看!熊猫正在爬。" },
{ "speaker": "Danny", "text": "I can climb too.", "user_language": "我也能爬。" }
]
},
"flying_elephants": {
"title": "Flying Elephants?",
"participants": ["Child", "Danny", "Dad"],
"context": "Danny's silly idea",
"lines": [
{ "speaker": "Child", "text": "There are four elephants. They have long noses. They are...", "user_language": "有四头大象。它们有长鼻子。它们正在……" },
{ "speaker": "Danny", "text": "Flying!", "user_language": "飞!" },
{ "speaker": "Dad", "text": "Don't be silly, Danny. Elephants can't fly.", "user_language": "别傻了,丹尼。大象不能飞。" },
{ "speaker": "Danny", "text": "Look, Dad. The elephants are flying in the sky.", "user_language": "看,爸爸。大象正在天空中飞。" },
{ "speaker": "Dad", "text": "Oh, Danny!", "user_language": "哦,丹尼!" }
]
},
"counting_tigers": {
"title": "How Many Tigers?",
"participants": ["Amy", "Ken"],
"context": "Talking about zoo animals",
"lines": [
{ "speaker": "Amy", "text": "How many tigers are there?", "user_language": "有多少只老虎?" },
{ "speaker": "Ken", "text": "There are fifteen tigers.", "user_language": "有十五只老虎。" },
{ "speaker": "Amy", "text": "What are they doing?", "user_language": "它们在做什么?" },
{ "speaker": "Ken", "text": "They are running.", "user_language": "它们正在跑。" }
]
},
"guessing_game": {
"title": "Miming Game",
"participants": ["Player 1", "Player 2"],
"context": "Playing animal guessing game",
"lines": [
{ "speaker": "Player 1", "text": "You are hopping. You have long ears. You are a rabbit.", "user_language": "你在跳。你有长耳朵。你是一只兔子。" },
{ "speaker": "Player 2", "text": "Yes, I am.", "user_language": "是的,我是。" }
]
}
},
"texts": [
{
"title": "At Fun Zoo",
"original_language": "The children are at Fun Zoo. The elephant is sleeping. The hippo is eating. The rabbits are hopping. The turtles are swimming.",
"user_language": "孩子们在趣味动物园。大象正在睡觉。河马正在吃东西。兔子们正在跳。乌龟们正在游泳。"
},
{
"title": "Danny at the Zoo - Part 1",
"original_language": "Look, Milly! There are two tigers. They are running. I can run too. Look! The panda is climbing. I can climb too.",
"user_language": "看,米莉!有两只老虎。它们正在跑。我也能跑。看!熊猫正在爬。我也能爬。"
},
{
"title": "Danny at the Zoo - Part 2",
"original_language": "There are four elephants. They have long noses. They are... Flying! Don't be silly, Danny. Elephants can't fly. Look, Dad. The elephants are flying in the sky. Oh, Danny!",
"user_language": "有四头大象。它们有长鼻子。它们正在……飞!别傻了,丹尼。大象不能飞。看,爸爸。大象正在天空中飞。哦,丹尼!"
},
{
"title": "Safari Park Caption Example",
"original_language": "There are fourteen monkeys in the tree. They are eating. There are two elephants in a river. They are swimming.",
"user_language": "树上有十四只猴子。它们正在吃东西。河里有两头大象。它们正在游泳。"
}
],
"grammar": {
"present-continuous-is": {
"title": "Present Continuous with 'is' (singular)",
"explanation": "Use 'is' + verb-ing for one animal or thing that is doing something right now",
"examples": [
{
"english": "The elephant is sleeping.",
"translation": "大象正在睡觉。",
"explanation": "One elephant → is + sleeping"
},
{
"english": "The hippo is eating.",
"translation": "河马正在吃东西。",
"explanation": "One hippo → is + eating"
},
{
"english": "The panda is climbing.",
"translation": "熊猫正在爬。",
"explanation": "One panda → is + climbing"
}
]
},
"present-continuous-are": {
"title": "Present Continuous with 'are' (plural)",
"explanation": "Use 'are' + verb-ing for more than one animal or thing doing something right now",
"examples": [
{
"english": "The rabbits are hopping.",
"translation": "兔子们正在跳。",
"explanation": "More than one rabbit → are + hopping"
},
{
"english": "The turtles are swimming.",
"translation": "乌龟们正在游泳。",
"explanation": "More than one turtle → are + swimming"
},
{
"english": "The tigers are running.",
"translation": "老虎们正在跑。",
"explanation": "More than one tiger → are + running"
}
]
},
"verb-ing-formation": {
"title": "Making -ing Verbs",
"explanation": "Add -ing to the base verb. Some verbs double the last letter.",
"examples": [
{
"english": "eat → eating",
"translation": "吃 → 正在吃",
"explanation": "Regular: just add -ing"
},
{
"english": "sleep → sleeping",
"translation": "睡觉 → 正在睡觉",
"explanation": "Regular: just add -ing"
},
{
"english": "hop → hopping",
"translation": "跳 → 正在跳",
"explanation": "Double the 'p' before -ing"
},
{
"english": "swim → swimming",
"translation": "游泳 → 正在游泳",
"explanation": "Double the 'm' before -ing"
},
{
"english": "run → running",
"translation": "跑 → 正在跑",
"explanation": "Double the 'n' before -ing"
},
{
"english": "fight → fighting",
"translation": "打架 → 正在打架",
"explanation": "Regular: just add -ing"
},
{
"english": "climb → climbing",
"translation": "爬 → 正在爬",
"explanation": "Regular: just add -ing"
},
{
"english": "fly → flying",
"translation": "飞 → 正在飞",
"explanation": "Change 'y' to 'i' and add -ing"
}
]
},
"silly-vs-logical": {
"title": "Silly vs. Logical Statements",
"explanation": "Some things are true (logical) and some are silly (not true)",
"examples": [
{
"english": "Elephants can't fly. (logical)",
"translation": "大象不能飞。(合理的)",
"explanation": "This is a fact - elephants cannot fly"
},
{
"english": "The elephants are flying. (silly)",
"translation": "大象正在飞。(傻的)",
"explanation": "This is silly - Danny is being silly"
},
{
"english": "The panda is climbing. (logical)",
"translation": "熊猫正在爬。(合理的)",
"explanation": "Pandas can climb trees"
}
]
}
},
"fillInBlanks": [
{
"sentence": "The elephant ___ sleeping.",
"options": ["is", "are", "am", "be"],
"correctAnswer": "is",
"explanation": "One elephant → use 'is'",
"grammarFocus": "present-continuous-is"
},
{
"sentence": "The rabbits ___ hopping.",
"options": ["are", "is", "am", "be"],
"correctAnswer": "are",
"explanation": "More than one rabbit → use 'are'",
"grammarFocus": "present-continuous-are"
},
{
"sentence": "The hippo is ___.",
"options": ["eating", "eat", "eats", "to eat"],
"correctAnswer": "eating",
"explanation": "Use verb-ing after 'is'",
"grammarFocus": "verb-ing-formation"
},
{
"sentence": "The turtles are ___.",
"options": ["swimming", "swim", "swims", "to swim"],
"correctAnswer": "swimming",
"explanation": "swim → swimming (double m)",
"grammarFocus": "verb-ing-formation"
},
{
"sentence": "eat → ___",
"options": ["eating", "eatting", "eateing", "eatin"],
"correctAnswer": "eating",
"explanation": "Regular -ing form",
"grammarFocus": "verb-ing-formation"
},
{
"sentence": "hop → ___",
"options": ["hopping", "hoping", "hoping", "hopin"],
"correctAnswer": "hopping",
"explanation": "Double the 'p' before -ing",
"grammarFocus": "verb-ing-formation"
},
{
"sentence": "run → ___",
"options": ["running", "runing", "runeing", "runnin"],
"correctAnswer": "running",
"explanation": "Double the 'n' before -ing",
"grammarFocus": "verb-ing-formation"
},
{
"sentence": "The tigers ___ fighting.",
"options": ["are", "is", "am", "be"],
"correctAnswer": "are",
"explanation": "Plural tigers → use 'are'",
"grammarFocus": "present-continuous-are"
},
{
"sentence": "The panda ___ climbing.",
"options": ["is", "are", "am", "be"],
"correctAnswer": "is",
"explanation": "One panda → use 'is'",
"grammarFocus": "present-continuous-is"
},
{
"sentence": "There ___ two tigers.",
"options": ["are", "is", "am", "be"],
"correctAnswer": "are",
"explanation": "Two tigers (plural) → use 'are'",
"grammarFocus": "there-are"
},
{
"sentence": "Elephants ___ fly.",
"options": ["can't", "can", "is", "are"],
"correctAnswer": "can't",
"explanation": "Elephants cannot fly - this is a fact",
"grammarFocus": "silly-vs-logical"
},
{
"sentence": "How many tigers ___ there?",
"options": ["are", "is", "am", "be"],
"correctAnswer": "are",
"explanation": "Use 'are' when asking about plural things",
"grammarFocus": "how-many"
}
],
"corrections": [
{
"correct": "The elephant is sleeping.",
"incorrect": "The elephant are sleeping.",
"explanation": "One elephant → use 'is', not 'are'",
"grammarFocus": "present-continuous-is"
},
{
"correct": "The rabbits are hopping.",
"incorrect": "The rabbits is hopping.",
"explanation": "More than one rabbit → use 'are', not 'is'",
"grammarFocus": "present-continuous-are"
},
{
"correct": "The hippo is eating.",
"incorrect": "The hippo is eat.",
"explanation": "Must use -ing form: eating, not eat",
"grammarFocus": "verb-ing-formation"
},
{
"correct": "swimming",
"incorrect": "swiming",
"explanation": "Double the 'm': swim → swimming",
"grammarFocus": "verb-ing-formation"
},
{
"correct": "running",
"incorrect": "runing",
"explanation": "Double the 'n': run → running",
"grammarFocus": "verb-ing-formation"
},
{
"correct": "hopping",
"incorrect": "hoping",
"explanation": "Double the 'p': hop → hopping",
"grammarFocus": "verb-ing-formation"
},
{
"correct": "There are two tigers.",
"incorrect": "There is two tigers.",
"explanation": "Two tigers (plural) → use 'are', not 'is'",
"grammarFocus": "there-are"
},
{
"correct": "Elephants can't fly.",
"incorrect": "Elephants can fly.",
"explanation": "Elephants cannot fly - use can't",
"grammarFocus": "silly-vs-logical"
}
],
"exercises": {
"comprehension_questions": {
"type": "multiple_choice",
"instructions": "Circle the correct words",
"items": [
{
"question": "___ tigers are running.",
"options": ["Two", "Three"],
"correct": "Two",
"user_language": "___只老虎正在跑。"
},
{
"question": "The ___ is climbing a tree.",
"options": ["panda", "hippo"],
"correct": "panda",
"user_language": "___正在爬树。"
},
{
"question": "The elephants are ___.",
"options": ["flying", "eating"],
"correct": "flying",
"user_language": "大象们正在___。",
"note": "Danny thinks they're flying (silly), but Dad says elephants can't fly"
}
]
},
"verb_ing_practice": {
"type": "transformation",
"instructions": "Change the verbs to -ing form",
"items": [
{ "base": "eat", "ing": "eating", "user_language": "吃 → 正在吃" },
{ "base": "sleep", "ing": "sleeping", "user_language": "睡觉 → 正在睡觉" },
{ "base": "fight", "ing": "fighting", "user_language": "打架 → 正在打架" },
{ "base": "hop", "ing": "hopping", "user_language": "跳 → 正在跳" },
{ "base": "swim", "ing": "swimming", "user_language": "游泳 → 正在游泳" },
{ "base": "run", "ing": "running", "user_language": "跑 → 正在跑" },
{ "base": "climb", "ing": "climbing", "user_language": "爬 → 正在爬" },
{ "base": "fly", "ing": "flying", "user_language": "飞 → 正在飞" }
]
},
"describe_animals": {
"type": "sentence_building",
"instructions": "Talk about the animals. What are they doing? The ___ is/are ___ing.",
"items": [
{
"animal": "tigers",
"action": "fighting",
"sentence": "The tigers are fighting.",
"user_language": "老虎们正在打架。"
},
{
"animal": "zebra",
"action": "running",
"sentence": "The zebra is running.",
"user_language": "斑马正在跑。"
},
{
"animal": "snake",
"action": "sleeping",
"sentence": "The snake is sleeping.",
"user_language": "蛇正在睡觉。"
},
{
"animal": "monkey",
"action": "climbing",
"sentence": "The monkey is climbing.",
"user_language": "猴子正在爬。"
}
]
},
"write_captions": {
"type": "writing",
"instructions": "Make a class picture of animals in the safari park. Write captions.",
"example": {
"sentence1": "There are fourteen monkeys in the tree. They are eating.",
"sentence2": "There are two elephants in a river. They are swimming.",
"user_language1": "树上有十四只猴子。它们正在吃东西。",
"user_language2": "河里有两头大象。它们正在游泳。"
}
},
"silly_or_logical": {
"type": "true_false",
"instructions": "Is this silly or logical?",
"items": [
{
"statement": "Elephants are flying.",
"answer": "silly",
"user_language": "大象正在飞。",
"explanation": "Elephants can't fly"
},
{
"statement": "The panda is climbing.",
"answer": "logical",
"user_language": "熊猫正在爬。",
"explanation": "Pandas can climb"
},
{
"statement": "The turtles are swimming.",
"answer": "logical",
"user_language": "乌龟们正在游泳。",
"explanation": "Turtles can swim"
},
{
"statement": "The rabbits are flying.",
"answer": "silly",
"user_language": "兔子们正在飞。",
"explanation": "Rabbits can't fly"
}
]
}
},
"phonics": {
"title": "L and R Sounds",
"instructions": "Say the sounds and the words",
"sounds": [
{
"letter": "l",
"sound": "/l/",
"words": [
{ "word": "long", "user_language": "长的", "pronunciation": "/lɔːŋ/" },
{ "word": "leg", "user_language": "腿", "pronunciation": "/leɡ/" }
]
},
{
"letter": "r",
"sound": "/r/",
"words": [
{ "word": "red", "user_language": "红色的", "pronunciation": "/red/" },
{ "word": "run", "user_language": "跑", "pronunciation": "/rʌn/" }
]
}
],
"practice_words": [
{ "word": "lap", "user_language": "大腿;一圈", "pronunciation": "/læp/" },
{ "word": "rap", "user_language": "说唱;敲击", "pronunciation": "/ræp/" },
{ "word": "nap", "user_language": "小睡", "pronunciation": "/næp/" }
]
},
"cultural_content": {
"title": "Zoo Animals and Their Behaviors",
"sections": [
{
"topic": "Animal Actions",
"content": "Different animals move and behave in different ways. Rabbits hop, turtles swim slowly, tigers run fast, and pandas climb trees. Learning about how animals move helps us understand and describe the natural world.",
"user_language": "不同的动物以不同的方式移动和行为。兔子跳,乌龟慢慢游泳,老虎跑得快,熊猫爬树。了解动物如何移动帮助我们理解和描述自然世界。"
},
{
"topic": "Silly vs. Logical",
"content": "In the story, Danny says elephants are flying. This is silly because elephants can't fly. Learning to tell what is real and what is silly helps us think logically and use our imagination.",
"user_language": "在故事中,丹尼说大象正在飞。这很傻,因为大象不能飞。学会分辨什么是真实的,什么是傻的,帮助我们逻辑思考和使用想象力。"
}
]
},
"activities": {
"miming_game": {
"title": "Play a Miming Game",
"instructions": "Talk about what your friends are doing. Guess the animals.",
"example": {
"description": "You are hopping. You have long ears. You are a rabbit.",
"answer": "Yes, I am.",
"user_language_description": "你在跳。你有长耳朵。你是一只兔子。",
"user_language_answer": "是的,我是。"
},
"suggested_animals": [
{ "animal": "rabbit", "action": "hopping", "feature": "long ears" },
{ "animal": "elephant", "action": "walking slowly", "feature": "long nose" },
{ "animal": "tiger", "action": "running", "feature": "stripes" },
{ "animal": "monkey", "action": "climbing", "feature": "long tail" },
{ "animal": "turtle", "action": "swimming", "feature": "shell" }
]
},
"listening_activity": {
"title": "Listen and Place Stickers",
"instructions": "Listen and put the animal stickers in the correct places in the zoo.",
"example": {
"question": "How many tigers are there?",
"answer": "There are fifteen tigers.",
"follow_up": "What are they doing?",
"action": "They are running.",
"user_language_q": "有多少只老虎?",
"user_language_a": "有十五只老虎。",
"user_language_follow": "它们在做什么?",
"user_language_action": "它们正在跑。"
}
},
"class_picture": {
"title": "Make a Class Picture",
"instructions": "Make a class picture of animals in the safari park. Write captions.",
"caption_template": "There are ___ [number] ___ [animals] in/on/near the ___ [location]. They are ___ [action].",
"example_caption": "There are fourteen monkeys in the tree. They are eating."
}
},
"thematic_questions": {
"animal_actions": [
{
"id": "q1",
"question": "What is the elephant doing?",
"question_user_language": "大象在做什么?",
"tts_enabled": true,
"example_responses": [
"The elephant is sleeping",
"It's sleeping",
"Sleeping"
],
"theme": "animal_actions"
},
{
"id": "q2",
"question": "What are the rabbits doing?",
"question_user_language": "兔子们在做什么?",
"tts_enabled": true,
"example_responses": [
"The rabbits are hopping",
"They're hopping",
"Hopping"
],
"theme": "animal_actions"
},
{
"id": "q3",
"question": "What are the tigers doing?",
"question_user_language": "老虎们在做什么?",
"tts_enabled": true,
"example_responses": [
"The tigers are running",
"They're running",
"Running"
],
"theme": "animal_actions"
},
{
"id": "q4",
"question": "What is the panda doing?",
"question_user_language": "熊猫在做什么?",
"tts_enabled": true,
"example_responses": [
"The panda is climbing",
"It's climbing",
"Climbing"
],
"theme": "animal_actions"
}
],
"silly_questions": [
{
"id": "q5",
"question": "Can elephants fly?",
"question_user_language": "大象能飞吗?",
"tts_enabled": true,
"example_responses": [
"No, they can't",
"No, elephants can't fly",
"Don't be silly! Elephants can't fly"
],
"theme": "silly_questions"
},
{
"id": "q6",
"question": "Is Danny right about the elephants?",
"question_user_language": "丹尼说大象的话对吗?",
"tts_enabled": true,
"example_responses": [
"No, he's not right",
"No, Danny is silly",
"No, elephants can't fly"
],
"theme": "silly_questions"
}
]
},
"statistics": {
"vocabulary_count": 47,
"phrases_count": 23,
"dialogs_count": 7,
"texts_count": 4,
"exercises_count": 5,
"fillInBlanks_count": 12,
"corrections_count": 8,
"thematic_questions_count": 6,
"phonics_sounds_count": 2,
"estimated_completion_time": 5
}
}