{ "schemaVersion": 1, "id": "A1-U02", "revision": 1, "level": "A1", "title": "价格与付款", "categories": [ "日常", "旅行" ], "canDo": "问价、说 100 以内的金额、选择现金或刷卡", "status": "draft", "meta": { "draftedBy": "claude-opus-5", "draftedAt": "2026-09-17", "sources": [ "CEFR-J Vocabulary Profile 1.5", "CEFR-J Grammar Profile 20180315" ], "reviews": [], "frozenAt": null }, "names": [], "grammar": [ { "id": "246", "use": "active" }, { "id": "10", "use": "active" }, { "id": "123-2", "use": "active" }, { "id": "146-2", "use": "active" }, { "id": "141", "use": "active", "reason": "I'll take it. 只作为购物固定句块使用,不讲将来时" }, { "id": "8", "use": "receptive" } ], "coreItems": [ { "id": "A1-U02-P01", "type": "pattern", "en": "How much is it?", "zh": "这个多少钱?", "sceneWord": false, "match": [ [ "how much" ] ], "example": { "en": "Excuse me. How much is this hat?", "zh": "打扰一下,这顶帽子多少钱?" }, "review": { "prompt": "你在小店看中一样东西,问它的价格。" } }, { "id": "A1-U02-P02", "type": "pattern", "en": "It's twenty dollars.", "zh": "二十美元。", "sceneWord": false, "match": [ [ "dollar", "dollars" ] ], "example": { "en": "Seven dollars? Here you are.", "zh": "七美元?给你。" }, "review": { "prompt": "用英语说出价格:35 美元。" } }, { "id": "A1-U02-W01", "type": "word", "en": "expensive", "zh": "贵的", "sceneWord": false, "match": [ [ "expensive" ] ], "example": { "en": "Forty dollars? That's expensive.", "zh": "四十美元?太贵了。" }, "review": { "prompt": "店员说的价格太高了,告诉对方很贵。" } }, { "id": "A1-U02-W02", "type": "word", "en": "cheap", "zh": "便宜的", "sceneWord": true, "sceneReason": "cheap 在 CEFR-J 为 A2,但和 expensive 成对出现,购物时马上要用", "match": [ [ "cheap" ] ], "example": { "en": "Is there a cheap one?", "zh": "有便宜一点的吗?" }, "review": { "prompt": "问店员有没有便宜的。" } }, { "id": "A1-U02-P03", "type": "phrase", "en": "I'll take it.", "zh": "我买了。", "sceneWord": false, "match": [ [ "take it", "take this", "take that", "take the" ] ], "example": { "en": "Great. I'll take it.", "zh": "太好了,我买了。" }, "review": { "prompt": "价格合适,告诉店员你买下它。" } }, { "id": "A1-U02-P04", "type": "pattern", "en": "Can I pay by card?", "zh": "我可以刷卡吗?", "sceneWord": false, "match": [ [ "pay by card", "pay with a card", "pay with card" ] ], "example": { "en": "I'll take it. Can I pay by card?", "zh": "我买了。可以刷卡吗?" }, "review": { "prompt": "你想刷卡付款,先问一下店员。" } }, { "id": "A1-U02-W03", "type": "word", "en": "cash", "zh": "现金", "sceneWord": true, "sceneReason": "cash 在 CEFR-J 为 A2,但“现金还是刷卡”是旅行付款必答的问题", "match": [ [ "cash" ] ], "example": { "en": "Oh, wait. I have cash.", "zh": "哦,等等,我有现金。" }, "review": { "prompt": "店员问你怎么付款,说用现金。" } }, { "id": "A1-U02-P05", "type": "phrase", "en": "Here you are.", "zh": "给你。", "sceneWord": false, "match": [ [ "here you are" ] ], "example": { "en": "Five dollars. Here you are.", "zh": "五美元,给你。" }, "review": { "prompt": "把钱递给店员时说一句话。" } }, { "id": "A1-U02-W04", "type": "word", "en": "change", "zh": "找零;零钱", "sceneWord": false, "match": [ [ "change" ] ], "example": { "en": "Thank you. Here's your change.", "zh": "谢谢,这是找您的零钱。" }, "review": { "prompt": "店员还没找钱,提醒对方找零。" } }, { "id": "A1-U02-P06", "type": "pattern", "en": "Can I have a receipt, please?", "zh": "可以给我一张收据吗?", "sceneWord": true, "sceneReason": "receipt 在 CEFR-J 为 A2,但旅行报销和核对金额都要用", "match": [ [ "receipt" ] ], "example": { "en": "No, thanks. Can I have a receipt, please?", "zh": "不用了,谢谢。可以给我收据吗?" }, "review": { "prompt": "付完钱,向店员要一张收据。" } }, { "id": "A1-U02-P07", "type": "pattern", "en": "Is there an ATM near here?", "zh": "这附近有取款机吗?", "sceneWord": false, "match": [ [ "atm", "cash machine" ] ], "example": { "en": "I only have cards. Is there an ATM near here?", "zh": "我只有卡。这附近有取款机吗?" }, "review": { "prompt": "你需要取现金,问附近有没有取款机。" } } ], "receptiveWords": [ { "id": "A1-U02-R01", "en": "price", "zh": "价格" }, { "id": "A1-U02-R02", "en": "buy", "zh": "买" }, { "id": "A1-U02-R03", "en": "want", "zh": "想要" }, { "id": "A1-U02-R04", "en": "money", "zh": "钱" }, { "id": "A1-U02-R05", "en": "cent", "zh": "美分" }, { "id": "A1-U02-R06", "en": "coin", "zh": "硬币" }, { "id": "A1-U02-R07", "en": "only", "zh": "只;仅仅" }, { "id": "A1-U02-R08", "en": "just", "zh": "只是;仅" }, { "id": "A1-U02-R09", "en": "sale", "zh": "打折;出售" }, { "id": "A1-U02-R10", "en": "free", "zh": "免费的" }, { "id": "A1-U02-R11", "en": "shop", "zh": "商店" }, { "id": "A1-U02-R12", "en": "ticket", "zh": "票" }, { "id": "A1-U02-R13", "en": "map", "zh": "地图" }, { "id": "A1-U02-R14", "en": "gift", "zh": "礼物" }, { "id": "A1-U02-R15", "en": "hat", "zh": "帽子" }, { "id": "A1-U02-R16", "en": "umbrella", "zh": "伞" }, { "id": "A1-U02-R17", "en": "bottle", "zh": "瓶子" }, { "id": "A1-U02-R18", "en": "machine", "zh": "机器" }, { "id": "A1-U02-R19", "en": "else", "zh": "别的" }, { "id": "A1-U02-R20", "en": "also", "zh": "也" }, { "id": "A1-U02-R21", "en": "wait", "zh": "等" }, { "id": "A1-U02-R22", "en": "then", "zh": "那么;然后" } ], "segments": [ { "id": "A1-U02-S1", "title": "问价格", "minutes": 12, "itemIds": [ "A1-U02-P01", "A1-U02-P02", "A1-U02-W01", "A1-U02-W02" ], "listening": { "text": "Excuse me. How much is this hat? It's forty dollars. Forty? That's expensive. This one is cheap. It's only fifteen dollars.", "question": "便宜的那顶帽子多少钱?", "options": [ "15 美元", "40 美元", "50 美元" ] }, "speaking": [ { "text": "How much is it?" }, { "text": "It's twenty dollars.", "tip": "dollars 结尾的 s 读 /z/" }, { "text": "That's expensive." }, { "text": "Is there a cheap one?" } ], "reading": { "text": "Mia: Excuse me. How much is this umbrella?\nTom: It's twenty-five dollars.\nMia: Twenty-five? That's expensive.\nTom: This one is cheap. It's only nine dollars.\nMia: Great. And how much is the map?\nTom: The map is free.", "question": "地图多少钱?", "options": [ "free", "nine dollars", "twenty-five dollars" ] }, "writing": { "prompt": "写一句话问价,再写一句说太贵了。", "example": "How much is it? That's expensive.", "itemIds": [ "A1-U02-P01", "A1-U02-W01" ] }, "independent": { "prompt": "看看身边的一样东西:用英语问它多少钱,再用 dollars 说一个价格。", "itemIds": [ "A1-U02-P01", "A1-U02-P02" ] } }, { "id": "A1-U02-S2", "title": "买下和付款", "minutes": 13, "itemIds": [ "A1-U02-P03", "A1-U02-P04", "A1-U02-W03", "A1-U02-P05", "A1-U02-W04", "A1-U02-P06" ], "listening": { "text": "I'll take it. Cash or card? Can I pay by card? Sorry, cash only. Okay. Here you are. Thanks. Here's your change.", "question": "这家店收什么?", "options": [ "只收现金", "只收卡", "现金和卡都收" ] }, "speaking": [ { "text": "I'll take it.", "tip": "I'll 连读成一个音节" }, { "text": "Can I pay by card?" }, { "text": "Cash, please." }, { "text": "Here you are." }, { "text": "Can I have a receipt, please?" } ], "reading": { "text": "Anna: I want to buy this bottle of water. How much is it?\nTom: Two dollars.\nAnna: I'll take it. Can I pay by card?\nTom: Sorry, cash only.\nAnna: Okay. Here you are. Five dollars.\nTom: Thank you. Here's your change. Three dollars.\nAnna: Can I have a receipt, please?\nTom: Sure.", "question": "Anna 给了多少钱?", "options": [ "five dollars", "two dollars", "three dollars" ] }, "writing": { "prompt": "店员问你 Cash or card?,写下你的回答:先问能不能刷卡,不行就付现金并把钱递过去。", "example": "Can I pay by card? Okay, cash. Here you are.", "itemIds": [ "A1-U02-P04", "A1-U02-W03", "A1-U02-P05" ] }, "independent": { "prompt": "不看提示,说出买下东西、问能不能刷卡、要收据的三句话。", "itemIds": [ "A1-U02-P03", "A1-U02-P04", "A1-U02-P06" ] } }, { "id": "A1-U02-S3", "title": "找取款机、看价格牌", "minutes": 10, "itemIds": [ "A1-U02-P07" ], "listening": { "text": "Excuse me. I need money. Is there an ATM near here? Yes. It's there, near the shop.", "question": "取款机在哪里?", "options": [ "商店旁边", "酒店里面", "公交车上" ] }, "speaking": [ { "text": "Is there an ATM near here?", "tip": "ATM 三个字母分开读" }, { "text": "I only have cards." }, { "text": "Is there a cheap shop near here?" } ], "reading": { "text": "SALE! Good prices!\nHats: only ten dollars.\nUmbrellas: eighteen dollars.\nMaps: free.\nCoffee: ninety cents.\nWe take cash. We also take cards.\nThe ATM is near the shop.", "question": "伞多少钱?", "options": [ "eighteen dollars", "ten dollars", "eighty dollars" ] }, "writing": { "prompt": "写一句话问附近有没有取款机。", "example": "Excuse me. Is there an ATM near here?", "itemIds": [ "A1-U02-P07" ] }, "independent": { "prompt": "想象你身上只有卡、没有现金:说明情况,再问附近有没有取款机。", "itemIds": [ "A1-U02-P07" ] } } ], "scenes": [ { "id": "A1-U02-C1", "kind": "main", "title": "在纪念品店买帽子", "learnerRole": "游客", "aiRole": "店员", "setting": "你在一家纪念品店,想买一顶帽子。", "turns": [ { "ai": "Hello! Can I help you?", "goal": "问这顶帽子多少钱", "model": "Yes. How much is this hat?", "zh": "是的。这顶帽子多少钱?", "itemIds": [ "A1-U02-P01" ] }, { "ai": "It's forty dollars.", "goal": "说太贵了,问有没有便宜的", "model": "That's expensive. Is there a cheap one?", "zh": "太贵了。有便宜的吗?", "itemIds": [ "A1-U02-W01", "A1-U02-W02" ] }, { "ai": "Yes, another hat. This one is just twelve dollars. It's a good gift.", "goal": "说你买下", "model": "Great. I'll take it.", "zh": "太好了,我买了。", "itemIds": [ "A1-U02-P03" ] }, { "ai": "Cash or card?", "goal": "问能不能刷卡", "model": "Can I pay by card?", "zh": "可以刷卡吗?", "itemIds": [ "A1-U02-P04" ] }, { "ai": "Sure. Do you want anything else?", "goal": "说不要别的了,再要一张收据", "model": "No, thanks. Can I have a receipt, please?", "zh": "不用了,谢谢。可以给我收据吗?", "itemIds": [ "A1-U02-P06" ] } ], "practice": {} }, { "id": "A1-U02-C2", "kind": "variant", "title": "只收现金的小摊", "learnerRole": "顾客", "aiRole": "小摊摊主", "setting": "你在路边小摊买水,摊主只收现金。", "turns": [ { "ai": "Hi! Do you want water? It's two dollars.", "goal": "说要一瓶,问能不能刷卡", "model": "Yes, please. Can I pay by card?", "zh": "要,谢谢。可以刷卡吗?", "itemIds": [ "A1-U02-P04" ] }, { "ai": "Sorry, cash only.", "goal": "说你只有卡,问附近有没有取款机", "model": "I only have cards. Is there an ATM near here?", "zh": "我只有卡。这附近有取款机吗?", "itemIds": [ "A1-U02-P07" ] }, { "ai": "Yes, there. Near the ticket machine.", "goal": "发现自己有现金,把钱递给摊主", "model": "Oh, wait. I have cash. Here you are.", "zh": "哦,等等,我有现金。给你。", "itemIds": [ "A1-U02-W03", "A1-U02-P05" ] }, { "ai": "Thanks. Ten dollars? Here's your change. Eight dollars in coins.", "goal": "确认找零并道谢", "model": "Eight dollars change. Thank you!", "zh": "找我八美元。谢谢!", "itemIds": [ "A1-U02-W04" ] } ] }, { "id": "A1-U02-C3", "kind": "variant", "title": "在售票处买车票", "learnerRole": "乘客", "aiRole": "售票员", "setting": "你在公交车站的售票处,想买两张车票。", "turns": [ { "ai": "Hello. Can I help you?", "goal": "问一张公交车票多少钱", "model": "Hi. How much is a bus ticket?", "zh": "你好。一张公交车票多少钱?", "itemIds": [ "A1-U02-P01" ] }, { "ai": "A bus ticket is three dollars fifty.", "goal": "说要两张,问能不能刷卡", "model": "Two tickets, please. Can I pay by card?", "zh": "两张,谢谢。可以刷卡吗?", "itemIds": [ "A1-U02-P04" ] }, { "ai": "Sure. Two tickets, then. That's seven dollars.", "goal": "确认金额,把卡递过去", "model": "Seven dollars? Here you are.", "zh": "七美元?给你。", "itemIds": [ "A1-U02-P02", "A1-U02-P05" ] }, { "ai": "Thank you. Do you want a map? It's free.", "goal": "说要地图,再要一张收据", "model": "Yes, please. Can I have a receipt, please?", "zh": "要,谢谢。可以给我收据吗?", "itemIds": [ "A1-U02-P06" ] } ] } ], "tasks": [ { "id": "A1-U02-T1", "sceneId": "A1-U02-C1", "goal": "问价、嫌贵换便宜的、买下并刷卡,最后要收据", "itemIds": [ "A1-U02-P01", "A1-U02-W01", "A1-U02-W02", "A1-U02-P03", "A1-U02-P04", "A1-U02-P06" ], "slots": [ "商品", "价格" ] }, { "id": "A1-U02-T2", "sceneId": "A1-U02-C2", "goal": "对方只收现金时问取款机,最后付现金并确认找零", "itemIds": [ "A1-U02-P04", "A1-U02-P07", "A1-U02-W03", "A1-U02-P05", "A1-U02-W04" ], "slots": [ "付款方式", "找零金额" ] }, { "id": "A1-U02-T3", "sceneId": "A1-U02-C3", "goal": "买两张车票:问价、确认总价、付款并要收据", "itemIds": [ "A1-U02-P01", "A1-U02-P04", "A1-U02-P02", "A1-U02-P05", "A1-U02-P06" ], "slots": [ "票数", "总价" ] } ], "materials": [ { "id": "A1-U02-M1", "mode": "listening", "title": "商店广播:打折和付款", "text": "Welcome to our shop! Everything is on sale today. This hat is only ten dollars — very cheap! This umbrella is just fifteen dollars, a good price. Do you want a map? It's free today! We also have bottles of water. You can pay with cash, coins or a card. The card machine is here. Buy two, and wait for a free gift. Is there an ATM? Yes, near here. Have a nice day!", "glosses": {}, "questions": [ { "type": "gist", "question": "这段广播主要说什么?", "options": [ "店里在打折、卖东西", "商店今天关门", "这里没有地图" ] }, { "type": "detail", "question": "那顶帽子多少钱?", "options": [ "十美元", "十五美元", "免费的" ] } ] }, { "id": "A1-U02-M2", "mode": "reading", "title": "读一段对话:买包付款", "text": "Mia: How much is this bag? I want to buy a gift.\nShop: The price is twenty dollars.\nMia: That's expensive. This one?\nShop: That one is cheap, only eight dollars.\nMia: OK, I'll take it. Can I pay by card?\nShop: No card today. Cash only, please.\nMia: I have only eight dollars and fifty cents.\nShop: Here is your change: a coin and a receipt.\nMia: Do you have bus tickets?\nShop: No, but the ticket machine is here. Do you want anything else?\nMia: No, that's all. Thank you!", "glosses": {}, "questions": [ { "type": "detail", "question": "Mia 最后买了哪个包?", "options": [ "便宜的八美元的包", "二十美元的包", "她没有买" ] }, { "type": "detail", "question": "她怎么付钱?", "options": [ "用现金", "用银行卡", "用手机" ] } ] } ], "excluded": [ { "en": "How much does it cost?", "reason": "cost 为 A2,A1 先用 How much is it?" }, { "en": "Do you take credit cards?", "reason": "credit card 为 A2,A1 先用 Can I pay by card?" } ] }