Major Changes: - Moved legacy system to Legacy/ folder for archival - Built new modular architecture with strict separation of concerns - Created core system: Module, EventBus, ModuleLoader, Router - Added Application bootstrap with auto-start functionality - Implemented development server with ES6 modules support - Created comprehensive documentation and project context - Converted SBS-7-8 content to JSON format - Copied all legacy games and content to new structure New Architecture Features: - Sealed modules with WeakMap private data - Strict dependency injection system - Event-driven communication only - Inviolable responsibility patterns - Auto-initialization without commands - Component-based UI foundation ready Technical Stack: - Vanilla JS/HTML/CSS only - ES6 modules with proper imports/exports - HTTP development server (no file:// protocol) - Modular CSS with component scoping - Comprehensive error handling and debugging Ready for Phase 2: Converting legacy modules to new architecture 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1134 lines
64 KiB
JavaScript
1134 lines
64 KiB
JavaScript
// === ENGLISH PAST TENSE AND TRAVEL STORY ===
|
||
// Complete English story with Chinese translation and pronunciation
|
||
|
||
window.ContentModules = window.ContentModules || {};
|
||
|
||
window.ContentModules.NCE2Lesson3 = {
|
||
id: "nce2-lesson3",
|
||
name: "NCE2-Lesson3 - Please Send Me a Card",
|
||
description: "English learning story focusing on past tense verbs and travel vocabulary",
|
||
difficulty: "intermediate",
|
||
language: "en-US",
|
||
userLanguage: "zh-CN",
|
||
totalWords: 180,
|
||
|
||
// === GRAMMAR LESSONS SYSTEM ===
|
||
grammar: {
|
||
"past-tense-verbs": {
|
||
title: "Past Tense Verbs - 过去时动词",
|
||
explanation: "English uses past tense verbs to talk about things that happened before now.",
|
||
rules: [
|
||
"Regular verbs add -ed: visit → visited, pass → passed",
|
||
"Irregular verbs change form: go → went, think → thought",
|
||
"Past tense is the same for all persons: I went, he went, they went",
|
||
"Use past tense for completed actions in the past"
|
||
],
|
||
examples: [
|
||
{
|
||
english: "I went to Italy last summer.",
|
||
chinese: "去年夏天我去了意大利。",
|
||
explanation: "Use past tense for completed actions with time expressions",
|
||
pronunciation: "aɪ went tuː ˈɪtəli læst ˈsʌmər"
|
||
},
|
||
{
|
||
english: "I visited museums and sat in gardens.",
|
||
chinese: "我参观了博物馆,坐在花园里。",
|
||
explanation: "Multiple past actions can be connected with 'and'",
|
||
pronunciation: "aɪ ˈvɪzɪtɪd mjuːˈziːəmz ænd sæt ɪn ˈɡɑːrdənz"
|
||
},
|
||
{
|
||
english: "A waiter taught me Italian words.",
|
||
chinese: "一个服务员教了我意大利语单词。",
|
||
explanation: "Irregular past tense: teach → taught",
|
||
pronunciation: "ə ˈweɪtər tɔːt miː ɪˈtæljən wɜːrdz"
|
||
},
|
||
{
|
||
english: "I did not understand a word.",
|
||
chinese: "我一个词都不懂。",
|
||
explanation: "Negative past tense uses 'did not' + base verb",
|
||
pronunciation: "aɪ dɪd nɑːt ˌʌndərˈstænd ə wɜːrd"
|
||
},
|
||
{
|
||
english: "He lent me a book.",
|
||
chinese: "他借给我一本书。",
|
||
explanation: "Irregular past tense: lend → lent",
|
||
pronunciation: "hiː lent miː ə bʊk"
|
||
},
|
||
{
|
||
english: "I bought thirty-seven cards.",
|
||
chinese: "我买了三十七张卡片。",
|
||
explanation: "Irregular past tense: buy → bought",
|
||
pronunciation: "aɪ bɔːt ˈθɜːrti ˈsevən kɑːrdz"
|
||
},
|
||
{
|
||
english: "I spent the whole day in my room.",
|
||
chinese: "我在房间里待了一整天。",
|
||
explanation: "Irregular past tense: spend → spent",
|
||
pronunciation: "aɪ spent ðə hoʊl deɪ ɪn maɪ ruːm"
|
||
},
|
||
{
|
||
english: "I thought about postcards every day.",
|
||
chinese: "我每天都想着明信片。",
|
||
explanation: "Irregular past tense: think → thought",
|
||
pronunciation: "aɪ θɔːt əˈbaʊt ˈpoʊstkɑːrdz ˈevri deɪ"
|
||
}
|
||
],
|
||
exercises: [
|
||
{
|
||
type: "fill_blank",
|
||
sentence: "Last summer, I _____ to Italy.",
|
||
options: ["go", "went", "gone", "going"],
|
||
correct: "went",
|
||
explanation: "Use 'went' (past tense of 'go') for completed past actions"
|
||
},
|
||
{
|
||
type: "translation",
|
||
english: "I did not write a single card.",
|
||
chinese: "我一张卡片都没写。",
|
||
focus: "Negative past tense structure"
|
||
}
|
||
]
|
||
},
|
||
|
||
"direct-indirect-objects": {
|
||
title: "Direct and Indirect Objects - 直接宾语和间接宾语",
|
||
explanation: "English can express the same meaning using two different sentence patterns with give/send/lend verbs.",
|
||
rules: [
|
||
"Pattern 1: Subject + Verb + Indirect Object + Direct Object",
|
||
"Pattern 2: Subject + Verb + Direct Object + to/for + Indirect Object",
|
||
"Use 'to' with: give, send, lend, pass, hand, show",
|
||
"Use 'for' with: buy, make, find, get"
|
||
],
|
||
examples: [
|
||
{
|
||
english: "He lent me a book.",
|
||
chinese: "他借给我一本书。",
|
||
explanation: "Pattern 1: Verb + me (indirect) + book (direct)",
|
||
pronunciation: "hiː lent miː ə bʊk"
|
||
},
|
||
{
|
||
english: "He lent a book to me.",
|
||
chinese: "他借了一本书给我。",
|
||
explanation: "Pattern 2: Verb + book (direct) + to me (indirect)",
|
||
pronunciation: "hiː lent ə bʊk tuː miː"
|
||
},
|
||
{
|
||
english: "He sent me a card.",
|
||
chinese: "他寄给我一张卡片。",
|
||
explanation: "Pattern 1 with 'send'",
|
||
pronunciation: "hiː sent miː ə kɑːrd"
|
||
},
|
||
{
|
||
english: "He sent a card to me.",
|
||
chinese: "他寄了一张卡片给我。",
|
||
explanation: "Pattern 2 with 'send' + 'to'",
|
||
pronunciation: "hiː sent ə kɑːrd tuː miː"
|
||
},
|
||
{
|
||
english: "She bought me a gift.",
|
||
chinese: "她给我买了一份礼物。",
|
||
explanation: "Pattern 1 with 'buy'",
|
||
pronunciation: "ʃiː bɔːt miː ə ɡɪft"
|
||
},
|
||
{
|
||
english: "She bought a gift for me.",
|
||
chinese: "她为我买了一份礼物。",
|
||
explanation: "Pattern 2 with 'buy' + 'for'",
|
||
pronunciation: "ʃiː bɔːt ə ɡɪft fɔːr miː"
|
||
},
|
||
{
|
||
english: "The waiter brought me the menu.",
|
||
chinese: "服务员给我拿来了菜单。",
|
||
explanation: "Pattern 1: brought + me + menu",
|
||
pronunciation: "ðə ˈweɪtər brɔːt miː ðə ˈmenjuː"
|
||
},
|
||
{
|
||
english: "Pass the salt to me, please.",
|
||
chinese: "请把盐传给我。",
|
||
explanation: "Pattern 2: pass + salt + to me",
|
||
pronunciation: "pæs ðə sɔːlt tuː miː pliːz"
|
||
}
|
||
],
|
||
exercises: [
|
||
{
|
||
type: "transformation",
|
||
sentence: "He gave me the book.",
|
||
answer: "He gave the book to me.",
|
||
explanation: "Transform Pattern 1 to Pattern 2 using 'to'"
|
||
}
|
||
]
|
||
},
|
||
|
||
"question-formation": {
|
||
title: "Question Formation in Past Tense - 过去时疑问句",
|
||
explanation: "English forms past tense questions using 'did' + subject + base verb.",
|
||
rules: [
|
||
"Did + subject + base verb + object?",
|
||
"Question words: What did...? Where did...? Why did...?",
|
||
"Answer with 'Yes, I did' or 'No, I didn't'",
|
||
"Don't use past tense verb after 'did'"
|
||
],
|
||
examples: [
|
||
{
|
||
english: "Did you see the accident?",
|
||
chinese: "你看到事故了吗?",
|
||
explanation: "Yes/No question with 'did'",
|
||
pronunciation: "dɪd juː siː ði ˈæksədənt"
|
||
},
|
||
{
|
||
english: "What happened?",
|
||
chinese: "发生了什么?",
|
||
explanation: "Question word + past tense verb (no 'did' needed)",
|
||
pronunciation: "wʌt ˈhæpənd"
|
||
},
|
||
{
|
||
english: "Where did he go last summer?",
|
||
chinese: "去年夏天他去哪里了?",
|
||
explanation: "Question word + did + subject + base verb",
|
||
pronunciation: "wer dɪd hiː ɡoʊ læst ˈsʌmər"
|
||
},
|
||
{
|
||
english: "Why did you do that?",
|
||
chinese: "你为什么那样做?",
|
||
explanation: "'Why' questions ask for reasons",
|
||
pronunciation: "waɪ dɪd juː duː ðæt"
|
||
},
|
||
{
|
||
english: "How many cards did he buy?",
|
||
chinese: "他买了多少张卡片?",
|
||
explanation: "Questions about quantity",
|
||
pronunciation: "haʊ ˈmeni kɑːrdz dɪd hiː baɪ"
|
||
},
|
||
{
|
||
english: "Who taught you Italian?",
|
||
chinese: "谁教你意大利语?",
|
||
explanation: "When 'who' is the subject, no 'did' needed",
|
||
pronunciation: "huː tɔːt juː ɪˈtæljən"
|
||
}
|
||
],
|
||
exercises: [
|
||
{
|
||
type: "fill_blank",
|
||
sentence: "_____ you write any postcards?",
|
||
options: ["Did", "Do", "Are", "Were"],
|
||
correct: "Did",
|
||
explanation: "Use 'Did' for past tense yes/no questions"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
|
||
vocabulary: {
|
||
"postcard": {
|
||
"user_language": "明信片",
|
||
"type": "noun",
|
||
"pronunciation": "ˈpoʊstkɑːrd"
|
||
},
|
||
"send": {
|
||
"user_language": "寄,送",
|
||
"type": "verb",
|
||
"pronunciation": "send"
|
||
},
|
||
"spoil": {
|
||
"user_language": "损坏,破坏",
|
||
"type": "verb",
|
||
"pronunciation": "spɔɪl"
|
||
},
|
||
"holiday": {
|
||
"user_language": "假期",
|
||
"type": "noun",
|
||
"pronunciation": "ˈhɑːlədeɪ"
|
||
},
|
||
"museum": {
|
||
"user_language": "博物馆",
|
||
"type": "noun",
|
||
"pronunciation": "mjuːˈziːəm"
|
||
},
|
||
"public": {
|
||
"user_language": "公共的",
|
||
"type": "adjective",
|
||
"pronunciation": "ˈpʌblɪk"
|
||
},
|
||
"garden": {
|
||
"user_language": "花园",
|
||
"type": "noun",
|
||
"pronunciation": "ˈɡɑːrdən"
|
||
},
|
||
"friendly": {
|
||
"user_language": "友好的",
|
||
"type": "adjective",
|
||
"pronunciation": "ˈfrendli"
|
||
},
|
||
"waiter": {
|
||
"user_language": "服务员",
|
||
"type": "noun",
|
||
"pronunciation": "ˈweɪtər"
|
||
},
|
||
"teach": {
|
||
"user_language": "教",
|
||
"type": "verb",
|
||
"pronunciation": "tiːtʃ"
|
||
},
|
||
"lend": {
|
||
"user_language": "借给",
|
||
"type": "verb",
|
||
"pronunciation": "lend"
|
||
},
|
||
"understand": {
|
||
"user_language": "理解",
|
||
"type": "verb",
|
||
"pronunciation": "ˌʌndərˈstænd"
|
||
},
|
||
"think": {
|
||
"user_language": "想,思考",
|
||
"type": "verb",
|
||
"pronunciation": "θɪŋk"
|
||
},
|
||
"pass": {
|
||
"user_language": "过去,通过",
|
||
"type": "verb",
|
||
"pronunciation": "pæs"
|
||
},
|
||
"quickly": {
|
||
"user_language": "快速地",
|
||
"type": "adverb",
|
||
"pronunciation": "ˈkwɪkli"
|
||
},
|
||
"decision": {
|
||
"user_language": "决定",
|
||
"type": "noun",
|
||
"pronunciation": "dɪˈsɪʒən"
|
||
},
|
||
"early": {
|
||
"user_language": "早",
|
||
"type": "adverb",
|
||
"pronunciation": "ˈɜːrli"
|
||
},
|
||
"buy": {
|
||
"user_language": "买",
|
||
"type": "verb",
|
||
"pronunciation": "baɪ"
|
||
},
|
||
"spend": {
|
||
"user_language": "花费,度过",
|
||
"type": "verb",
|
||
"pronunciation": "spend"
|
||
},
|
||
"whole": {
|
||
"user_language": "整个的",
|
||
"type": "adjective",
|
||
"pronunciation": "hoʊl"
|
||
},
|
||
"single": {
|
||
"user_language": "单一的,唯一的",
|
||
"type": "adjective",
|
||
"pronunciation": "ˈsɪŋɡəl"
|
||
},
|
||
"write": {
|
||
"user_language": "写",
|
||
"type": "verb",
|
||
"pronunciation": "raɪt"
|
||
},
|
||
"visit": {
|
||
"user_language": "参观",
|
||
"type": "verb",
|
||
"pronunciation": "ˈvɪzɪt"
|
||
},
|
||
"sit": {
|
||
"user_language": "坐",
|
||
"type": "verb",
|
||
"pronunciation": "sɪt"
|
||
},
|
||
"read": {
|
||
"user_language": "读",
|
||
"type": "verb",
|
||
"pronunciation": "riːd"
|
||
},
|
||
"word": {
|
||
"user_language": "单词",
|
||
"type": "noun",
|
||
"pronunciation": "wɜːrd"
|
||
},
|
||
"line": {
|
||
"user_language": "行,线",
|
||
"type": "noun",
|
||
"pronunciation": "laɪn"
|
||
},
|
||
"friend": {
|
||
"user_language": "朋友",
|
||
"type": "noun",
|
||
"pronunciation": "frend"
|
||
},
|
||
"room": {
|
||
"user_language": "房间",
|
||
"type": "noun",
|
||
"pronunciation": "ruːm"
|
||
},
|
||
"card": {
|
||
"user_language": "卡片",
|
||
"type": "noun",
|
||
"pronunciation": "kɑːrd"
|
||
}
|
||
},
|
||
|
||
// === SENTENCES FOR GAMES (extracted from stories) ===
|
||
sentences: [
|
||
{
|
||
english: "Postcards always spoil my holidays.",
|
||
chinese: "明信片总是破坏我的假期。",
|
||
prononciation: "ˈpoʊstkɑːrdz ˈɔːlweɪz spɔɪl maɪ ˈhɑːlədeɪz"
|
||
},
|
||
{
|
||
english: "Last summer, I went to Italy.",
|
||
chinese: "去年夏天,我去了意大利。",
|
||
prononciation: "læst ˈsʌmər aɪ wɛnt tuː ˈɪtəli"
|
||
},
|
||
{
|
||
english: "I visited museums and sat in public gardens.",
|
||
chinese: "我参观了博物馆,坐在公园里。",
|
||
prononciation: "aɪ ˈvɪzɪtɪd mjuˈziəmz ænd sæt ɪn ˈpʌblɪk ˈgɑːrdənz"
|
||
},
|
||
{
|
||
english: "I thought about postcards every day.",
|
||
chinese: "我每天都想着明信片。",
|
||
prononciation: "aɪ θɔːt əˈbaʊt ˈpoʊstkɑːrdz ˈɛvri deɪ"
|
||
},
|
||
{
|
||
english: "I did not send cards to my friends.",
|
||
chinese: "我没有给朋友寄明信片。",
|
||
prononciation: "aɪ dɪd nɑːt sɛnd kɑːrdz tuː maɪ frɛndz"
|
||
},
|
||
{
|
||
english: "On the last day I made a big decision.",
|
||
chinese: "在最后一天我做了一个重大决定。",
|
||
prononciation: "ɑːn ðə læst deɪ aɪ meɪd ə bɪg dɪˈsɪʒən"
|
||
},
|
||
{
|
||
english: "I got up early and bought thirty-seven cards.",
|
||
chinese: "我早早起床买了三十七张明信片。",
|
||
prononciation: "aɪ gɑːt ʌp ˈɜːrli ænd bɔːt ˈθɜːrti ˈsɛvən kɑːrdz"
|
||
},
|
||
{
|
||
english: "I spent the whole day in my room.",
|
||
chinese: "我在房间里待了一整天。",
|
||
prononciation: "aɪ spɛnt ðə hoʊl deɪ ɪn maɪ ruːm"
|
||
},
|
||
{
|
||
english: "I wrote one card to myself.",
|
||
chinese: "我给自己写了一张明信片。",
|
||
prononciation: "aɪ roʊt wʌn kɑːrd tuː maɪˈsɛlf"
|
||
},
|
||
{
|
||
english: "My holidays passed quickly but I did not send any cards.",
|
||
chinese: "我的假期过得很快,但我没有寄任何明信片。",
|
||
prononciation: "maɪ ˈhɑːlədeɪz pæst ˈkwɪkli bʌt aɪ dɪd nɑːt sɛnd ˈɛni kɑːrdz"
|
||
}
|
||
],
|
||
|
||
story: {
|
||
title: "Please Send Me a Card - 请给我寄一张明信片",
|
||
totalSentences: 16,
|
||
chapters: [
|
||
{
|
||
title: "Chapter 1: Holiday Plans and Problems - 假期计划和问题",
|
||
sentences: [
|
||
{
|
||
id: 1,
|
||
original: "Postcards always spoil my holidays.",
|
||
translation: "明信片总是破坏我的假期。",
|
||
words: [
|
||
{word: "Postcards", translation: "明信片", type: "noun", pronunciation: "ˈpoʊstkɑːrdz"},
|
||
{word: "always", translation: "总是", type: "adverb", pronunciation: "ˈɔːlweɪz"},
|
||
{word: "spoil", translation: "破坏", type: "verb", pronunciation: "spɔɪl"},
|
||
{word: "my", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "holidays", translation: "假期", type: "noun", pronunciation: "ˈhɑːlədeɪz"}
|
||
]
|
||
},
|
||
{
|
||
id: 2,
|
||
original: "Last summer, I went to Italy.",
|
||
translation: "去年夏天,我去了意大利。",
|
||
words: [
|
||
{word: "Last", translation: "去年", type: "adjective", pronunciation: "læst"},
|
||
{word: "summer", translation: "夏天", type: "noun", pronunciation: "ˈsʌmər"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "went", translation: "去了", type: "verb", pronunciation: "went"},
|
||
{word: "to", translation: "到", type: "preposition", pronunciation: "tuː"},
|
||
{word: "Italy", translation: "意大利", type: "noun", pronunciation: "ˈɪtəli"}
|
||
]
|
||
},
|
||
{
|
||
id: 3,
|
||
original: "I visited museums and sat in public gardens.",
|
||
translation: "我参观了博物馆,坐在公共花园里。",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "visited", translation: "参观了", type: "verb", pronunciation: "ˈvɪzɪtɪd"},
|
||
{word: "museums", translation: "博物馆", type: "noun", pronunciation: "mjuːˈziːəmz"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "sat", translation: "坐", type: "verb", pronunciation: "sæt"},
|
||
{word: "in", translation: "在", type: "preposition", pronunciation: "ɪn"},
|
||
{word: "public", translation: "公共的", type: "adjective", pronunciation: "ˈpʌblɪk"},
|
||
{word: "gardens", translation: "花园", type: "noun", pronunciation: "ˈɡɑːrdənz"}
|
||
]
|
||
},
|
||
{
|
||
id: 4,
|
||
original: "A friendly waiter taught me a few words of Italian.",
|
||
translation: "一个友好的服务员教了我几个意大利语单词。",
|
||
words: [
|
||
{word: "A", translation: "一个", type: "article", pronunciation: "ə"},
|
||
{word: "friendly", translation: "友好的", type: "adjective", pronunciation: "ˈfrendli"},
|
||
{word: "waiter", translation: "服务员", type: "noun", pronunciation: "ˈweɪtər"},
|
||
{word: "taught", translation: "教了", type: "verb", pronunciation: "tɔːt"},
|
||
{word: "me", translation: "我", type: "pronoun", pronunciation: "miː"},
|
||
{word: "a few", translation: "几个", type: "determiner", pronunciation: "ə fjuː"},
|
||
{word: "words", translation: "单词", type: "noun", pronunciation: "wɜːrdz"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "Italian", translation: "意大利语", type: "noun", pronunciation: "ɪˈtæljən"}
|
||
]
|
||
},
|
||
{
|
||
id: 5,
|
||
original: "Then he lent me a book.",
|
||
translation: "然后他借给我一本书。",
|
||
words: [
|
||
{word: "Then", translation: "然后", type: "adverb", pronunciation: "ðen"},
|
||
{word: "he", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "lent", translation: "借给", type: "verb", pronunciation: "lent"},
|
||
{word: "me", translation: "我", type: "pronoun", pronunciation: "miː"},
|
||
{word: "a", translation: "一本", type: "article", pronunciation: "ə"},
|
||
{word: "book", translation: "书", type: "noun", pronunciation: "bʊk"}
|
||
]
|
||
},
|
||
{
|
||
id: 6,
|
||
original: "I read a few lines, but I did not understand a word.",
|
||
translation: "我读了几行,但一个词都不懂。",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "read", translation: "读了", type: "verb", pronunciation: "red"},
|
||
{word: "a few", translation: "几", type: "determiner", pronunciation: "ə fjuː"},
|
||
{word: "lines", translation: "行", type: "noun", pronunciation: "laɪnz"},
|
||
{word: "but", translation: "但是", type: "conjunction", pronunciation: "bʌt"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "did not", translation: "没有", type: "auxiliary", pronunciation: "dɪd nɑːt"},
|
||
{word: "understand", translation: "理解", type: "verb", pronunciation: "ˌʌndərˈstænd"},
|
||
{word: "a", translation: "一个", type: "article", pronunciation: "ə"},
|
||
{word: "word", translation: "词", type: "noun", pronunciation: "wɜːrd"}
|
||
]
|
||
},
|
||
{
|
||
id: 7,
|
||
original: "Every day I thought about postcards.",
|
||
translation: "每天我都想着明信片。",
|
||
words: [
|
||
{word: "Every", translation: "每", type: "adjective", pronunciation: "ˈevri"},
|
||
{word: "day", translation: "天", type: "noun", pronunciation: "deɪ"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "thought", translation: "想", type: "verb", pronunciation: "θɔːt"},
|
||
{word: "about", translation: "关于", type: "preposition", pronunciation: "əˈbaʊt"},
|
||
{word: "postcards", translation: "明信片", type: "noun", pronunciation: "ˈpoʊstkɑːrdz"}
|
||
]
|
||
},
|
||
{
|
||
id: 8,
|
||
original: "My holidays passed quickly, but I did not send cards to my friends.",
|
||
translation: "我的假期过得很快,但我没有给朋友们寄卡片。",
|
||
words: [
|
||
{word: "My", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "holidays", translation: "假期", type: "noun", pronunciation: "ˈhɑːlədeɪz"},
|
||
{word: "passed", translation: "过去了", type: "verb", pronunciation: "pæst"},
|
||
{word: "quickly", translation: "快速地", type: "adverb", pronunciation: "ˈkwɪkli"},
|
||
{word: "but", translation: "但是", type: "conjunction", pronunciation: "bʌt"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "did not", translation: "没有", type: "auxiliary", pronunciation: "dɪd nɑːt"},
|
||
{word: "send", translation: "寄", type: "verb", pronunciation: "send"},
|
||
{word: "cards", translation: "卡片", type: "noun", pronunciation: "kɑːrdz"},
|
||
{word: "to", translation: "给", type: "preposition", pronunciation: "tuː"},
|
||
{word: "my", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "friends", translation: "朋友们", type: "noun", pronunciation: "frends"}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
title: "Chapter 2: The Big Decision - 重大决定",
|
||
sentences: [
|
||
{
|
||
id: 9,
|
||
original: "On the last day I made a big decision.",
|
||
translation: "在最后一天,我做了一个重大决定。",
|
||
words: [
|
||
{word: "On", translation: "在", type: "preposition", pronunciation: "ɑːn"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "last", translation: "最后的", type: "adjective", pronunciation: "læst"},
|
||
{word: "day", translation: "天", type: "noun", pronunciation: "deɪ"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "made", translation: "做了", type: "verb", pronunciation: "meɪd"},
|
||
{word: "a", translation: "一个", type: "article", pronunciation: "ə"},
|
||
{word: "big", translation: "重大的", type: "adjective", pronunciation: "bɪɡ"},
|
||
{word: "decision", translation: "决定", type: "noun", pronunciation: "dɪˈsɪʒən"}
|
||
]
|
||
},
|
||
{
|
||
id: 10,
|
||
original: "I got up early and bought thirty-seven cards.",
|
||
translation: "我早早起床,买了三十七张卡片。",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "got up", translation: "起床", type: "phrasal verb", pronunciation: "ɡɑːt ʌp"},
|
||
{word: "early", translation: "早", type: "adverb", pronunciation: "ˈɜːrli"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "bought", translation: "买了", type: "verb", pronunciation: "bɔːt"},
|
||
{word: "thirty-seven", translation: "三十七", type: "number", pronunciation: "ˈθɜːrti ˈsevən"},
|
||
{word: "cards", translation: "卡片", type: "noun", pronunciation: "kɑːrdz"}
|
||
]
|
||
},
|
||
{
|
||
id: 11,
|
||
original: "I spent the whole day in my room, but I did not write a single card!",
|
||
translation: "我在房间里待了一整天,但连一张卡片都没写!",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "spent", translation: "度过", type: "verb", pronunciation: "spent"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "whole", translation: "整个", type: "adjective", pronunciation: "hoʊl"},
|
||
{word: "day", translation: "天", type: "noun", pronunciation: "deɪ"},
|
||
{word: "in", translation: "在", type: "preposition", pronunciation: "ɪn"},
|
||
{word: "my", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "room", translation: "房间", type: "noun", pronunciation: "ruːm"},
|
||
{word: "but", translation: "但是", type: "conjunction", pronunciation: "bʌt"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "did not", translation: "没有", type: "auxiliary", pronunciation: "dɪd nɑːt"},
|
||
{word: "write", translation: "写", type: "verb", pronunciation: "raɪt"},
|
||
{word: "a", translation: "一张", type: "article", pronunciation: "ə"},
|
||
{word: "single", translation: "单一的", type: "adjective", pronunciation: "ˈsɪŋɡəl"},
|
||
{word: "card", translation: "卡片", type: "noun", pronunciation: "kɑːrd"}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
|
||
// === GRAMMAR-BASED FILL IN THE BLANKS ===
|
||
fillInBlanks: [
|
||
{
|
||
sentence: "Last summer, I _____ to Italy.",
|
||
options: ["go", "went", "gone", "going"],
|
||
correctAnswer: "went",
|
||
explanation: "Use 'went' (past tense of 'go') for completed past actions",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
sentence: "A waiter _____ me some Italian words.",
|
||
options: ["teach", "taught", "teaching", "teaches"],
|
||
correctAnswer: "taught",
|
||
explanation: "Use 'taught' (past tense of 'teach') for past actions",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
sentence: "I _____ not understand a word.",
|
||
options: ["do", "did", "does", "done"],
|
||
correctAnswer: "did",
|
||
explanation: "Use 'did' for negative past tense sentences",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
sentence: "He _____ me a book.",
|
||
options: ["lent", "lend", "lending", "lends"],
|
||
correctAnswer: "lent",
|
||
explanation: "Use 'lent' (past tense of 'lend') for completed past actions",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
sentence: "I _____ thirty-seven cards.",
|
||
options: ["buy", "bought", "buying", "buys"],
|
||
correctAnswer: "bought",
|
||
explanation: "Use 'bought' (past tense of 'buy') for past actions",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
sentence: "He lent a book _____ me.",
|
||
options: ["for", "to", "at", "in"],
|
||
correctAnswer: "to",
|
||
explanation: "Use 'to' with verbs like lend, send, give in Pattern 2",
|
||
grammarFocus: "direct-indirect-objects"
|
||
},
|
||
{
|
||
sentence: "She bought a gift _____ me.",
|
||
options: ["for", "to", "at", "in"],
|
||
correctAnswer: "for",
|
||
explanation: "Use 'for' with verbs like buy, make, find in Pattern 2",
|
||
grammarFocus: "direct-indirect-objects"
|
||
},
|
||
{
|
||
sentence: "_____ you visit any museums?",
|
||
options: ["Do", "Did", "Are", "Were"],
|
||
correctAnswer: "Did",
|
||
explanation: "Use 'Did' for past tense yes/no questions",
|
||
grammarFocus: "question-formation"
|
||
},
|
||
{
|
||
sentence: "_____ happened yesterday?",
|
||
options: ["What", "Where", "When", "Why"],
|
||
correctAnswer: "What",
|
||
explanation: "Use 'What' to ask about events or things that happened",
|
||
grammarFocus: "question-formation"
|
||
},
|
||
{
|
||
sentence: "_____ did you go last summer?",
|
||
options: ["What", "Where", "When", "Why"],
|
||
correctAnswer: "Where",
|
||
explanation: "Use 'Where' to ask about places",
|
||
grammarFocus: "question-formation"
|
||
}
|
||
],
|
||
|
||
// === GRAMMAR CORRECTION EXERCISES ===
|
||
corrections: [
|
||
{
|
||
incorrect: "I goed to Italy last summer.",
|
||
correct: "I went to Italy last summer.",
|
||
explanation: "Use 'went' (irregular past tense) not 'goed'",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
incorrect: "He teached me Italian words.",
|
||
correct: "He taught me Italian words.",
|
||
explanation: "Use 'taught' (irregular past tense) not 'teached'",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
incorrect: "I don't understand a word.",
|
||
correct: "I didn't understand a word.",
|
||
explanation: "Use past tense 'didn't' for past events, not present 'don't'",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
incorrect: "I buyed thirty-seven cards.",
|
||
correct: "I bought thirty-seven cards.",
|
||
explanation: "Use 'bought' (irregular past tense) not 'buyed'",
|
||
grammarFocus: "past-tense-verbs"
|
||
},
|
||
{
|
||
incorrect: "He lent a book for me.",
|
||
correct: "He lent a book to me.",
|
||
explanation: "Use 'to' with 'lend', not 'for'",
|
||
grammarFocus: "direct-indirect-objects"
|
||
},
|
||
{
|
||
incorrect: "She bought a gift to me.",
|
||
correct: "She bought a gift for me.",
|
||
explanation: "Use 'for' with 'buy', not 'to'",
|
||
grammarFocus: "direct-indirect-objects"
|
||
},
|
||
{
|
||
incorrect: "Where you went last summer?",
|
||
correct: "Where did you go last summer?",
|
||
explanation: "Use 'did' + base verb for past tense questions",
|
||
grammarFocus: "question-formation"
|
||
},
|
||
{
|
||
incorrect: "What you did yesterday?",
|
||
correct: "What did you do yesterday?",
|
||
explanation: "Use 'did' + base verb for past tense questions",
|
||
grammarFocus: "question-formation"
|
||
}
|
||
],
|
||
|
||
// === ADDITIONAL READING STORIES ===
|
||
additionalStories: [
|
||
{
|
||
title: "The Accident Story - 事故故事",
|
||
totalSentences: 12,
|
||
chapters: [
|
||
{
|
||
title: "Chapter 1: What Happened? - 发生了什么?",
|
||
sentences: [
|
||
{
|
||
id: 1,
|
||
original: "Did you see the accident, sir?",
|
||
translation: "先生,你看到那个事故了吗?",
|
||
words: [
|
||
{word: "Did", translation: "...吗", type: "auxiliary", pronunciation: "dɪd"},
|
||
{word: "you", translation: "你", type: "pronoun", pronunciation: "juː"},
|
||
{word: "see", translation: "看到", type: "verb", pronunciation: "siː"},
|
||
{word: "the", translation: "那个", type: "article", pronunciation: "ðə"},
|
||
{word: "accident", translation: "事故", type: "noun", pronunciation: "ˈæksədənt"},
|
||
{word: "sir", translation: "先生", type: "noun", pronunciation: "sɜːr"}
|
||
]
|
||
},
|
||
{
|
||
id: 2,
|
||
original: "Yes, I did. The driver of that car hit that post over there.",
|
||
translation: "是的,我看到了。那辆车的司机撞到了那边的柱子。",
|
||
words: [
|
||
{word: "Yes", translation: "是的", type: "interjection", pronunciation: "jes"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "did", translation: "看到了", type: "auxiliary", pronunciation: "dɪd"},
|
||
{word: "The", translation: "那", type: "article", pronunciation: "ðə"},
|
||
{word: "driver", translation: "司机", type: "noun", pronunciation: "ˈdraɪvər"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "that", translation: "那辆", type: "determiner", pronunciation: "ðæt"},
|
||
{word: "car", translation: "车", type: "noun", pronunciation: "kɑːr"},
|
||
{word: "hit", translation: "撞到", type: "verb", pronunciation: "hɪt"},
|
||
{word: "that", translation: "那个", type: "determiner", pronunciation: "ðæt"},
|
||
{word: "post", translation: "柱子", type: "noun", pronunciation: "poʊst"},
|
||
{word: "over there", translation: "那边", type: "phrase", pronunciation: "ˈoʊvər ðer"}
|
||
]
|
||
},
|
||
{
|
||
id: 3,
|
||
original: "What happened?",
|
||
translation: "发生了什么?",
|
||
words: [
|
||
{word: "What", translation: "什么", type: "pronoun", pronunciation: "wʌt"},
|
||
{word: "happened", translation: "发生了", type: "verb", pronunciation: "ˈhæpənd"}
|
||
]
|
||
},
|
||
{
|
||
id: 4,
|
||
original: "A dog ran across the road and the driver tried to avoid it.",
|
||
translation: "一只狗跑过马路,司机试图避开它。",
|
||
words: [
|
||
{word: "A", translation: "一只", type: "article", pronunciation: "ə"},
|
||
{word: "dog", translation: "狗", type: "noun", pronunciation: "dɔːɡ"},
|
||
{word: "ran", translation: "跑", type: "verb", pronunciation: "ræn"},
|
||
{word: "across", translation: "穿过", type: "preposition", pronunciation: "əˈkrɔːs"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "road", translation: "马路", type: "noun", pronunciation: "roʊd"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "driver", translation: "司机", type: "noun", pronunciation: "ˈdraɪvər"},
|
||
{word: "tried", translation: "试图", type: "verb", pronunciation: "traɪd"},
|
||
{word: "to", translation: "去", type: "preposition", pronunciation: "tuː"},
|
||
{word: "avoid", translation: "避开", type: "verb", pronunciation: "əˈvɔɪd"},
|
||
{word: "it", translation: "它", type: "pronoun", pronunciation: "ɪt"}
|
||
]
|
||
},
|
||
{
|
||
id: 5,
|
||
original: "The car suddenly came towards me.",
|
||
translation: "汽车突然向我冲来。",
|
||
words: [
|
||
{word: "The", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "car", translation: "汽车", type: "noun", pronunciation: "kɑːr"},
|
||
{word: "suddenly", translation: "突然", type: "adverb", pronunciation: "ˈsʌdənli"},
|
||
{word: "came", translation: "来了", type: "verb", pronunciation: "keɪm"},
|
||
{word: "towards", translation: "向", type: "preposition", pronunciation: "tɔːrdz"},
|
||
{word: "me", translation: "我", type: "pronoun", pronunciation: "miː"}
|
||
]
|
||
},
|
||
{
|
||
id: 6,
|
||
original: "It climbed on to the pavement and crashed into that post.",
|
||
translation: "它爬上了人行道,撞到了那个柱子。",
|
||
words: [
|
||
{word: "It", translation: "它", type: "pronoun", pronunciation: "ɪt"},
|
||
{word: "climbed", translation: "爬上", type: "verb", pronunciation: "klaɪmd"},
|
||
{word: "on to", translation: "到...上", type: "preposition", pronunciation: "ɑːn tuː"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "pavement", translation: "人行道", type: "noun", pronunciation: "ˈpeɪvmənt"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "crashed", translation: "撞", type: "verb", pronunciation: "kræʃt"},
|
||
{word: "into", translation: "进", type: "preposition", pronunciation: "ˈɪntuː"},
|
||
{word: "that", translation: "那个", type: "determiner", pronunciation: "ðæt"},
|
||
{word: "post", translation: "柱子", type: "noun", pronunciation: "poʊst"}
|
||
]
|
||
},
|
||
{
|
||
id: 7,
|
||
original: "What did you do?",
|
||
translation: "你做了什么?",
|
||
words: [
|
||
{word: "What", translation: "什么", type: "pronoun", pronunciation: "wʌt"},
|
||
{word: "did", translation: "做", type: "auxiliary", pronunciation: "dɪd"},
|
||
{word: "you", translation: "你", type: "pronoun", pronunciation: "juː"},
|
||
{word: "do", translation: "了", type: "verb", pronunciation: "duː"}
|
||
]
|
||
},
|
||
{
|
||
id: 8,
|
||
original: "I ran across the street after the dog.",
|
||
translation: "我跟着狗跑过了街道。",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "ran", translation: "跑", type: "verb", pronunciation: "ræn"},
|
||
{word: "across", translation: "穿过", type: "preposition", pronunciation: "əˈkrɔːs"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "street", translation: "街道", type: "noun", pronunciation: "striːt"},
|
||
{word: "after", translation: "跟着", type: "preposition", pronunciation: "ˈæftər"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "dog", translation: "狗", type: "noun", pronunciation: "dɔːɡ"}
|
||
]
|
||
},
|
||
{
|
||
id: 9,
|
||
original: "Why did you do that? Were you afraid of the car?",
|
||
translation: "你为什么那样做?你害怕汽车吗?",
|
||
words: [
|
||
{word: "Why", translation: "为什么", type: "adverb", pronunciation: "waɪ"},
|
||
{word: "did", translation: "做", type: "auxiliary", pronunciation: "dɪd"},
|
||
{word: "you", translation: "你", type: "pronoun", pronunciation: "juː"},
|
||
{word: "do", translation: "了", type: "verb", pronunciation: "duː"},
|
||
{word: "that", translation: "那样", type: "pronoun", pronunciation: "ðæt"},
|
||
{word: "Were", translation: "是", type: "verb", pronunciation: "wər"},
|
||
{word: "you", translation: "你", type: "pronoun", pronunciation: "juː"},
|
||
{word: "afraid", translation: "害怕", type: "adjective", pronunciation: "əˈfreɪd"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "car", translation: "汽车", type: "noun", pronunciation: "kɑːr"}
|
||
]
|
||
},
|
||
{
|
||
id: 10,
|
||
original: "I wasn't afraid of the car. I was afraid of the driver.",
|
||
translation: "我不害怕汽车。我害怕司机。",
|
||
words: [
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "wasn't", translation: "不", type: "auxiliary", pronunciation: "ˈwʌzənt"},
|
||
{word: "afraid", translation: "害怕", type: "adjective", pronunciation: "əˈfreɪd"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "car", translation: "汽车", type: "noun", pronunciation: "kɑːr"},
|
||
{word: "I", translation: "我", type: "pronoun", pronunciation: "aɪ"},
|
||
{word: "was", translation: "是", type: "verb", pronunciation: "wʌz"},
|
||
{word: "afraid", translation: "害怕", type: "adjective", pronunciation: "əˈfreɪd"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "driver", translation: "司机", type: "noun", pronunciation: "ˈdraɪvər"}
|
||
]
|
||
},
|
||
{
|
||
id: 11,
|
||
original: "The driver got out of the car and began shouting at me.",
|
||
translation: "司机从车里出来,开始对我大喊。",
|
||
words: [
|
||
{word: "The", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "driver", translation: "司机", type: "noun", pronunciation: "ˈdraɪvər"},
|
||
{word: "got out", translation: "出来", type: "phrasal verb", pronunciation: "ɡɑːt aʊt"},
|
||
{word: "of", translation: "从", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "car", translation: "车", type: "noun", pronunciation: "kɑːr"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "began", translation: "开始", type: "verb", pronunciation: "bɪˈɡæn"},
|
||
{word: "shouting", translation: "大喊", type: "verb", pronunciation: "ˈʃaʊtɪŋ"},
|
||
{word: "at", translation: "对", type: "preposition", pronunciation: "æt"},
|
||
{word: "me", translation: "我", type: "pronoun", pronunciation: "miː"}
|
||
]
|
||
},
|
||
{
|
||
id: 12,
|
||
original: "You see, it was my dog.",
|
||
translation: "你看,那是我的狗。",
|
||
words: [
|
||
{word: "You", translation: "你", type: "pronoun", pronunciation: "juː"},
|
||
{word: "see", translation: "看", type: "verb", pronunciation: "siː"},
|
||
{word: "it", translation: "它", type: "pronoun", pronunciation: "ɪt"},
|
||
{word: "was", translation: "是", type: "verb", pronunciation: "wʌz"},
|
||
{word: "my", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "dog", translation: "狗", type: "noun", pronunciation: "dɔːɡ"}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
title: "Roy's CD Collection - 罗伊的CD收藏",
|
||
totalSentences: 10,
|
||
chapters: [
|
||
{
|
||
title: "Chapter 1: My Friend Roy - 我的朋友罗伊",
|
||
sentences: [
|
||
{
|
||
id: 1,
|
||
original: "My friend, Roy, died last year.",
|
||
translation: "我的朋友罗伊去年去世了。",
|
||
words: [
|
||
{word: "My", translation: "我的", type: "pronoun", pronunciation: "maɪ"},
|
||
{word: "friend", translation: "朋友", type: "noun", pronunciation: "frend"},
|
||
{word: "Roy", translation: "罗伊", type: "noun", pronunciation: "rɔɪ"},
|
||
{word: "died", translation: "去世了", type: "verb", pronunciation: "daɪd"},
|
||
{word: "last", translation: "去年", type: "adjective", pronunciation: "læst"},
|
||
{word: "year", translation: "年", type: "noun", pronunciation: "jɪr"}
|
||
]
|
||
},
|
||
{
|
||
id: 2,
|
||
original: "He left me his CD player and his collection of CDs.",
|
||
translation: "他留给我他的CD播放器和CD收藏。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "left", translation: "留给", type: "verb", pronunciation: "left"},
|
||
{word: "me", translation: "我", type: "pronoun", pronunciation: "miː"},
|
||
{word: "his", translation: "他的", type: "pronoun", pronunciation: "hɪz"},
|
||
{word: "CD player", translation: "CD播放器", type: "noun", pronunciation: "ˌsiː ˈdiː ˈpleɪər"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "his", translation: "他的", type: "pronoun", pronunciation: "hɪz"},
|
||
{word: "collection", translation: "收藏", type: "noun", pronunciation: "kəˈlekʃən"},
|
||
{word: "of", translation: "的", type: "preposition", pronunciation: "ʌv"},
|
||
{word: "CDs", translation: "CD", type: "noun", pronunciation: "ˌsiː ˈdiːz"}
|
||
]
|
||
},
|
||
{
|
||
id: 3,
|
||
original: "Roy spent a lot of money on CDs.",
|
||
translation: "罗伊在CD上花了很多钱。",
|
||
words: [
|
||
{word: "Roy", translation: "罗伊", type: "noun", pronunciation: "rɔɪ"},
|
||
{word: "spent", translation: "花了", type: "verb", pronunciation: "spent"},
|
||
{word: "a lot of", translation: "很多", type: "phrase", pronunciation: "ə lɑːt ʌv"},
|
||
{word: "money", translation: "钱", type: "noun", pronunciation: "ˈmʌni"},
|
||
{word: "on", translation: "在...上", type: "preposition", pronunciation: "ɑːn"},
|
||
{word: "CDs", translation: "CD", type: "noun", pronunciation: "ˌsiː ˈdiːz"}
|
||
]
|
||
},
|
||
{
|
||
id: 4,
|
||
original: "He bought one or two new CDs every week.",
|
||
translation: "他每周买一两张新CD。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "bought", translation: "买", type: "verb", pronunciation: "bɔːt"},
|
||
{word: "one or two", translation: "一两张", type: "phrase", pronunciation: "wʌn ɔːr tuː"},
|
||
{word: "new", translation: "新的", type: "adjective", pronunciation: "nuː"},
|
||
{word: "CDs", translation: "CD", type: "noun", pronunciation: "ˌsiː ˈdiːz"},
|
||
{word: "every", translation: "每", type: "adjective", pronunciation: "ˈevri"},
|
||
{word: "week", translation: "周", type: "noun", pronunciation: "wiːk"}
|
||
]
|
||
},
|
||
{
|
||
id: 5,
|
||
original: "He never went to the cinema or to the theatre.",
|
||
translation: "他从不去电影院或剧院。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "never", translation: "从不", type: "adverb", pronunciation: "ˈnevər"},
|
||
{word: "went", translation: "去", type: "verb", pronunciation: "went"},
|
||
{word: "to", translation: "到", type: "preposition", pronunciation: "tuː"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "cinema", translation: "电影院", type: "noun", pronunciation: "ˈsɪnəmə"},
|
||
{word: "or", translation: "或", type: "conjunction", pronunciation: "ɔːr"},
|
||
{word: "to", translation: "到", type: "preposition", pronunciation: "tuː"},
|
||
{word: "the", translation: "这", type: "article", pronunciation: "ðə"},
|
||
{word: "theatre", translation: "剧院", type: "noun", pronunciation: "ˈθiːətər"}
|
||
]
|
||
},
|
||
{
|
||
id: 6,
|
||
original: "He stayed at home every evening and listened to music.",
|
||
translation: "他每天晚上都待在家里听音乐。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "stayed", translation: "待", type: "verb", pronunciation: "steɪd"},
|
||
{word: "at", translation: "在", type: "preposition", pronunciation: "æt"},
|
||
{word: "home", translation: "家", type: "noun", pronunciation: "hoʊm"},
|
||
{word: "every", translation: "每", type: "adjective", pronunciation: "ˈevri"},
|
||
{word: "evening", translation: "晚上", type: "noun", pronunciation: "ˈiːvnɪŋ"},
|
||
{word: "and", translation: "和", type: "conjunction", pronunciation: "ænd"},
|
||
{word: "listened", translation: "听", type: "verb", pronunciation: "ˈlɪsənd"},
|
||
{word: "to", translation: "...的", type: "preposition", pronunciation: "tuː"},
|
||
{word: "music", translation: "音乐", type: "noun", pronunciation: "ˈmjuːzɪk"}
|
||
]
|
||
},
|
||
{
|
||
id: 7,
|
||
original: "He often lent CDs to his friends.",
|
||
translation: "他经常把CD借给朋友。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "often", translation: "经常", type: "adverb", pronunciation: "ˈɔːfən"},
|
||
{word: "lent", translation: "借给", type: "verb", pronunciation: "lent"},
|
||
{word: "CDs", translation: "CD", type: "noun", pronunciation: "ˌsiː ˈdiːz"},
|
||
{word: "to", translation: "给", type: "preposition", pronunciation: "tuː"},
|
||
{word: "his", translation: "他的", type: "pronoun", pronunciation: "hɪz"},
|
||
{word: "friends", translation: "朋友", type: "noun", pronunciation: "frends"}
|
||
]
|
||
},
|
||
{
|
||
id: 8,
|
||
original: "Sometimes they kept them.",
|
||
translation: "有时他们会留下这些CD。",
|
||
words: [
|
||
{word: "Sometimes", translation: "有时", type: "adverb", pronunciation: "ˈsʌmtaɪmz"},
|
||
{word: "they", translation: "他们", type: "pronoun", pronunciation: "ðeɪ"},
|
||
{word: "kept", translation: "留下", type: "verb", pronunciation: "kept"},
|
||
{word: "them", translation: "它们", type: "pronoun", pronunciation: "ðem"}
|
||
]
|
||
},
|
||
{
|
||
id: 9,
|
||
original: "He lost many CDs in this way.",
|
||
translation: "他就这样丢失了很多CD。",
|
||
words: [
|
||
{word: "He", translation: "他", type: "pronoun", pronunciation: "hiː"},
|
||
{word: "lost", translation: "丢失了", type: "verb", pronunciation: "lɔːst"},
|
||
{word: "many", translation: "很多", type: "adjective", pronunciation: "ˈmeni"},
|
||
{word: "CDs", translation: "CD", type: "noun", pronunciation: "ˌsiː ˈdiːz"},
|
||
{word: "in", translation: "以", type: "preposition", pronunciation: "ɪn"},
|
||
{word: "this", translation: "这种", type: "determiner", pronunciation: "ðɪs"},
|
||
{word: "way", translation: "方式", type: "noun", pronunciation: "weɪ"}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
};
|
||
|
||
// ============================================================================
|
||
// CONTENT STRUCTURE SUMMARY - FOR AI REFERENCE
|
||
// ============================================================================
|
||
//
|
||
// REQUIRED SECTIONS (for basic compatibility):
|
||
// - vocabulary: Object with word keys, 25+ entries focusing on past tense verbs and travel
|
||
// - Basic metadata: id, name, description, difficulty (intermediate level)
|
||
//
|
||
// RECOMMENDED SECTIONS (for optimal experience):
|
||
// - grammar: 3 topics covering past tense, direct/indirect objects, and questions
|
||
// - story: Main postcard narrative with 11 sentences across 2 chapters
|
||
// - fillInBlanks: 10 exercises focusing on past tense and object patterns
|
||
//
|
||
// OPTIONAL SECTIONS (for enhanced features):
|
||
// - corrections: Past tense error fixing exercises
|
||
// - additionalStories: Accident story and Roy's CD collection
|
||
//
|
||
// ============================================================================
|
||
// GAME COMPATIBILITY REFERENCE
|
||
// ============================================================================
|
||
//
|
||
// VOCABULARY-BASED GAMES:
|
||
// - Focus on past tense irregular verbs: went, taught, lent, bought, thought, spent
|
||
// - Travel and holiday vocabulary: postcard, museum, garden, waiter, decision
|
||
// - Question formation and time expressions
|
||
//
|
||
// STORY-BASED GAMES:
|
||
// - Main story: Postcard holiday narrative with relatable vacation theme
|
||
// - Supporting stories: Accident dialogue and friend's hobby story
|
||
//
|
||
// GRAMMAR-FOCUSED GAMES:
|
||
// - Past tense verb formation (regular and irregular)
|
||
// - Direct vs indirect object patterns with give/lend/send verbs
|
||
// - Question formation with did/what/where/why
|
||
//
|
||
// ============================================================================
|
||
// LANGUAGE LEARNING FOCUS
|
||
// ============================================================================
|
||
//
|
||
// TARGET SKILLS:
|
||
// - Past tense narrative storytelling
|
||
// - Travel and holiday vocabulary
|
||
// - Polite conversation and questions
|
||
// - Time expressions and sequence words
|
||
//
|
||
// DIFFICULTY LEVEL: Intermediate
|
||
// - Complex sentence structures with multiple clauses
|
||
// - Irregular past tense verbs requiring memorization
|
||
// - Direct/indirect object transformations
|
||
// - Question formation with auxiliary verbs
|
||
//
|
||
// ============================================================================
|