- Reduce RiverRun game height from 100vh to 75vh for better screen fit - Reduce AdventureReader game height from 100vh to 75vh - Fix Mario level number display (was showing currentLevel + 1 twice) - Updated HUD level display in Renderer.js - Updated finish line flag level display in Renderer.js - Add portable setup files and documentation - Add new game modules: SentenceInvaders, ThematicQuestions - Add new content: wte2 book, sbs chapters 2-3, wte2-2 chapter - Update various game modules for improved compatibility 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
758 lines
32 KiB
JSON
758 lines
32 KiB
JSON
{
|
||
"id": "sbs-3",
|
||
"book_id": "sbs",
|
||
"name": "Present Continuous Tense",
|
||
"description": "Side by Side Level 3 - Everyday activities and present continuous tense",
|
||
"difficulty": "beginner",
|
||
"language": "en-US",
|
||
"chapter_number": "3",
|
||
"metadata": {
|
||
"version": "1.0",
|
||
"created": "2025-10-18",
|
||
"updated": "2025-10-18",
|
||
"source": "Side by Side English Learning Series",
|
||
"target_level": "beginner",
|
||
"estimated_hours": 18,
|
||
"prerequisites": ["sbs-2"],
|
||
"learning_objectives": [
|
||
"Master present continuous tense formation",
|
||
"Learn everyday activity vocabulary",
|
||
"Practice What are you doing questions",
|
||
"Understand verb -ing forms",
|
||
"Learn to describe ongoing actions"
|
||
],
|
||
"content_tags": ["grammar", "present-continuous", "activities", "beginner-english", "daily-activities"],
|
||
"completion_criteria": {
|
||
"vocabulary_mastery": 80,
|
||
"quiz_score": 75,
|
||
"games_completed": 3
|
||
}
|
||
},
|
||
"vocabulary": {
|
||
"eating": { "user_language": "吃", "type": "verb-ing", "pronunciation": "/ˈiːtɪŋ/" },
|
||
"drinking": { "user_language": "喝", "type": "verb-ing", "pronunciation": "/ˈdrɪŋkɪŋ/" },
|
||
"cooking": { "user_language": "做饭", "type": "verb-ing", "pronunciation": "/ˈkʊkɪŋ/" },
|
||
"reading": { "user_language": "读,阅读", "type": "verb-ing", "pronunciation": "/ˈriːdɪŋ/" },
|
||
"studying": { "user_language": "学习", "type": "verb-ing", "pronunciation": "/ˈstʌdiɪŋ/" },
|
||
"teaching": { "user_language": "教学", "type": "verb-ing", "pronunciation": "/ˈtiːtʃɪŋ/" },
|
||
"singing": { "user_language": "唱歌", "type": "verb-ing", "pronunciation": "/ˈsɪŋɪŋ/" },
|
||
"sleeping": { "user_language": "睡觉", "type": "verb-ing", "pronunciation": "/ˈsliːpɪŋ/" },
|
||
"swimming": { "user_language": "游泳", "type": "verb-ing", "pronunciation": "/ˈswɪmɪŋ/" },
|
||
"planting": { "user_language": "种植", "type": "verb-ing", "pronunciation": "/ˈplæntɪŋ/" },
|
||
"watching TV": { "user_language": "看电视", "type": "verb-ing phrase", "pronunciation": "/ˈwɑːtʃɪŋ ˌtiːˈviː/" },
|
||
"listening to music": { "user_language": "听音乐", "type": "verb-ing phrase", "pronunciation": "/ˈlɪsənɪŋ tuː ˈmjuːzɪk/" },
|
||
"playing cards": { "user_language": "打牌", "type": "verb-ing phrase", "pronunciation": "/ˈpleɪɪŋ kɑːrdz/" },
|
||
"playing baseball": { "user_language": "打棒球", "type": "verb-ing phrase", "pronunciation": "/ˈpleɪɪŋ ˈbeɪsbɔːl/" },
|
||
"playing the piano": { "user_language": "弹钢琴", "type": "verb-ing phrase", "pronunciation": "/ˈpleɪɪŋ ðə piˈænoʊ/" },
|
||
"playing the guitar": { "user_language": "弹吉他", "type": "verb-ing phrase", "pronunciation": "/ˈpleɪɪŋ ðə ɡɪˈtɑːr/" },
|
||
"breakfast": { "user_language": "早餐", "type": "noun", "pronunciation": "/ˈbrekfəst/" },
|
||
"lunch": { "user_language": "午餐", "type": "noun", "pronunciation": "/lʌntʃ/" },
|
||
"dinner": { "user_language": "晚餐", "type": "noun", "pronunciation": "/ˈdɪnər/" },
|
||
"newspaper": { "user_language": "报纸", "type": "noun", "pronunciation": "/ˈnuːzpeɪpər/" },
|
||
"radio": { "user_language": "收音机", "type": "noun", "pronunciation": "/ˈreɪdioʊ/" },
|
||
"lemonade": { "user_language": "柠檬水", "type": "noun", "pronunciation": "/ˌleməˈneɪd/" },
|
||
"milk": { "user_language": "牛奶", "type": "noun", "pronunciation": "/mɪlk/" },
|
||
"flowers": { "user_language": "花", "type": "noun", "pronunciation": "/ˈflaʊərz/" },
|
||
"cafeteria": { "user_language": "自助餐厅", "type": "noun", "pronunciation": "/ˌkæfəˈtɪriə/" },
|
||
"mathematics": { "user_language": "数学", "type": "noun", "pronunciation": "/ˌmæθəˈmætɪks/" },
|
||
"sun": { "user_language": "太阳", "type": "noun", "pronunciation": "/sʌn/" },
|
||
"birds": { "user_language": "鸟", "type": "noun", "pronunciation": "/bɜːrdz/" },
|
||
"shining": { "user_language": "照耀", "type": "verb-ing", "pronunciation": "/ˈʃaɪnɪŋ/" },
|
||
"beautiful": { "user_language": "美丽的", "type": "adjective", "pronunciation": "/ˈbjuːtəfəl/" },
|
||
"happy": { "user_language": "快乐的", "type": "adjective", "pronunciation": "/ˈhæpi/" },
|
||
"violin": { "user_language": "小提琴", "type": "noun", "pronunciation": "/ˌvaɪəˈlɪn/" },
|
||
"clarinet": { "user_language": "单簧管", "type": "noun", "pronunciation": "/ˌklærəˈnet/" },
|
||
"trumpet": { "user_language": "小号", "type": "noun", "pronunciation": "/ˈtrʌmpɪt/" },
|
||
"soccer": { "user_language": "足球", "type": "noun", "pronunciation": "/ˈsɑːkər/" },
|
||
"tennis": { "user_language": "网球", "type": "noun", "pronunciation": "/ˈtenɪs/" },
|
||
"basketball": { "user_language": "篮球", "type": "noun", "pronunciation": "/ˈbæskɪtbɔːl/" },
|
||
"chess": { "user_language": "国际象棋", "type": "noun", "pronunciation": "/tʃes/" },
|
||
"checkers": { "user_language": "跳棋", "type": "noun", "pronunciation": "/ˈtʃekərz/" },
|
||
"nickname": { "user_language": "昵称", "type": "noun", "pronunciation": "/ˈnɪkneɪm/" },
|
||
"title": { "user_language": "称呼", "type": "noun", "pronunciation": "/ˈtaɪtəl/" },
|
||
"keypal": { "user_language": "网友", "type": "noun", "pronunciation": "/ˈkiːpæl/" },
|
||
"computer": { "user_language": "电脑", "type": "noun", "pronunciation": "/kəmˈpjuːtər/" },
|
||
"beach": { "user_language": "海滩", "type": "noun", "pronunciation": "/biːtʃ/" },
|
||
"dog": { "user_language": "狗", "type": "noun", "pronunciation": "/dɔːɡ/" }
|
||
},
|
||
"phrases": {
|
||
"What are you doing?": { "user_language": "你在做什么?", "context": "present-continuous-question", "pronunciation": "/wʌt ɑːr juː ˈduːɪŋ/" },
|
||
"I'm reading": { "user_language": "我在读书", "context": "present-continuous-answer", "pronunciation": "/aɪm ˈriːdɪŋ/" },
|
||
"We're cooking": { "user_language": "我们在做饭", "context": "present-continuous-answer", "pronunciation": "/wɪr ˈkʊkɪŋ/" },
|
||
"They're studying English": { "user_language": "他们在学英语", "context": "present-continuous-answer", "pronunciation": "/ðeɪr ˈstʌdiɪŋ ˈɪŋɡlɪʃ/" },
|
||
"What's Tom doing?": { "user_language": "汤姆在做什么?", "context": "present-continuous-question", "pronunciation": "/wʌts tɑːm ˈduːɪŋ/" },
|
||
"He's eating": { "user_language": "他在吃东西", "context": "present-continuous-answer", "pronunciation": "/hiːz ˈiːtɪŋ/" },
|
||
"She's watching TV": { "user_language": "她在看电视", "context": "present-continuous-answer", "pronunciation": "/ʃiːz ˈwɑːtʃɪŋ ˌtiːˈviː/" },
|
||
"It's sleeping": { "user_language": "它在睡觉", "context": "present-continuous-answer", "pronunciation": "/ɪts ˈsliːpɪŋ/" },
|
||
"Where's Walter?": { "user_language": "沃尔特在哪里?", "context": "location-question", "pronunciation": "/werz ˈwɔːltər/" },
|
||
"He's in the kitchen": { "user_language": "他在厨房", "context": "location-answer", "pronunciation": "/hiːz ɪn ðə ˈkɪtʃɪn/" },
|
||
"What's he doing?": { "user_language": "他在做什么?", "context": "activity-question", "pronunciation": "/wʌts hiː ˈduːɪŋ/" },
|
||
"He's eating breakfast": { "user_language": "他在吃早餐", "context": "activity-answer", "pronunciation": "/hiːz ˈiːtɪŋ ˈbrekfəst/" },
|
||
"The sun is shining": { "user_language": "阳光灿烂", "context": "description", "pronunciation": "/ðə sʌn ɪz ˈʃaɪnɪŋ/" },
|
||
"The birds are singing": { "user_language": "鸟儿在歌唱", "context": "description", "pronunciation": "/ðə bɜːrdz ɑːr ˈsɪŋɪŋ/" },
|
||
"It's a beautiful day": { "user_language": "今天天气真好", "context": "expression", "pronunciation": "/ɪts ə ˈbjuːtəfəl deɪ/" },
|
||
"In the kitchen?": { "user_language": "在厨房?", "context": "checking-understanding", "pronunciation": "/ɪn ðə ˈkɪtʃɪn/" },
|
||
"Right now": { "user_language": "现在,此刻", "context": "time-expression", "pronunciation": "/raɪt naʊ/" }
|
||
},
|
||
"dialogs": {
|
||
"what_doing_basic": {
|
||
"title": "What Are You Doing?",
|
||
"participants": ["Person A", "Person B"],
|
||
"lines": [
|
||
{ "speaker": "Person A", "text": "What are you doing?", "user_language": "你在做什么?" },
|
||
{ "speaker": "Person B", "text": "I'm reading.", "user_language": "我在读书。" },
|
||
{ "speaker": "Person A", "text": "What are you doing?", "user_language": "你们在做什么?" },
|
||
{ "speaker": "Person B", "text": "We're cooking.", "user_language": "我们在做饭。" },
|
||
{ "speaker": "Person A", "text": "What are Mary and Fred doing?", "user_language": "玛丽和弗雷德在做什么?" },
|
||
{ "speaker": "Person B", "text": "They're studying English.", "user_language": "他们在学英语。" }
|
||
]
|
||
},
|
||
"what_doing_third_person": {
|
||
"title": "What's He/She Doing?",
|
||
"participants": ["Person A", "Person B"],
|
||
"lines": [
|
||
{ "speaker": "Person A", "text": "What's Tom doing?", "user_language": "汤姆在做什么?" },
|
||
{ "speaker": "Person B", "text": "He's eating.", "user_language": "他在吃东西。" },
|
||
{ "speaker": "Person A", "text": "What's Martha doing?", "user_language": "玛莎在做什么?" },
|
||
{ "speaker": "Person B", "text": "She's watching TV.", "user_language": "她在看电视。" },
|
||
{ "speaker": "Person A", "text": "What's your dog doing?", "user_language": "你的狗在做什么?" },
|
||
{ "speaker": "Person B", "text": "It's sleeping.", "user_language": "它在睡觉。" }
|
||
]
|
||
},
|
||
"where_and_what": {
|
||
"title": "Where & What",
|
||
"participants": ["Person A", "Person B"],
|
||
"lines": [
|
||
{ "speaker": "Person A", "text": "Where's Walter?", "user_language": "沃尔特在哪里?" },
|
||
{ "speaker": "Person B", "text": "He's in the kitchen.", "user_language": "他在厨房。" },
|
||
{ "speaker": "Person A", "text": "What's he doing?", "user_language": "他在做什么?" },
|
||
{ "speaker": "Person B", "text": "He's eating breakfast.", "user_language": "他在吃早餐。" }
|
||
]
|
||
},
|
||
"checking_understanding": {
|
||
"title": "Checking Understanding",
|
||
"participants": ["Person A", "Person B"],
|
||
"lines": [
|
||
{ "speaker": "Person A", "text": "Where's Walter?", "user_language": "沃尔特在哪里?" },
|
||
{ "speaker": "Person B", "text": "He's in the kitchen.", "user_language": "他在厨房。" },
|
||
{ "speaker": "Person A", "text": "In the kitchen?", "user_language": "在厨房?" },
|
||
{ "speaker": "Person B", "text": "Yes.", "user_language": "是的。" }
|
||
]
|
||
}
|
||
},
|
||
"texts": [
|
||
{
|
||
"title": "In the Park",
|
||
"original_language": "The Jones family is in the park today. The sun is shining, and the birds are singing. It's a beautiful day! Mr. Jones is reading the newspaper. Mrs. Jones is listening to the radio. Sally and Patty Jones are studying. And Tommy Jones is playing the guitar. The Jones family is very happy today. It's a beautiful day, and they're in the park.",
|
||
"user_language": "琼斯一家今天在公园里。阳光明媚,鸟儿在歌唱。多么美好的一天!琼斯先生在读报纸。琼斯太太在听收音机。莎莉和帕蒂·琼斯在学习。汤米·琼斯在弹吉他。琼斯一家今天非常快乐。天气真好,他们在公园里。"
|
||
},
|
||
{
|
||
"title": "At Home in the Yard",
|
||
"original_language": "The Chen family is at home in the yard today. The sun is shining, and the birds are singing. It's a beautiful day! Mr. Chen is planting flowers. Mrs. Chen is drinking lemonade and reading a book. Emily and Jason Chen are playing with the dog. And Jennifer Chen is sleeping. The Chen family is very happy today. It's a beautiful day, and they're at home in the yard.",
|
||
"user_language": "陈家人今天在家里的院子里。阳光明媚,鸟儿在歌唱。多么美好的一天!陈先生在种花。陈太太在喝柠檬水和读书。艾米丽和杰森·陈在和狗玩。詹妮弗·陈在睡觉。陈家人今天非常快乐。天气真好,他们在家里的院子里。"
|
||
}
|
||
],
|
||
"grammar": {
|
||
"present-continuous": {
|
||
"title": "Present Continuous Tense (现在进行时)",
|
||
"explanation": "Use present continuous to describe actions happening right now. Form: am/is/are + verb-ing",
|
||
"examples": [
|
||
{
|
||
"english": "I am eating / I'm eating",
|
||
"translation": "我正在吃",
|
||
"explanation": "Use 'am' with 'I' + verb-ing form"
|
||
},
|
||
{
|
||
"english": "He is sleeping / He's sleeping",
|
||
"translation": "他正在睡觉",
|
||
"explanation": "Use 'is' with he/she/it + verb-ing form"
|
||
},
|
||
{
|
||
"english": "We are cooking / We're cooking",
|
||
"translation": "我们正在做饭",
|
||
"explanation": "Use 'are' with we/you/they + verb-ing form"
|
||
},
|
||
{
|
||
"english": "What are you doing?",
|
||
"translation": "你在做什么?",
|
||
"explanation": "Question form: What + am/is/are + subject + doing?"
|
||
}
|
||
]
|
||
},
|
||
"verb-ing-formation": {
|
||
"title": "Forming -ing Verbs",
|
||
"explanation": "To make the -ing form, add -ing to the base verb. Some spelling rules apply.",
|
||
"examples": [
|
||
{
|
||
"english": "read → reading",
|
||
"translation": "读 → 正在读",
|
||
"explanation": "Simply add -ing to most verbs"
|
||
},
|
||
{
|
||
"english": "eat → eating, cook → cooking",
|
||
"translation": "吃 → 正在吃,做饭 → 正在做饭",
|
||
"explanation": "For regular verbs, just add -ing"
|
||
},
|
||
{
|
||
"english": "study → studying, play → playing",
|
||
"translation": "学习 → 正在学习,玩 → 正在玩",
|
||
"explanation": "Keep the 'y' and add -ing"
|
||
}
|
||
]
|
||
},
|
||
"questions-present-continuous": {
|
||
"title": "Present Continuous Questions",
|
||
"explanation": "To ask questions, put am/is/are before the subject, followed by verb-ing",
|
||
"examples": [
|
||
{
|
||
"english": "What are you doing?",
|
||
"translation": "你在做什么?",
|
||
"explanation": "Pattern: What + are + you + doing?"
|
||
},
|
||
{
|
||
"english": "What is Tom doing? / What's Tom doing?",
|
||
"translation": "汤姆在做什么?",
|
||
"explanation": "Pattern: What + is + name + doing?"
|
||
},
|
||
{
|
||
"english": "Where are they playing?",
|
||
"translation": "他们在哪里玩?",
|
||
"explanation": "Can combine Where/What with present continuous"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"fillInBlanks": [
|
||
{
|
||
"sentence": "What ___ you doing?",
|
||
"options": ["are", "is", "am", "be"],
|
||
"correctAnswer": "are",
|
||
"explanation": "Use 'are' with 'you' in present continuous questions",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"sentence": "I ___ reading the newspaper",
|
||
"options": ["'m", "is", "are", "be"],
|
||
"correctAnswer": "'m",
|
||
"explanation": "Use 'I'm' (I am) in present continuous",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"sentence": "He's ___ breakfast",
|
||
"options": ["eating", "eat", "eats", "to eat"],
|
||
"correctAnswer": "eating",
|
||
"explanation": "Use verb-ing form after am/is/are",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"sentence": "They're ___ English",
|
||
"options": ["studying", "study", "studies", "to study"],
|
||
"correctAnswer": "studying",
|
||
"explanation": "Use verb-ing form with 'are'",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"sentence": "What's Tom ___?",
|
||
"options": ["doing", "do", "does", "to do"],
|
||
"correctAnswer": "doing",
|
||
"explanation": "Use 'doing' in What questions with present continuous",
|
||
"grammarFocus": "questions-present-continuous"
|
||
},
|
||
{
|
||
"sentence": "She ___ watching TV",
|
||
"options": ["'s", "'re", "'m", "be"],
|
||
"correctAnswer": "'s",
|
||
"explanation": "Use 'is' (she's) with third person singular",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"sentence": "We're ___ dinner",
|
||
"options": ["cooking", "cook", "cooks", "to cook"],
|
||
"correctAnswer": "cooking",
|
||
"explanation": "Use verb-ing form in present continuous",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"sentence": "The sun ___ shining",
|
||
"options": ["is", "are", "am", "be"],
|
||
"correctAnswer": "is",
|
||
"explanation": "Use 'is' with singular subjects like 'sun'",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"sentence": "The birds are ___",
|
||
"options": ["singing", "sing", "sings", "to sing"],
|
||
"correctAnswer": "singing",
|
||
"explanation": "Use verb-ing after 'are'",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"sentence": "Mr. Jones is ___ the newspaper",
|
||
"options": ["reading", "read", "reads", "to read"],
|
||
"correctAnswer": "reading",
|
||
"explanation": "Use verb-ing form with 'is'",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"sentence": "What are Mary and Fred ___?",
|
||
"options": ["doing", "do", "does", "to do"],
|
||
"correctAnswer": "doing",
|
||
"explanation": "Use 'doing' in What questions",
|
||
"grammarFocus": "questions-present-continuous"
|
||
},
|
||
{
|
||
"sentence": "Tommy is playing ___ guitar",
|
||
"options": ["the", "a", "an", "—"],
|
||
"correctAnswer": "the",
|
||
"explanation": "Always use 'the' before musical instruments",
|
||
"grammarFocus": "articles"
|
||
},
|
||
{
|
||
"sentence": "They're playing ___",
|
||
"options": ["baseball", "the baseball", "a baseball", "an baseball"],
|
||
"correctAnswer": "baseball",
|
||
"explanation": "Don't use 'the' with sports names",
|
||
"grammarFocus": "articles"
|
||
},
|
||
{
|
||
"sentence": "Jennifer ___ sleeping",
|
||
"options": ["is", "are", "am", "be"],
|
||
"correctAnswer": "is",
|
||
"explanation": "Use 'is' with singular third person (Jennifer)",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"sentence": "Mrs. Chen is ___ to music",
|
||
"options": ["listening", "listen", "listens", "to listen"],
|
||
"correctAnswer": "listening",
|
||
"explanation": "Use verb-ing form for present continuous",
|
||
"grammarFocus": "verb-ing-formation"
|
||
}
|
||
],
|
||
"corrections": [
|
||
{
|
||
"correct": "What are you doing?",
|
||
"incorrect": "What you doing?",
|
||
"explanation": "Always include am/is/are in present continuous questions",
|
||
"grammarFocus": "questions-present-continuous"
|
||
},
|
||
{
|
||
"correct": "I'm reading",
|
||
"incorrect": "I reading",
|
||
"explanation": "Must include 'am' (I'm) before the -ing verb",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"correct": "He's eating breakfast",
|
||
"incorrect": "He eating breakfast",
|
||
"explanation": "Include 'is' (He's) in present continuous",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"correct": "They're studying English",
|
||
"incorrect": "They studying English",
|
||
"explanation": "Include 'are' (They're) before -ing verb",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"correct": "She's watching TV",
|
||
"incorrect": "She's watch TV",
|
||
"explanation": "Use -ing form (watching), not base form (watch)",
|
||
"grammarFocus": "verb-ing-formation"
|
||
},
|
||
{
|
||
"correct": "Tommy is playing the guitar",
|
||
"incorrect": "Tommy is playing guitar",
|
||
"explanation": "Always use 'the' before musical instruments",
|
||
"grammarFocus": "articles"
|
||
},
|
||
{
|
||
"correct": "They're playing baseball",
|
||
"incorrect": "They're playing the baseball",
|
||
"explanation": "Don't use 'the' with sports names",
|
||
"grammarFocus": "articles"
|
||
},
|
||
{
|
||
"correct": "What's Tom doing?",
|
||
"incorrect": "What Tom doing?",
|
||
"explanation": "Include 'is' (What's = What is) in questions",
|
||
"grammarFocus": "questions-present-continuous"
|
||
},
|
||
{
|
||
"correct": "The sun is shining",
|
||
"incorrect": "The sun shining",
|
||
"explanation": "Include 'is' before -ing verb",
|
||
"grammarFocus": "present-continuous"
|
||
},
|
||
{
|
||
"correct": "I'm listening to music",
|
||
"incorrect": "I'm listening music",
|
||
"explanation": "Use 'listen to' (not just 'listen') when there's an object",
|
||
"grammarFocus": "verb-preposition"
|
||
}
|
||
],
|
||
"exercises": {
|
||
"complete_dialogues": {
|
||
"type": "fill_in_conversation",
|
||
"instructions": "Complete the dialogues with the correct words",
|
||
"items": [
|
||
{
|
||
"question": "A: What are you doing?\nB: __________ reading the newspaper.",
|
||
"answer": "I'm",
|
||
"user_language": "A: 你在做什么?\nB: __________ 在读报纸。"
|
||
},
|
||
{
|
||
"question": "A: __________ Mr. and Mrs. Lane doing?\nB: __________ cooking dinner.",
|
||
"answer": "What are / They're",
|
||
"user_language": "A: 莱恩先生和太太在做什么?\nB: 他们在做晚饭。"
|
||
},
|
||
{
|
||
"question": "A: __________ Rita doing?\nB: __________ studying English.",
|
||
"answer": "What's / She's",
|
||
"user_language": "A: 丽塔在做什么?\nB: 她在学英语。"
|
||
},
|
||
{
|
||
"question": "A: __________ Henry doing?\nB: __________ sleeping.",
|
||
"answer": "What's / He's",
|
||
"user_language": "A: 亨利在做什么?\nB: 他在睡觉。"
|
||
}
|
||
]
|
||
},
|
||
"reading_check": {
|
||
"type": "true_false",
|
||
"instructions": "In the Park & At Home in the Yard - True or False?",
|
||
"items": [
|
||
{ "statement": "The Jones family is at home in the yard today", "answer": false, "user_language": "琼斯一家今天在家里的院子里" },
|
||
{ "statement": "Mr. Chen is planting flowers", "answer": true, "user_language": "陈先生在种花" },
|
||
{ "statement": "Patty Jones is studying", "answer": true, "user_language": "帕蒂·琼斯在学习" },
|
||
{ "statement": "Jason Chen is reading a book", "answer": false, "user_language": "杰森·陈在读书" },
|
||
{ "statement": "The Chen family is singing", "answer": false, "user_language": "陈家人在唱歌" },
|
||
{ "statement": "The Jones family and the Chen family are very happy today", "answer": true, "user_language": "琼斯一家和陈家人今天都很快乐" }
|
||
]
|
||
},
|
||
"location_and_activity": {
|
||
"type": "conversation_practice",
|
||
"instructions": "Ask and answer: Where is [person]? What's he/she doing?",
|
||
"items": [
|
||
{
|
||
"person": "Karen",
|
||
"location": "park",
|
||
"activity": "eating lunch",
|
||
"user_language_person": "凯伦",
|
||
"user_language_location": "公园",
|
||
"user_language_activity": "吃午餐"
|
||
},
|
||
{
|
||
"person": "Mr. and Mrs. Clark",
|
||
"location": "dining room",
|
||
"activity": "eating dinner",
|
||
"user_language_person": "克拉克先生和太太",
|
||
"user_language_location": "餐厅",
|
||
"user_language_activity": "吃晚餐"
|
||
},
|
||
{
|
||
"person": "Miss Baker",
|
||
"location": "cafeteria",
|
||
"activity": "drinking milk",
|
||
"user_language_person": "贝克小姐",
|
||
"user_language_location": "自助餐厅",
|
||
"user_language_activity": "喝牛奶"
|
||
},
|
||
{
|
||
"person": "Ms. Johnson",
|
||
"location": "classroom",
|
||
"activity": "teaching mathematics",
|
||
"user_language_person": "约翰逊女士",
|
||
"user_language_location": "教室",
|
||
"user_language_activity": "教数学"
|
||
},
|
||
{
|
||
"person": "Martin",
|
||
"location": "bathroom",
|
||
"activity": "singing",
|
||
"user_language_person": "马丁",
|
||
"user_language_location": "浴室",
|
||
"user_language_activity": "唱歌"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"cultural_notes": {
|
||
"titles": {
|
||
"title": "Titles in English",
|
||
"explanation": "English uses titles before names to show respect and marital status",
|
||
"examples": [
|
||
{
|
||
"term": "Mr.",
|
||
"usage": "Title for a man",
|
||
"chinese": "先生"
|
||
},
|
||
{
|
||
"term": "Mrs.",
|
||
"usage": "Title for a married woman",
|
||
"chinese": "太太(已婚)"
|
||
},
|
||
{
|
||
"term": "Ms.",
|
||
"usage": "Title for a woman (married or unmarried)",
|
||
"chinese": "女士"
|
||
},
|
||
{
|
||
"term": "Miss",
|
||
"usage": "Title for an unmarried woman",
|
||
"chinese": "小姐(未婚)"
|
||
}
|
||
]
|
||
},
|
||
"nicknames": {
|
||
"title": "Common English Nicknames",
|
||
"explanation": "Many English names have short, informal versions called nicknames",
|
||
"examples": [
|
||
{ "full": "James", "nickname": "Jim", "chinese": "詹姆斯 → 吉姆" },
|
||
{ "full": "Robert", "nickname": "Bob", "chinese": "罗伯特 → 鲍勃" },
|
||
{ "full": "William", "nickname": "Bill", "chinese": "威廉 → 比尔" },
|
||
{ "full": "Elizabeth", "nickname": "Liz, Betty", "chinese": "伊丽莎白 → 莉兹、贝蒂" },
|
||
{ "full": "Jennifer", "nickname": "Jenny", "chinese": "珍妮弗 → 珍妮" },
|
||
{ "full": "Patricia", "nickname": "Patty", "chinese": "帕特丽夏 → 帕蒂" }
|
||
]
|
||
}
|
||
},
|
||
"thematic_questions": {
|
||
"present_continuous_you": [
|
||
{
|
||
"id": "q1",
|
||
"question": "What are you doing?",
|
||
"question_user_language": "你在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I'm reading",
|
||
"I'm studying English",
|
||
"I'm cooking dinner"
|
||
],
|
||
"theme": "present_continuous_you"
|
||
},
|
||
{
|
||
"id": "q2",
|
||
"question": "What are you doing right now?",
|
||
"question_user_language": "你现在在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I'm watching TV",
|
||
"I'm eating lunch",
|
||
"I'm listening to music"
|
||
],
|
||
"theme": "present_continuous_you"
|
||
},
|
||
{
|
||
"id": "q3",
|
||
"question": "What are you and your friend doing?",
|
||
"question_user_language": "你和你的朋友在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"We're playing cards",
|
||
"We're studying",
|
||
"We're cooking dinner"
|
||
],
|
||
"theme": "present_continuous_you"
|
||
},
|
||
{
|
||
"id": "q4",
|
||
"question": "What are Mary and Fred doing?",
|
||
"question_user_language": "玛丽和弗雷德在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They're studying English",
|
||
"They're playing baseball",
|
||
"They're watching TV"
|
||
],
|
||
"theme": "present_continuous_you"
|
||
},
|
||
{
|
||
"id": "q5",
|
||
"question": "What are the students doing?",
|
||
"question_user_language": "学生们在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They're studying",
|
||
"They're reading",
|
||
"They're listening to the teacher"
|
||
],
|
||
"theme": "present_continuous_you"
|
||
}
|
||
],
|
||
"present_continuous_third_person": [
|
||
{
|
||
"id": "q6",
|
||
"question": "What's Tom doing?",
|
||
"question_user_language": "汤姆在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"He's eating",
|
||
"He's reading the newspaper",
|
||
"He's sleeping"
|
||
],
|
||
"theme": "present_continuous_third_person"
|
||
},
|
||
{
|
||
"id": "q7",
|
||
"question": "What's Martha doing?",
|
||
"question_user_language": "玛莎在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"She's watching TV",
|
||
"She's cooking",
|
||
"She's studying"
|
||
],
|
||
"theme": "present_continuous_third_person"
|
||
},
|
||
{
|
||
"id": "q8",
|
||
"question": "What's your dog doing?",
|
||
"question_user_language": "你的狗在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"It's sleeping",
|
||
"It's playing",
|
||
"It's eating"
|
||
],
|
||
"theme": "present_continuous_third_person"
|
||
},
|
||
{
|
||
"id": "q9",
|
||
"question": "What's Tommy doing?",
|
||
"question_user_language": "汤米在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"He's playing the guitar",
|
||
"He's playing baseball",
|
||
"He's singing"
|
||
],
|
||
"theme": "present_continuous_third_person"
|
||
},
|
||
{
|
||
"id": "q10",
|
||
"question": "What's Mrs. Jones doing?",
|
||
"question_user_language": "琼斯太太在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"She's listening to the radio",
|
||
"She's reading a book",
|
||
"She's cooking"
|
||
],
|
||
"theme": "present_continuous_third_person"
|
||
}
|
||
],
|
||
"reading_comprehension": [
|
||
{
|
||
"id": "q11",
|
||
"question": "What's Mr. Jones doing in the park?",
|
||
"question_user_language": "琼斯先生在公园里做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"He's reading the newspaper",
|
||
"Reading the newspaper",
|
||
"He's reading"
|
||
],
|
||
"theme": "reading_comprehension"
|
||
},
|
||
{
|
||
"id": "q12",
|
||
"question": "What's Mr. Chen doing in the yard?",
|
||
"question_user_language": "陈先生在院子里做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"He's planting flowers",
|
||
"Planting flowers",
|
||
"He's gardening"
|
||
],
|
||
"theme": "reading_comprehension"
|
||
},
|
||
{
|
||
"id": "q13",
|
||
"question": "What are Emily and Jason Chen doing?",
|
||
"question_user_language": "艾米丽和杰森·陈在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They're playing with the dog",
|
||
"Playing with the dog",
|
||
"They're playing"
|
||
],
|
||
"theme": "reading_comprehension"
|
||
},
|
||
{
|
||
"id": "q14",
|
||
"question": "What's Jennifer Chen doing?",
|
||
"question_user_language": "詹妮弗·陈在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"She's sleeping",
|
||
"Sleeping",
|
||
"She's taking a nap"
|
||
],
|
||
"theme": "reading_comprehension"
|
||
}
|
||
],
|
||
"location_and_activity": [
|
||
{
|
||
"id": "q15",
|
||
"question": "Where's Walter and what's he doing?",
|
||
"question_user_language": "沃尔特在哪里,他在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"He's in the kitchen. He's eating breakfast",
|
||
"In the kitchen, eating breakfast",
|
||
"He's eating breakfast in the kitchen"
|
||
],
|
||
"theme": "location_and_activity"
|
||
},
|
||
{
|
||
"id": "q16",
|
||
"question": "Where's Karen and what's she doing?",
|
||
"question_user_language": "凯伦在哪里,她在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"She's in the park. She's eating lunch",
|
||
"In the park, eating lunch",
|
||
"She's eating lunch in the park"
|
||
],
|
||
"theme": "location_and_activity"
|
||
},
|
||
{
|
||
"id": "q17",
|
||
"question": "Where's Ms. Johnson and what's she doing?",
|
||
"question_user_language": "约翰逊女士在哪里,她在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"She's in the classroom. She's teaching mathematics",
|
||
"In the classroom, teaching mathematics",
|
||
"She's teaching in the classroom"
|
||
],
|
||
"theme": "location_and_activity"
|
||
},
|
||
{
|
||
"id": "q18",
|
||
"question": "Where are you and what are you doing?",
|
||
"question_user_language": "你在哪里,你在做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I'm at home. I'm studying",
|
||
"At home, studying",
|
||
"I'm studying at home"
|
||
],
|
||
"theme": "location_and_activity"
|
||
}
|
||
]
|
||
},
|
||
"statistics": {
|
||
"vocabulary_count": 45,
|
||
"phrases_count": 17,
|
||
"dialogs_count": 4,
|
||
"texts_count": 2,
|
||
"exercises_count": 3,
|
||
"fillInBlanks_count": 15,
|
||
"corrections_count": 10,
|
||
"thematic_questions_count": 18,
|
||
"estimated_completion_time": 18
|
||
}
|
||
}
|