diff --git a/docs/adr/0009-listening-handout-pdf.md b/docs/adr/0009-listening-handout-pdf.md index de453b8..6b5e759 100644 --- a/docs/adr/0009-listening-handout-pdf.md +++ b/docs/adr/0009-listening-handout-pdf.md @@ -37,5 +37,22 @@ Status: accepted - **补充稿按题型切片**:`sup-2025-07/g1..g4.json` 分别对应 問題1+2(11 题)、問題3(5 题)、問題4(11 题)、問題5(3 题)。切片中间稿在 `in-2025-07/g*.json`,字段与题库数据同形,交给子任务时不必再贴数据。 - **页数区间要放宽**:問題4 只有一句台词,讲义是 4 页;其余 5–7 页。`tools/listening-handout.mjs` 的 `TARGET_PAGES = [5, 8]` 只用于提示文案、不参与判定,所以 4 页的题不会被判失败。 - **2025.07 的题目来源不是 OCR 脚本**:原文取自 learnjp 的扫描 PDF(`pdftoppm` 后逐页人读 + whisper small 转写对齐),答案三源交叉(learnjp / aixinjp / PDF 的「答え」行);問題4 网页答案与 PDF 逐题冲突时**以 PDF 为准**。 -- **問題1/2 的选项是重建的**:这一卷流传的音频与 PDF 都只印「問題:/答え:」,四个选项无处可查(见 `.scratch/listening-2025-07/NOTES.md`)。处理方式是「按原文动作整理 4 个选项 + 在题库数据的 `note` 字段与讲义 03 节末尾各标一句来源说明」,答案仍用官方答案。`listening.js` 因此新增了逐题 `note` 渲染(`.q-note`)。 +- **問題1/2 的选项换成了卷面原文**:最初流传的整卷音频(喜马拉雅)是单人重录、25 分钟删节版,原文 PDF 也只印「問題:/答え:」,四个选项无处可查,一度按原文动作重组并在题库 `note` 与讲义末尾标注(`listening.js` 的 `.q-note` 就是那时加的)。后来找到 YouTube「Choukai JLPT N2 7/2025」的考场原版录音(44:49,含「天気がいいから散歩しましょう」试音),其画面逐帧抄出 44 个卷面选项,同时用它重切 29 段音频——数据里的 `note` 随之删除,讲义也不再带那句声明。**现在这卷的选项与音频都来自真题本身**,`.q-note` 能力保留给以后的卷子。 - 注音层对第二卷没做逐 token 审计,只抽查了多音字(空/生/作/光/少/混/込/経/手/方/後/日/時/行/上/入/出/会/家)与整词(一人前 いちにんまえ、湖 みずうみ、砂浜 すなはま)——抽到的都对得上上下文。若将来发现错读,改 `ruby.mjs` 的修正表后**两卷都要重生成**。 + +## 补记:第三卷 2023.07(2026-11) + +2023.07 卷沿用同一套七节版式与命名规则(`202307_
_Q.pdf`),生成命令: + +``` +cd .scratch/listening-pdf && node gen.mjs --exam 2023-07 --root ../.. +``` + +与首卷的差异: + +- **原文/选项/答案的来源是真题卷面**:`learnjapaneseaz.com` 的「2023年7月N2听解原文与答案回忆版」11 页扫描图,問題1・2 的四个选项印在卷面,問題3・4・5-1 的选项在录音里念出,逐题与 `exam/data/N2/audio/202307_*.mp3` 的转写核对(`.scratch/listening-2023-07/asr-2023.txt`)。这套卷**没有「选项是整理出来的」这条声明**——卷面本来就有。 +- **一处答案冲突**:問題1 5番的回忆版把红字标在 4「来場者の案内をする」,但录音原文是「封筒を各机に置いて準備は完了です」「当日は来場者の案内もお願いします」——今天要做的只有「机に封筒を置く」,故取 **3**(`exam/data/N2/2023-07.js` 也是 3)。记在这里是因为「回忆版红字」通常是最可信的单一来源,例外得留痕。 +- **补充稿仍分两组写**:`sd-2023-07/gN.json`(学习页用的译文/单词/语法,由 `.scratch/listening-2023-07/build-data.mjs` 合进 `listening/data/N2/2023-07.js`)与 `sup-2023-07/gN.json`(讲义用),两边一起跑 `check-sup.mjs` 交叉校验(译文行数、例句逐字出现、覆盖关系)。 +- **問題4 只有 4 页**:即时应答每题仅一句台词、三个三选项,天然短,`TARGET_PAGES` 只用于提示文案,不参与判定。 +- 新增卷时仍需改 `tools/listening-handout.mjs` 的 `EXAMS`(现为 `['2021-07', '2025-07', '2023-07']`)并重跑 `node tools/test.mjs`。 + diff --git a/listening/data/N2/2023-07.js b/listening/data/N2/2023-07.js new file mode 100644 index 0000000..ea7f745 --- /dev/null +++ b/listening/data/N2/2023-07.js @@ -0,0 +1,858 @@ +/* N2 2023年7月 听力真题数据 + * 音频文件放置于 listening/data/N2/audio/ 目录 + * 命名规则: 202307_{problem}_{question}.mp3 + * 例: 202307_1_Q1.mp3 = 問題1 第1题(問題5 的 H5-2a / H5-2b 共用 202307_5_Q2.mp3) + * + * 数据来源: + * 原文/选项 —— learnjapaneseaz.com「2023年7月日语N2听解原文与答案回忆版」11 页扫描图; + * 問題1・2 与 問題5-2 的四个选项为卷面印刷,問題3・4・5-1 的选项为录音中读出。 + * 校对 —— 官方录音逐句重转写(faster-whisper small)比对,见 .scratch/listening-2023-07/asr-2023.txt + * 答案 —— 上述回忆版红字 + exam/data/N2/2023-07.js + aixinjp 逐题正解,三方一致; + * 問題1 5番 回忆版红字误标 4,按录音(「封筒を各机に置いて準備は完了」)定为 3。 + * 音频 —— exam/data/N2/audio/202307_*.mp3(原卷录音,单题切片)。 + * + * === 详解字段说明 === + * transcript: 听力原文(日本語) + * translation: 中文译文(行数与原文一致,末行为重复的设问句) + * vocab: 重点单词数组 [{ word, reading, meaning }] + * grammar: 语法点数组 [{ pattern, meaning, example, exampleZh }] + */ +window.LISTENING_N2_2023_07 = { + "meta": { + "level": "N2", + "exam": "2023-07", + "year": 2023, + "month": 7, + "totalQuestions": 30, + "sections": [ + { + "id": 1, + "name": "課題理解", + "nameZh": "任务理解", + "count": 5, + "desc": "听对话或独白,判断应该做什么" + }, + { + "id": 2, + "name": "要点理解", + "nameZh": "要点理解", + "count": 6, + "desc": "听对话或独白,抓住关键信息" + }, + { + "id": 3, + "name": "概要理解", + "nameZh": "概要理解", + "count": 5, + "desc": "听对话或独白,理解主旨大意" + }, + { + "id": 4, + "name": "即時応答", + "nameZh": "即时应答", + "count": 11, + "desc": "听一句话,选出最恰当的回应" + }, + { + "id": 5, + "name": "統合理解", + "nameZh": "综合理解", + "count": 3, + "desc": "听较长内容,综合判断信息" + } + ] + }, + "questions": [ + { + "id": "n2-2023-07-H1-1", + "section": 1, + "qNo": 1, + "prompt": "大学で女の留学生と先生が話しています。", + "question": "女の留学生は新入生のオリエンテーションで何の話を担当しますか。", + "options": ["サークル活動", "アルバイトの選び方", "勉強の工夫", "就職のための準備"], + "answer": 3, + "audio": "202307_1_Q1.mp3", + "transcript": "女:先生、新入生のオリエンテーションの件で話があるって聞きましたが…\n男:あ、ハンさん。そうなんですよ。ハンさん、新入生の時、先輩の留学生がオリエンテーションに何人か来て、自分の体験を話してくれたの、覚えてる?\n女:はい。先輩からサークルやアルバイトの話を聞いたの覚えています。\n男:そうですか。で、実はね、優秀な成績だということで、ハンさんの勉強の進め方やその工夫などについて紹介してほしいんです。アルバイトやサークルで忙しい中でも勉強を頑張っているみたいだし、新入生にも良い刺激になると思うから。\n女:わかりました。私でお役に立てるなら引き受けさせてもらいますが、新入生ってサークルやアルバイト、それに就職に興味あるんじゃないかなと思いますけど。\n男:ええ、そのことについては他の学生が担当してくれることになってるんです。\n女:わかりました。あ、今度就職についてご相談したいことがあるんですが、よろしいですか。\n男:もちろんです。\n女の留学生は新入生のオリエンテーションで何の話を担当しますか。", + "translation": "女:老师,听说您有事要跟我谈新生入学说明会的事……\n男:啊,韩同学。是这样的。韩同学,你还记得你刚入学时,有几位前辈留学生来参加说明会,讲了自己的经历吗?\n女:记得。我记得听前辈讲过社团活动和打工的事。\n男:是吗。其实呢,因为你成绩优秀,想请你介绍学习方法以及你的用心之处。你看起来在打工和社团活动很忙的情况下也一直努力学习,我想这也能给新生带来好的激励。\n女:明白了。如果我能帮上忙的话,我就接下这个任务。不过,我觉得新生是不是对社团活动、打工,还有就业更感兴趣呢?\n男:嗯,那些事情已经安排由其他学生负责了。\n女:明白了。啊,我下次想就就业的事向您请教,可以吗?\n男:当然可以。\n(女留学生在新生说明会上负责讲什么?)", + "vocab": [ + { "word": "オリエンテーション", "reading": "おりえんてーしょん", "meaning": "新生说明会;入学指导" }, + { "word": "先輩", "reading": "せんぱい", "meaning": "前辈;学长学姐" }, + { "word": "体験", "reading": "たいけん", "meaning": "体验;经历" }, + { "word": "成績", "reading": "せいせき", "meaning": "成绩" }, + { "word": "工夫", "reading": "くふう", "meaning": "巧思;用心;办法" }, + { "word": "刺激", "reading": "しげき", "meaning": "刺激;激励" }, + { "word": "担当", "reading": "たんとう", "meaning": "负责;担任" }, + { "word": "相談", "reading": "そうだん", "meaning": "商量;咨询" } + ], + "grammar": [ + { "pattern": "〜てくれる", "meaning": "表示别人为自己或自己一方做某事,带有感谢的语气。接续:动词て形+くれる。", "example": "先輩の留学生がオリエンテーションに何人か来て、自分の体験を話してくれたの、覚えてる?", "exampleZh": "记得有几位前辈留学生来参加说明会,讲了自己的经历吗?" }, + { "pattern": "〜ことになっている", "meaning": "表示按安排、规定或约定已经定下来。接续:动词辞书形/ない形+ことになっている。", "example": "そのことについては他の学生が担当してくれることになってるんです。", "exampleZh": "那件事已经安排由其他学生负责了。" }, + { "pattern": "〜させてもらう", "meaning": "表示“请允许我…”,谦逊地说明自己主动承担某事。接续:动词使役て形+もらう。", "example": "私でお役に立てるなら引き受けさせてもらいますが、新入生ってサークルやアルバイト、それに就職に興味あるんじゃないかなと思いますけど。", "exampleZh": "如果我能帮上忙的话就让我接下吧,不过我觉得新生是不是对社团、打工还有就业更感兴趣呢。" }, + { "pattern": "〜てほしい", "meaning": "表示希望对方做某事。接续:动词て形+ほしい。", "example": "ハンさんの勉強の進め方やその工夫などについて紹介してほしいんです。", "exampleZh": "希望你能介绍一下学习方法以及你的用心之处。" } + ] + }, + { + "id": "n2-2023-07-H1-2", + "section": 1, + "qNo": 2, + "prompt": "農家で、農家の女の人とアルバイトの男の人が話しています。", + "question": "アルバイトの男の人はまずどんな作業をしますか。", + "options": ["ねぎを収穫する", "雑草を取る", "ほうれんそうの種をまく", "土を耕す"], + "answer": 2, + "audio": "202307_1_Q2.mp3", + "transcript": "女:中村くん、今日からよろしくお願いします。農作業はしたことありますか。\n男:祖父が庭で野菜を作ってて、土を耕したり種をまいたりするのは手伝ったことがあります。\n女:じゃあ、全く初めてじゃないんですね。うちはいろんな野菜を栽培してるんだけど、今の時期ねぎの収穫をやってるんです。ねぎの畑の雑草を抜く作業をやってもらえますか。収穫は明日機械でするんだけど、余計な草を抜いとかないと途中で機械に絡まっちゃって、機械を止めないといけないんです。\n男:そうなんですか。\n女:大変だけど大事な作業なんでお願いします。これが終わったら隣の畑にほうれんそうの種をまくから、私と一緒にお願いできますか。土を耕すのは済んでるから。\n男:わかりました。\nアルバイトの男の人はまずどんな作業をしますか。", + "translation": "女:中村,今天起请多关照。你干过农活吗?\n男:我祖父在院子里种菜,我帮忙翻过土、撒过种。\n女:那么,并不是完全第一次吧。我们这里种着各种蔬菜,现在这个时期正在收大葱。能请你给大葱地拔草吗?明天用机器收,但如果不把多余的草拔掉,中途会缠进机器里,就得停机。\n男:是这样啊。\n女:虽然辛苦但是很重要的活,拜托你了。这个做完之后要往旁边的地里撒菠菜种子,能和我一起弄吗?翻土已经做完了。\n男:明白了。\n(打工的男青年首先要做什么活?)", + "vocab": [ + { "word": "農作業", "reading": "のうさぎょう", "meaning": "农活" }, + { "word": "耕す", "reading": "たがやす", "meaning": "耕;翻土" }, + { "word": "栽培", "reading": "さいばい", "meaning": "栽培;种植" }, + { "word": "収穫", "reading": "しゅうかく", "meaning": "收获;收割" }, + { "word": "雑草", "reading": "ざっそう", "meaning": "杂草" }, + { "word": "抜く", "reading": "ぬく", "meaning": "拔;抽出" }, + { "word": "畑", "reading": "はたけ", "meaning": "旱田;田地" }, + { "word": "余計", "reading": "よけい", "meaning": "多余的;不必要的" } + ], + "grammar": [ + { "pattern": "〜たことがある", "meaning": "表示过去有过某种经历。接续:动词た形+ことがある。", "example": "農作業はしたことありますか。", "exampleZh": "你干过农活吗?" }, + { "pattern": "〜ておかないと", "meaning": "表示“如果不预先做好…就会…”,带有提醒和必要性。接续:动词て形+おかないと(口语常约音为「とかないと」)。", "example": "余計な草を抜いとかないと途中で機械に絡まっちゃって、機械を止めないといけないんです。", "exampleZh": "如果不把多余的草拔掉,中途会缠进机器,就得停机。" }, + { "pattern": "〜てもらえる", "meaning": "请求对方为自己做某事,“能请你…吗”。接续:动词て形+もらえる。", "example": "ねぎの畑の雑草を抜く作業をやってもらえますか。", "exampleZh": "能请你给大葱地拔草吗?" } + ] + }, + { + "id": "n2-2023-07-H1-3", + "section": 1, + "qNo": 3, + "prompt": "男の学生と女の学生が話しています。", + "question": "男の学生はこれからまず何をしますか。", + "options": ["ホームページから申し込む", "ふりこみ先を確認する", "銀行で受講料を支払う", "クレジットカードを作る"], + "answer": 2, + "audio": "202307_1_Q3.mp3", + "transcript": "男:ビジネスの立ち上げ方のセミナーの申し込み、もうやった?\n女:うん、ホームページから申し込みしたよ。\n男:そっか。僕も申し込みたいんだけど、受講料の支払いってクレジットカードが必要じゃない?まだクレジットカード持ってないから。\n女:ホームページに振り込み先の銀行名と口座番号が書いてあるから、振り込みでも払えるよ。確認してみて。\n男:えっ、そうなんだ。知らなかった。もう一度ホームページ見てみる。\n女:支払いが済んだ用紙の写真を添付すれば、ホームページから申し込みできるって書いてあったよ。\n男:ありがとう。でもやっぱりクレジットカードがないと、こんな時本当不便だね。\n女:そうだね。今回のセミナーの申し込みにも間に合うかもしれないから、早速カード作ろうかな。\n男:だけど、クレジットカードは自宅に届くまで2週間くらいはかかるかも。申し込み、今週いっぱいだよ。\n女:そっか。じゃあ今回は間に合わないし、また今度にしよう。\n男の学生はこれからまず何をしますか。", + "translation": "男:创业方法研讨会的报名,你已经弄了吗?\n女:嗯,已经从网页上报名了。\n男:这样啊。我也想报名,不过听课费付款是不是需要信用卡?我还没信用卡。\n女:网页上写着汇款账户的银行名和账号,所以用汇款也能付。你去确认一下吧。\n男:咦,是这样啊。我都不知道。我再去网页看看。\n女:上面写着,只要附上付款完成的单据照片,就能从网页报名。\n男:谢谢。不过果然没有信用卡,这种时候真不方便。\n女:是啊。说不定还赶得上这次研讨会的报名,我干脆赶紧办张卡吧。\n男:不过,信用卡寄到家里大概要两周。报名截止到本周内哦。\n女:这样啊。那这次赶不上了,还是下次吧。\n(男学生接下来首先做什么?)", + "vocab": [ + { "word": "立ち上げ", "reading": "たちあげ", "meaning": "创办;启动" }, + { "word": "セミナー", "reading": "せみなー", "meaning": "研讨会;讲座" }, + { "word": "申し込み", "reading": "もうしこみ", "meaning": "报名;申请" }, + { "word": "受講料", "reading": "じゅこうりょう", "meaning": "听课费" }, + { "word": "振り込み", "reading": "ふりこみ", "meaning": "汇款;转账" }, + { "word": "口座", "reading": "こうざ", "meaning": "账户" }, + { "word": "添付", "reading": "てんぷ", "meaning": "附上;添加附件" }, + { "word": "用紙", "reading": "ようし", "meaning": "表格;纸张" } + ], + "grammar": [ + { "pattern": "〜んだけど", "meaning": "口语中委婉地提出话题或请求,常带有铺垫语气。接续:普通形+んだけど。", "example": "僕も申し込みたいんだけど、受講料の支払いってクレジットカードが必要じゃない?", "exampleZh": "我也想报名,不过听课费付款是不是需要信用卡?" }, + { "pattern": "〜てある", "meaning": "表示某人有意做了某事后留下的状态。接续:他动词て形+ある。", "example": "ホームページに振り込み先の銀行名と口座番号が書いてあるから、振り込みでも払えるよ。", "exampleZh": "网页上写着汇款账户的银行名和账号,所以用汇款也能付。" }, + { "pattern": "〜ば", "meaning": "表示条件,“如果…就…”。接续:动词ば形。", "example": "支払いが済んだ用紙の写真を添付すれば、ホームページから申し込みできるって書いてあったよ。", "exampleZh": "上面写着,只要附上付款完成的单据照片,就能从网页报名。" }, + { "pattern": "〜かもしれない", "meaning": "表示推测,“也许、可能”。接续:普通形+かもしれない。", "example": "今回のセミナーの申し込みにも間に合うかもしれないから、早速カード作ろうかな。", "exampleZh": "说不定还赶得上这次研讨会的报名,我干脆赶紧办张卡吧。" } + ] + }, + { + "id": "n2-2023-07-H1-4", + "section": 1, + "qNo": 4, + "prompt": "建築設計事務所で女の人と課長が照明の設計について話しています。", + "question": "女の人はこれから何を変更しますか。", + "options": ["照明器具の位置", "照明器具の素材", "照明の光の強さ", "照明の明かりの色"], + "answer": 2, + "audio": "202307_1_Q4.mp3", + "transcript": "女:課長、カフェ北山に提案する照明デザインなんですけど、案を見ていただけましたか。\n男:うん、見たよ。この資料だよね。前回見せてもらった時は、天井に大型の照明を1つ取り付けるってことだったけど、今回の案では天井から小さめの照明をいくつも並べてぶら下げることにしたんだね。\n女:はい。\n男:面白いと思うよ。天井からぶら下げる高さもよく考えてあるね。\n女:ありがとうございます。あの、照明器具の素材はガラス製のものにしたんですが、どうですか。\n男:ガラスも悪くはないと思うけど、店の雰囲気から考えると和紙なんかも合うね。\n女:あ、考えていませんでした。そうですね、そうしてみます。\n男:光の強さについては、リラックスする空間にふさわしく抑えてあるね。明かりの色は白すぎず、温かみのある色になってるから、あの通りで。\n女:はい、わかりました。\n女の人はこれから何を変更しますか。", + "translation": "女:课长,是关于给“北山咖啡馆”提案的照明设计,您看过方案了吗?\n男:嗯,看了。就是这个资料吧。上次你给我看的时候,说的是在天花板上装一盏大型照明,而这次的方案改成从天花板上垂下好几个小一点的照明并排布置了。\n女:是的。\n男:我觉得很有意思。从天花板垂下来的高度也考虑得很好。\n女:谢谢。那个,照明器具的素材我用了玻璃制的,您觉得怎么样?\n男:玻璃也不错,不过从店的氛围来考虑,和纸之类的也很搭。\n女:啊,我没考虑到。是啊,我试试那样做。\n男:关于光的强度,为了适合放松的空间已经压低了。灯光的颜色不太白、带有温暖感,就按那样。\n女:好的,明白了。\n(女职员接下来要改什么?)", + "vocab": [ + { "word": "照明", "reading": "しょうめい", "meaning": "照明;灯光" }, + { "word": "提案", "reading": "ていあん", "meaning": "提案;建议" }, + { "word": "天井", "reading": "てんじょう", "meaning": "天花板" }, + { "word": "取り付ける", "reading": "とりつける", "meaning": "安装;装上" }, + { "word": "ぶら下げる", "reading": "ぶらさげる", "meaning": "悬挂;垂下" }, + { "word": "素材", "reading": "そざい", "meaning": "素材;材料" }, + { "word": "雰囲気", "reading": "ふんいき", "meaning": "氛围;气氛" }, + { "word": "和紙", "reading": "わし", "meaning": "和纸;日本纸" } + ], + "grammar": [ + { "pattern": "〜ていただく", "meaning": "请对方做某事的谦逊说法。接续:动词て形+いただく。", "example": "課長、カフェ北山に提案する照明デザインなんですけど、案を見ていただけましたか。", "exampleZh": "课长,是关于给北山咖啡馆提案的照明设计,您看过方案了吗?" }, + { "pattern": "〜ことにする", "meaning": "表示自己一方决定做某事。接续:动词辞书形+ことにする。", "example": "前回見せてもらった時は、天井に大型の照明を1つ取り付けるってことだったけど、今回の案では天井から小さめの照明をいくつも並べてぶら下げることにしたんだね。", "exampleZh": "上次你给我看的时候,说的是在天花板上装一盏大型照明,而这次的方案改成从天花板上垂下好几个小一点的照明并排布置了。" }, + { "pattern": "〜てある", "meaning": "表示某人有意做了某事后留下的状态。接续:他动词て形+ある。", "example": "天井からぶら下げる高さもよく考えてあるね。", "exampleZh": "从天花板垂下来的高度也考虑得很好。" } + ] + }, + { + "id": "n2-2023-07-H1-5", + "section": 1, + "qNo": 5, + "prompt": "説明会の会場で課長が部下の社員に話しています。", + "question": "部下の社員は今日この後何をしますか。", + "options": ["机といすをならべる", "パソコンを設置する", "机に封筒を置く", "来場者の案内をする"], + "answer": 3, + "audio": "202307_1_Q5.mp3", + "note": "「来場者の案内」は当日の仕事として課長が最後に頼んでいる。今日この後すぐの作業は「封筒を各机に置く」。", + "transcript": "男:皆さん、暑い中、明日の新商品説明会の準備をありがとうございます。おかげさまで、机、いすは準備が整い、パソコンやスクリーンの設置は当日行いますので、パンフレットが入った封筒を各机に置いて準備は完了となります。今回の説明会は規模がかなり大きいので、当日は来場者の案内もよろしくお願いします。\n部下の社員は今日この後何をしますか。", + "translation": "男:各位,感谢大家在炎热中为明天的新产品说明会做准备。多亏了大家,桌子和椅子已经准备就绪;电脑和屏幕的安装当天进行,所以把装有宣传册的信封放到各张桌子上,准备工作就完成了。这次说明会规模相当大,当天也请各位负责引导到场者。\n(部下的员工今天之后要做什么?)", + "vocab": [ + { "word": "説明会", "reading": "せつめいかい", "meaning": "说明会;宣讲会" }, + { "word": "準備", "reading": "じゅんび", "meaning": "准备" }, + { "word": "設置", "reading": "せっち", "meaning": "设置;安装" }, + { "word": "パンフレット", "reading": "ぱんふれっと", "meaning": "宣传册;小册子" }, + { "word": "封筒", "reading": "ふうとう", "meaning": "信封" }, + { "word": "来場者", "reading": "らいじょうしゃ", "meaning": "到场者;来场者" }, + { "word": "案内", "reading": "あんない", "meaning": "引导;介绍" }, + { "word": "規模", "reading": "きぼ", "meaning": "规模" } + ], + "grammar": [ + { "pattern": "〜ので", "meaning": "表示原因、理由,语气比「から」客观、礼貌。接续:普通形/礼貌形+ので。", "example": "パソコンやスクリーンの設置は当日行いますので、パンフレットが入った封筒を各机に置いて準備は完了となります。", "exampleZh": "电脑和屏幕的安装当天进行,所以把装有宣传册的信封放到各张桌子上,准备工作就完成了。" }, + { "pattern": "〜となる", "meaning": "表示“成为…、变成…”,比「になる」书面、正式。接续:名词+となる。", "example": "パソコンやスクリーンの設置は当日行いますので、パンフレットが入った封筒を各机に置いて準備は完了となります。", "exampleZh": "电脑和屏幕的安装当天进行,所以把装有宣传册的信封放到各张桌子上,准备工作就完成了。" }, + { "pattern": "〜も", "meaning": "表示“也、还”,提示追加的对象。接续:名词+も。", "example": "当日は来場者の案内もよろしくお願いします。", "exampleZh": "当天也请各位负责引导到场者。" } + ] + }, + { + "id": "n2-2023-07-H2-1", + "section": 2, + "qNo": 1, + "prompt": "男の学生と女の学生が話しています。", + "question": "女の学生が林業のイベントの中で1番興味があるのは何ですか。", + "options": ["地域の林業についての講義", "山での基本作業の体験", "人工呼吸の練習", "木材を使った工作"], + "answer": 2, + "audio": "202307_2_Q1.mp3", + "transcript": "男:週末予定ある?前、林業について興味あるって言ってたけど、南町の林業センターで林業について学ぶっていうイベントを見つけたから、一緒にどうかなと思って。\n女:うん、行ってみたい。\n男:これパンフレット。地域の林業についての講義とか、実際に近くの山で木を切り倒したり、林業の基本作業も体験できるよ。\n女:実際に木を切ったりする作業ができるってこと。面白そう。あ、人工呼吸の練習もやるんだね。\n男:うん。林業は危険な作業もあるし、安全について学ぶ時間もあるみたいだね。\n女:へえ、もしもの時に役立つし、知ってて損はないよね。でも、私はやっぱり作業が1番楽しみ。\n男:うん。僕はこの木材を使ってする工作やってみたいな。\n女:吉田くん、ものづくり好きだよね。\n女の学生が林業のイベントの中で1番興味があるのは何ですか。", + "translation": "男:周末有安排吗?之前你说过对林业感兴趣,我找到个在南町林业中心学习林业的活动,想着要不要一起去。\n女:嗯,想去看看。\n男:这是宣传册。有关于当地林业的讲座,还能在附近山上实际砍树、体验林业的基本作业。\n女:也就是说能实际体验砍树之类的作业?听起来很有意思。啊,还有人工呼吸的练习呢。\n男:嗯。林业也有危险的工作,好像还有学习安全知识的时间。\n女:哎,万一的时候能派上用场,知道总没坏处。不过,我还是最期待作业体验。\n男:嗯。我想试试用这些木材做手工。\n女:吉田你很喜欢做东西呢。\n(女学生对林业活动最感兴趣的是什么?)", + "vocab": [ + { "word": "林業", "reading": "りんぎょう", "meaning": "林业" }, + { "word": "講義", "reading": "こうぎ", "meaning": "讲座;授课" }, + { "word": "体験", "reading": "たいけん", "meaning": "体验;亲身经历" }, + { "word": "人工呼吸", "reading": "じんこうこきゅう", "meaning": "人工呼吸" }, + { "word": "木材", "reading": "もくざい", "meaning": "木材" }, + { "word": "工作", "reading": "こうさく", "meaning": "手工制作;(木工)制作" }, + { "word": "役立つ", "reading": "やくだつ", "meaning": "有用;起作用" }, + { "word": "損", "reading": "そん", "meaning": "损失;吃亏" } + ], + "grammar": [ + { "pattern": "〜てみたい", "meaning": "動て形+みたい,表示想试着做某事,语气比「〜たい」更轻、带试探感。", "example": "うん、行ってみたい。", "exampleZh": "嗯,我想去看看。" }, + { "pattern": "〜ってこと", "meaning": "普通形+ってこと(だ),口语中用来确认或归纳对方话里的意思,相当于「也就是说……」。", "example": "実際に木を切ったりする作業ができるってこと。", "exampleZh": "也就是说能实际体验砍树之类的作业。" }, + { "pattern": "〜て損はない", "meaning": "動て形+損はない,表示做某事不会吃亏、做了有好处。", "example": "もしもの時に役立つし、知ってて損はないよね。", "exampleZh": "万一的时候能派上用场,知道总没坏处。" } + ] + }, + { + "id": "n2-2023-07-H2-2", + "section": 2, + "qNo": 2, + "prompt": "パン屋で店長と店員が話しています。", + "question": "この店では客を増やすためにどうすることにしましたか。", + "options": ["パンの値段を下げる", "開店時間を早める", "ホームページを作る", "ちらしに割引券をつける"], + "answer": 3, + "audio": "202307_2_Q2.mp3", + "transcript": "男:最近、お客さんの数が減ってきたね。\n女:近くに新しい店ができたせいでしょうかね。パンも売れ残るようになりましたしね。\n男:どうにかしないとね。この辺は学生さんが多いからパンの値段を下げたいところだけど、原材料の価格が上がってて厳しいんだよね。\n女:そうですか。うーん、開店時間を早めて、通勤通学の時間に店を開けるようにするとかは。\n男:そうだね。朝が早いとアルバイトを見つけるのが難しいんだよね。\n女:そういえば、このお店ってホームページありませんよね。もっと宣伝に力を入れたらどうですか。\n男:うん、その方がいいのかな。前に近所の人にチラシを配った時は割引券もつけたけど、売り上げが伸びなかったんだけど。\n女:ああ、まあ、今は美味しいと聞けば遠くでもお店の情報を検索して買いに行く人多いですし、早速やってみましょうよ。\n男:そうだね、やってみよう。\nこの店では客を増やすためにどうすることにしましたか。", + "translation": "男:最近客人数量减少了啊。\n女:是不是因为附近开了新店呢?面包也开始卖剩了呢。\n男:得想想办法。这一带学生多,真想降低面包价格,可原材料价格上涨,很难办啊。\n女:这样啊。嗯……提前开门时间,在上下班上下学的时间段营业怎么样?\n男:是啊。早上太早的话,很难找到打工的人啊。\n女:说起来,这家店没有主页吧。要不要在宣传上多下点功夫?\n男:嗯,那样更好吗?之前给附近的人发传单时也附了优惠券,可销售额没增长。\n女:啊,不过现在很多人听说好吃,即使远也会搜索店铺信息去买,我们赶紧试试吧。\n男:是啊,试试吧。\n(这家店为了增加客人决定怎么做?)", + "vocab": [ + { "word": "売れ残る", "reading": "うれのこる", "meaning": "卖剩下;滞销" }, + { "word": "原材料", "reading": "げんざいりょう", "meaning": "原材料" }, + { "word": "価格", "reading": "かかく", "meaning": "价格" }, + { "word": "開店", "reading": "かいてん", "meaning": "开店;开门营业" }, + { "word": "通勤通学", "reading": "つうきんつうがく", "meaning": "上下班上下学" }, + { "word": "割引券", "reading": "わりびきけん", "meaning": "优惠券" }, + { "word": "宣伝", "reading": "せんでん", "meaning": "宣传" }, + { "word": "売り上げ", "reading": "うりあげ", "meaning": "销售额" } + ], + "grammar": [ + { "pattern": "〜ようになる", "meaning": "動辞書形+ようになる,表示状态、习惯或能力的变化,相当于「变得……」。", "example": "パンも売れ残るようになりましたしね。", "exampleZh": "面包也开始卖剩了呢。" }, + { "pattern": "〜たらどうですか", "meaning": "動た形+らどうですか,用于提建议,相当于「……怎么样」。", "example": "もっと宣伝に力を入れたらどうですか。", "exampleZh": "要不要在宣传上多下点功夫?" }, + { "pattern": "〜せいか", "meaning": "名詞+の/普通形+せいか,表示推测原因,多带负面结果。", "example": "近くに新しい店ができたせいでしょうかね。", "exampleZh": "是不是因为附近开了新店呢?" } + ] + }, + { + "id": "n2-2023-07-H2-3", + "section": 2, + "qNo": 3, + "prompt": "小学生の子供がいる女の人と男の人が話しています。", + "question": "男の人が学校の手伝いを始めた理由は何ですか。", + "options": ["ほかの保護者と知り合うことができる", "地域の役に立つことができる", "先生たちのことを知ることができる", "学校での子供の様子を見ることができる"], + "answer": 1, + "audio": "202307_2_Q3.mp3", + "transcript": "女:あっ、山本さん。あのー、ちょっと伺いたいんですけど、保護者として小学校のお手伝いの活動に参加されてますよね。\n男:ええ、息子が入学した頃、ちょうど仕事以外でも人間関係を広げたいと思っていたから、他の保護者の皆さんと知り合えないかと思って。\n女:そうなんですね。先週、桜町のお祭りに行ったんですが、お祭りも小学校の保護者が手伝ったりしてるんですね。\n男:ええ、地域の行事に小学校の保護者も協力するんですよ。地域に関われるのが1番の魅力だとおっしゃる方もいらっしゃいます。あと、学校の先生方のことをよく知ることができていいという方も多いですよ。どうですか、加藤さんも。\n女:ちょっと興味あるんですけど。仕事も忙しいし…\n男:短い時間でできる活動もありますよ。前に学校での子供の様子をもっと知りたいっておっしゃってましたよね。活動に参加するとそういったこともわかりますよ。\n女:はい。学校での様子は親として1番気になることだし、考えてみようかな。\n男の人が学校の手伝いを始めた理由は何ですか。", + "translation": "女:啊,山本先生。那个,想请教一下,您作为家长参加了小学的帮忙活动吧?\n男:是的,儿子入学的时候,我正好想在工作之外扩大人际关系,想着能不能认识其他家长。\n女:这样啊。上周我去了樱町的祭典,祭典也有小学家长帮忙呢。\n男:是的,地区的活动小学家长也会协助。也有人说能参与地区活动是最大的魅力。另外,很多人说能好好了解学校的老师们很好。怎么样,加藤女士也来吗?\n女:我有点兴趣,不过工作也忙……\n男:也有短时间就能完成的活动哦。您之前说过想更多了解孩子在学校的样子吧。参加活动的话这些也能知道哦。\n女:是的。孩子在学校的样貌是家长最关心的,我考虑看看吧。\n(男士开始帮忙学校活动的理由是什么?)", + "vocab": [ + { "word": "保護者", "reading": "ほごしゃ", "meaning": "家长;监护人" }, + { "word": "入学", "reading": "にゅうがく", "meaning": "入学" }, + { "word": "人間関係", "reading": "にんげんかんけい", "meaning": "人际关系" }, + { "word": "行事", "reading": "ぎょうじ", "meaning": "(例行)活动;仪式" }, + { "word": "協力", "reading": "きょうりょく", "meaning": "协助;合作" }, + { "word": "魅力", "reading": "みりょく", "meaning": "魅力" }, + { "word": "様子", "reading": "ようす", "meaning": "样子;情况" }, + { "word": "参加", "reading": "さんか", "meaning": "参加" } + ], + "grammar": [ + { "pattern": "〜んですが", "meaning": "普通形+んですが,口语中用于委婉地引出话题或请求,带铺垫语气。", "example": "先週、桜町のお祭りに行ったんですが、お祭りも小学校の保護者が手伝ったりしてるんですね。", "exampleZh": "上周我去了樱町的祭典,祭典也有小学家长帮忙呢。" }, + { "pattern": "〜ことができる", "meaning": "動辞書形+ことができる,表示能力或可能性,相当于「能够……」。", "example": "学校の先生方のことをよく知ることができていいという方も多いですよ。", "exampleZh": "很多人说能好好了解学校的老师们很好。" }, + { "pattern": "〜ないかと思って", "meaning": "動ない形+かと思って,表示当初的打算或想法,相当于「想着能不能……」。", "example": "他の保護者の皆さんと知り合えないかと思って。", "exampleZh": "想着能不能认识其他家长。" } + ] + }, + { + "id": "n2-2023-07-H2-4", + "section": 2, + "qNo": 4, + "prompt": "男の人と女の人が着物について話しています。", + "question": "女の人はどうして着物に夢中になったと言っていますか。", + "options": ["さまざまな値段から選べるから", "古い物でも古さを感じさせないから", "帯や小物との組み合わせが楽しいから", "注目を集めることができるから"], + "answer": 3, + "audio": "202307_2_Q4.mp3", + "transcript": "男:着物似合ってるね。よく着物着てるけど、着物って高いんだよね。\n女:そんなことないよ。これ全部で1万円ぐらい。今はフリーマーケットとかで昔のものが安く買えるの。古い着物って今のと違って個性的な柄も多いし。\n男:へえ。特に古い着物が好きなの。\n女:うん、そういうわけじゃないんだけど、新しい着物は学生には高いからね。\n男:そう。僕も結構興味あるんだけど、ちょっと難しそうで。帯と着物の色の合わせ方とか、小物との組み合わせも考えるんだよね。\n女:うん。最初に着物を買ったお店の人が教えてくれたんだけど、合わせるもので同じ着物とは思えないってぐらい印象が変わるんだよ。私、そこから毎日着たいぐらい大好きになっちゃった。\n男:そうなんだ。ねえ、着物ってやっぱり目立っちゃうよね。ジロジロ見られたりしない?\n女:それが嬉しいって言ってる友達もいるけど、私は他の人の目は気にならないんだ。\n女の人はどうして着物に夢中になったと言っていますか。", + "translation": "男:和服很适合你呢。你经常穿和服,不过和服很贵吧。\n女:没那回事。这些一共才1万日元左右。现在在跳蚤市场之类的地方能便宜买到旧衣服。旧和服和现在的不一样,有个性的花纹也很多。\n男:哦。你特别喜欢旧和服吗?\n女:嗯,也不是那样,只是新和服对学生来说太贵了。\n男:这样啊。我也挺感兴趣的,不过好像有点难。腰带和和服颜色的搭配,还有和小物的组合都要考虑吧。\n女:嗯。最初买和服时店里的人教过我,搭配不同,同样的和服会变得让人认不出来,印象会大变。我从那以后就喜欢到想每天穿。\n男:这样啊。哎,和服果然还是很显眼吧。不会被人盯着看吗?\n女:有朋友说那很高兴,不过我并不在意别人的目光。\n(女士说自己为什么会迷上和服?)", + "vocab": [ + { "word": "着物", "reading": "きもの", "meaning": "和服" }, + { "word": "フリーマーケット", "reading": "ふりーまーけっと", "meaning": "跳蚤市场" }, + { "word": "個性的", "reading": "こせいてき", "meaning": "有个性的" }, + { "word": "柄", "reading": "がら", "meaning": "花纹;图案" }, + { "word": "帯", "reading": "おび", "meaning": "和服腰带" }, + { "word": "小物", "reading": "こもの", "meaning": "小配件;小饰品" }, + { "word": "組み合わせ", "reading": "くみあわせ", "meaning": "搭配;组合" }, + { "word": "印象", "reading": "いんしょう", "meaning": "印象" } + ], + "grammar": [ + { "pattern": "〜わけじゃない", "meaning": "普通形+わけじゃない,部分否定,相当于「并不是……」。", "example": "うん、そういうわけじゃないんだけど、新しい着物は学生には高いからね。", "exampleZh": "嗯,也不是那样,只是新和服对学生来说太贵了。" }, + { "pattern": "〜てくれる", "meaning": "動て形+くれる,表示别人为自己做某事,带感谢语气。", "example": "最初に着物を買ったお店の人が教えてくれたんだけど、合わせるもので同じ着物とは思えないってぐらい印象が変わるんだよ。", "exampleZh": "最初买和服时店里的人教过我,搭配不同,同样的和服会变得让人认不出来,印象会大变。" }, + { "pattern": "〜ぐらい", "meaning": "普通形+ぐらい,表示程度,相当于「到……的地步」。", "example": "私、そこから毎日着たいぐらい大好きになっちゃった。", "exampleZh": "我从那以后就喜欢到想每天穿。" }, + { "pattern": "〜ちゃう", "meaning": "動て形+ちゃう,是「〜てしまう」的口语形式,表示完成或变化的结果。", "example": "私、そこから毎日着たいぐらい大好きになっちゃった。", "exampleZh": "我从那以后就喜欢到想每天穿。" } + ] + }, + { + "id": "n2-2023-07-H2-5", + "section": 2, + "qNo": 5, + "prompt": "会社の会議で課長が話しています。", + "question": "会社で今年度から始める健康のための取り組みは何ですか。", + "options": ["ウォーキングコンテストの実施", "体操動画の公開", "運動用品の支給", "食事のアドバイス"], + "answer": 1, + "audio": "202307_2_Q5.mp3", + "transcript": "男:我が社では、3年前から社員の健康維持を目的とした取り組みを続けています。今年度は4つの取り組み、1カ月に歩いた距離の合計を競うウォーキングコンテストの実施、体操動画の公開、運動用品の支給、食事のアドバイスを行い、皆さんの健康を支えます。このうち、歩行距離を競うことは、昨年度末の社員へのアンケート結果を受けて新たに採用になりました。食事に運動に、これからも健康第一で頑張りましょう。\n会社で今年度から始める健康のための取り組みは何ですか。", + "translation": "男:我们公司从3年前开始持续开展以维护员工健康为目的的活动。今年度将开展四项活动:比赛一个月步行距离合计的步行比赛、公开体操视频、发放运动用品、提供饮食建议,支持大家的健康。其中,比赛步行距离这一项是根据去年年度末员工问卷调查的结果新采用的。饮食加运动,今后也以健康第一努力吧。\n(公司今年度开始实施的健康举措是什么?)", + "vocab": [ + { "word": "健康維持", "reading": "けんこういじ", "meaning": "维持健康" }, + { "word": "取り組み", "reading": "とりくみ", "meaning": "举措;努力" }, + { "word": "今年度", "reading": "こんねんど", "meaning": "本年度" }, + { "word": "距離", "reading": "きょり", "meaning": "距离" }, + { "word": "合計", "reading": "ごうけい", "meaning": "合计" }, + { "word": "実施", "reading": "じっし", "meaning": "实施" }, + { "word": "支給", "reading": "しきゅう", "meaning": "发放;支付" }, + { "word": "採用", "reading": "さいよう", "meaning": "采用" } + ], + "grammar": [ + { "pattern": "〜を目的とした", "meaning": "名詞+を目的とした+名詞,表示「以……为目的的」。", "example": "我が社では、3年前から社員の健康維持を目的とした取り組みを続けています。", "exampleZh": "我们公司从3年前开始持续开展以维护员工健康为目的的活动。" }, + { "pattern": "〜を受けて", "meaning": "名詞+を受けて,表示根据、接受某事物而采取行动。", "example": "このうち、歩行距離を競うことは、昨年度末の社員へのアンケート結果を受けて新たに採用になりました。", "exampleZh": "其中,比赛步行距离这一项是根据去年年度末员工问卷调查的结果新采用的。" }, + { "pattern": "このうち", "meaning": "「このうち」表示「在这些之中」,用于从前面列举的事物中挑出其一。", "example": "このうち、歩行距離を競うことは、昨年度末の社員へのアンケート結果を受けて新たに採用になりました。", "exampleZh": "其中,比赛步行距离这一项是根据去年年度末员工问卷调查的结果新采用的。" } + ] + }, + { + "id": "n2-2023-07-H2-6", + "section": 2, + "qNo": 6, + "prompt": "シンポジウムで、大学の先生が共同研究の話をしています。", + "question": "先生は、この研究の中で何が1番難しかったと言っていますか。", + "options": ["海の深い所の温度を測ること", "海の表面の温度を測る計測器を開発すること", "世界各国の協力を得ること", "非常に多くのデータを分析すること"], + "answer": 3, + "audio": "202307_2_Q6.mp3", + "transcript": "女:気候の変化を正確に予測するためには、海の温度を測ることが大切です。しかも、多くの場所で、海の表面だけでなく、深さ1000メートルとか2000メートルのところの温度も測る必要があるのです。そのための計測器の開発が非常に難しかったんです。そして、さらに困難だったのは、いくつもの国から協力してもらうこと。それが実現して、ようやく世界中のデータを研究のために使えるようになりました。データは膨大な量となり、分析には時間もかかりますが、かなり正確な予測が行われるようになりました。\n先生は、この研究の中で何が1番難しかったと言っていますか。", + "translation": "女:为了准确预测气候变化,测量海水温度很重要。而且,在很多地方,不仅要测海面,还需要测水深1000米、2000米处的温度。为此开发计测器非常困难。而更加困难的,是获得好几个国家的合作。这实现了之后,终于能把世界各地的数据用于研究了。数据量变得庞大,分析也需要时间,但已经能做出相当准确的预测了。\n(老师说这项研究中最难的是什么?)", + "vocab": [ + { "word": "気候", "reading": "きこう", "meaning": "气候" }, + { "word": "予測", "reading": "よそく", "meaning": "预测" }, + { "word": "表面", "reading": "ひょうめん", "meaning": "表面" }, + { "word": "計測器", "reading": "けいそくき", "meaning": "测量仪器" }, + { "word": "開発", "reading": "かいはつ", "meaning": "开发" }, + { "word": "困難", "reading": "こんなん", "meaning": "困难" }, + { "word": "実現", "reading": "じつげん", "meaning": "实现" }, + { "word": "膨大", "reading": "ぼうだい", "meaning": "庞大" } + ], + "grammar": [ + { "pattern": "〜ためには", "meaning": "動辞書形+ためには,表示「为了……(就必须)」。", "example": "気候の変化を正確に予測するためには、海の温度を測ることが大切です。", "exampleZh": "为了准确预测气候变化,测量海水温度很重要。" }, + { "pattern": "〜だけでなく", "meaning": "名詞/普通形+だけでなく,表示「不仅……而且……」。", "example": "しかも、多くの場所で、海の表面だけでなく、深さ1000メートルとか2000メートルのところの温度も測る必要があるのです。", "exampleZh": "而且,在很多地方不仅要测海面,还需要测水深1000米、2000米处的温度。" }, + { "pattern": "〜ようになる", "meaning": "動辞書形+ようになる,表示能力或状态的变化,相当于「变得能够……」。", "example": "データは膨大な量となり、分析には時間もかかりますが、かなり正確な予測が行われるようになりました。", "exampleZh": "数据量变得庞大,分析也需要时间,但已经能做出相当准确的预测了。" } + ] + }, + { + "id": "n2-2023-07-H3-1", + "section": 3, + "qNo": 1, + "prompt": "大学で先生が授業の始まる前に学生に話しています。", + "question": "先生は何について話していますか。", + "options": ["ボランティア参加の呼びかけ", "環境問題を解決する大切さ", "イベント運営の難しさ", "授業内容の変更"], + "answer": 1, + "audio": "202307_3_Q1.mp3", + "transcript": "授業を始める前に聞いてもらいたいことがあります。えー、私は環境問題の解決に取り組んでいる団体のメンバーとして活動をしています。団体では月に1回程度イベントを行っているのですが、先週末に予定されていたイベントが天候の影響で来週の日曜日に延期になってしまいました。そのため、本来お手伝いいただこうと思っていたボランティアの方々の参加が難しくなりました。\nもしこの中に環境問題のイベント運営に興味がある人がいたら、授業の後にでもぜひ私に声をかけてください。\n先生は何について話していますか。", + "translation": "在开始上课之前,有件事想请大家听一下。嗯,我作为致力于解决环境问题的团体的成员在开展活动。团体每月大约举办一次活动,但上周末原定的活动因天气影响,延期到了下周日。因此,原本打算请来帮忙的志愿者们都难以参加了。\n如果在座有人对环境问题的活动运营感兴趣,请务必在课后跟我说一声。\n(老师是在讲什么?)", + "vocab": [ + { "word": "環境問題", "reading": "かんきょうもんだい", "meaning": "环境问题" }, + { "word": "団体", "reading": "だんたい", "meaning": "团体;组织" }, + { "word": "天候", "reading": "てんこう", "meaning": "天气;气候" }, + { "word": "延期", "reading": "えんき", "meaning": "延期;推迟" }, + { "word": "ボランティア", "reading": "ぼらんてぃあ", "meaning": "志愿者" }, + { "word": "運営", "reading": "うんえい", "meaning": "运营;筹办" } + ], + "grammar": [ + { "pattern": "〜に取り組む", "meaning": "「名詞+に」致力于…、专心从事…", "example": "私は環境問題の解決に取り組んでいる団体のメンバーとして活動をしています。", "exampleZh": "我作为致力于解决环境问题的团体的成员在开展活动。" }, + { "pattern": "〜てしまう", "meaning": "「動て形+しまう」…了;表示动作完成,常带遗憾、无奈的语气", "example": "先週末に予定されていたイベントが天候の影響で来週の日曜日に延期になってしまいました。", "exampleZh": "上周末原定的活动因天气影响,结果延期到了下周日。" }, + { "pattern": "〜てもらう", "meaning": "「動て形+もらう」请别人为自己做…;这里用「〜てもらいたい」表示希望对方听", "example": "授業を始める前に聞いてもらいたいことがあります。", "exampleZh": "在开始上课之前,有件事想请大家听一下。" } + ] + }, + { + "id": "n2-2023-07-H3-2", + "section": 3, + "qNo": 2, + "prompt": "テレビで医者が話しています。", + "question": "医者は何について話していますか。", + "options": ["夏に行うと良い運動", "夏の体調不良とその原因", "夏の睡眠不足を解消する方法", "夏を健康に過ごすための食事"], + "answer": 2, + "audio": "202307_3_Q2.mp3", + "transcript": "夏になると、体がだるい、食欲がないといった症状が出やすくなります。\nこういった症状は、例えば暑い屋外と冷えた室内を行き来することで体温調節がうまくできなくなったり、また汗をかくことで体の水分が不足気味になったりすることで起こると考えられています。また、寝苦しさによる睡眠不足でも、そうした症状が出やすくなります。\n医者は何について話していますか。", + "translation": "一到夏天,就容易出现身体乏力、没有食欲之类的症状。\n一般认为,这些症状是由于比如在炎热的室外与开着冷气的室内来回进出,导致体温调节变得不顺畅,或者因为出汗使体内水分有些不足而引起的。此外,因闷热难睡造成的睡眠不足,也容易引发这类症状。\n(医生是在讲什么?)", + "vocab": [ + { "word": "症状", "reading": "しょうじょう", "meaning": "症状" }, + { "word": "食欲", "reading": "しょくよく", "meaning": "食欲" }, + { "word": "体温調節", "reading": "たいおんちょうせつ", "meaning": "体温调节" }, + { "word": "水分", "reading": "すいぶん", "meaning": "水分" }, + { "word": "睡眠不足", "reading": "すいみんぶそく", "meaning": "睡眠不足" }, + { "word": "寝苦しさ", "reading": "ねぐるしさ", "meaning": "闷热难睡;难以入睡" } + ], + "grammar": [ + { "pattern": "〜と", "meaning": "「動辞書形+と」一…就…;表示恒常条件、自然结果", "example": "夏になると、体がだるい、食欲がないといった症状が出やすくなります。", "exampleZh": "一到夏天,就容易出现身体乏力、没有食欲之类的症状。" }, + { "pattern": "〜やすい", "meaning": "「動ます形+やすい」容易…;表示某种倾向", "example": "寝苦しさによる睡眠不足でも、そうした症状が出やすくなります。", "exampleZh": "因闷热难睡造成的睡眠不足,也容易引发这类症状。" }, + { "pattern": "〜たり〜たりする", "meaning": "「動た形+り、動た形+りする」列举若干动作、状态", "example": "こういった症状は、例えば暑い屋外と冷えた室内を行き来することで体温調節がうまくできなくなったり、また汗をかくことで体の水分が不足気味になったりすることで起こると考えられています。", "exampleZh": "一般认为,这些症状是由于在炎热的室外与冷气的室内来回进出导致体温调节不顺畅,或者因出汗使体内水分有些不足而引起的。" } + ] + }, + { + "id": "n2-2023-07-H3-3", + "section": 3, + "qNo": 3, + "prompt": "テレビで小学生の女の子と今宇宙にいる宇宙飛行士が話しています。", + "question": "宇宙飛行士は何について話していますか。", + "options": ["無重力の仕組み", "宇宙で行う実験", "宇宙飛行士の生活", "宇宙での体の変化"], + "answer": 4, + "audio": "202307_3_Q3.mp3", + "transcript": "女:こんにちは。今井はな、5年生です。\n男:こんにちは。宇宙飛行士の本田です。\n女:えっと、質問があります。宇宙は重力がないと聞いたことがありますが、どんな感じですか。\n男:はい、宇宙には重力がありません。ですから、私は今、無重力の中にいます。体が床から浮きます。背骨の骨と骨がつながっているところが少し伸びて、1センチくらい背が伸びるんですよ。\n女:わあ。私も宇宙飛行士になってそういう体験してみたいです。\n男:ええ、ぜひなってください。それから、顔が丸くなるんですよ。地球では重力で下に引っ張られて下半身に行っていた血液などが上半身に行きやすくなるので。他には、足の裏の皮が柔らかくなります。これは地面に足をつけて歩かないからですね。\n女:へえ、そうなんですね。\n宇宙飛行士は何について話していますか。", + "translation": "女:你好。我是五年级的今井花。\n男:你好。我是宇航员本田。\n女:那个,我有个问题。听说宇宙里没有重力,那是什么感觉呢?\n男:是的,宇宙里没有重力。所以我现在正处在失重状态。身体会从地板上飘起来。脊椎骨与骨连接的地方会稍微拉开,身高大约会长高1厘米哦。\n女:哇。我也想成为宇航员,体验一下那种感觉。\n男:嗯,请你一定要成为宇航员。还有,脸会变圆哦。因为在地球上血液等被重力往下拉、流向下半身,而在宇宙中则容易流向上半身。另外,脚底的皮肤会变软。这是因为不用脚踩在地上走路。\n女:哎,原来是这样啊。\n(宇航员是在讲什么?)", + "vocab": [ + { "word": "重力", "reading": "じゅうりょく", "meaning": "重力" }, + { "word": "無重力", "reading": "むじゅうりょく", "meaning": "失重;无重力" }, + { "word": "宇宙飛行士", "reading": "うちゅうひこうし", "meaning": "宇航员" }, + { "word": "背骨", "reading": "せぼね", "meaning": "脊椎;脊梁骨" }, + { "word": "血液", "reading": "けつえき", "meaning": "血液" }, + { "word": "上半身", "reading": "じょうはんしん", "meaning": "上半身" } + ], + "grammar": [ + { "pattern": "〜たことがある", "meaning": "「動た形+ことがある」曾经…过;表示过去经历", "example": "宇宙は重力がないと聞いたことがありますが、どんな感じですか。", "exampleZh": "听说宇宙里没有重力,那是什么感觉呢?" }, + { "pattern": "〜んです", "meaning": "「普通形+んです(の)」用于说明、解释,带提示语气;口语常用", "example": "1センチくらい背が伸びるんですよ。", "exampleZh": "身高大约会长高1厘米哦。" }, + { "pattern": "〜やすい", "meaning": "「動ます形+やすい」容易…;表示某种倾向", "example": "地球では重力で下に引っ張られて下半身に行っていた血液などが上半身に行きやすくなるので。", "exampleZh": "因为在地球上血液等被重力往下拉、流向下半身,而在宇宙中则容易流向上半身。" }, + { "pattern": "〜から", "meaning": "「普通形+から」因为…;句末用「〜からですね」说明理由", "example": "これは地面に足をつけて歩かないからですね。", "exampleZh": "这是因为不用脚踩在地上走路。" } + ] + }, + { + "id": "n2-2023-07-H3-4", + "section": 3, + "qNo": 4, + "prompt": "高校の卒業生が集まる会で校長が話しています。", + "question": "校長が言いたいことは何ですか。", + "options": ["社会と教育の変化", "新しい校舎のイメージ", "卒業生の活躍", "新校舎のための寄付の依頼"], + "answer": 4, + "audio": "202307_3_Q4.mp3", + "transcript": "本学園は再来年、創立100周年を迎えるにあたり、社会の変化に対応した教育が行える新校舎の建設を予定しております。代々の卒業生の皆様には日頃からご支援いただいておりますが、学園の未来に対し、改めてご寄付という形でご協力いただければ幸いです。\nご協力いただいた方には、新しい校舎の1階の壁にお名前を入れさせていただきます。ぜひ完成を皆様とお祝いできればと思います。\n校長が言いたいことは何ですか。", + "translation": "本校后年将迎来建校100周年,为此计划建设能够开展适应社会变化的教育的新校舍。一直以来承蒙历代毕业生的支持,希望各位能再次以捐款的形式,为学园的未来提供帮助。\n对于提供帮助的各位,我们将把您的名字刻在新校舍一楼的墙上。希望能与大家一同庆祝校舍的落成。\n(校长想说的是什么?)", + "vocab": [ + { "word": "創立", "reading": "そうりつ", "meaning": "创立;创办" }, + { "word": "周年", "reading": "しゅうねん", "meaning": "周年" }, + { "word": "新校舎", "reading": "しんこうしゃ", "meaning": "新校舍" }, + { "word": "建設", "reading": "けんせつ", "meaning": "建设;建造" }, + { "word": "寄付", "reading": "きふ", "meaning": "捐款;捐赠" }, + { "word": "卒業生", "reading": "そつぎょうせい", "meaning": "毕业生" } + ], + "grammar": [ + { "pattern": "〜にあたり", "meaning": "「動辞書形/名詞+にあたり」在…之际;用于郑重场合", "example": "本学園は再来年、創立100周年を迎えるにあたり、社会の変化に対応した教育が行える新校舎の建設を予定しております。", "exampleZh": "本校后年将迎来建校100周年,为此计划建设能够开展适应社会变化的教育的新校舍。" }, + { "pattern": "〜ていただければ幸いです", "meaning": "「動て形+いただければ幸いです」如果能请您…就太好了;郑重的请求", "example": "代々の卒業生の皆様には日頃からご支援いただいておりますが、学園の未来に対し、改めてご寄付という形でご協力いただければ幸いです。", "exampleZh": "一直以来承蒙历代毕业生的支持,希望各位能再次以捐款的形式,为学园的未来提供帮助。" }, + { "pattern": "〜させていただきます", "meaning": "「動使役て形+いただきます」请允许我…;谦让语,用于告知己方的处理", "example": "ご協力いただいた方には、新しい校舎の1階の壁にお名前を入れさせていただきます。", "exampleZh": "对于提供帮助的各位,我们将把您的名字刻在新校舍一楼的墙上。" } + ] + }, + { + "id": "n2-2023-07-H3-5", + "section": 3, + "qNo": 5, + "prompt": "市民向けのセミナーで、鳥の専門家が話しています。", + "question": "鳥の専門家はカラスの何について話していますか。", + "options": ["種類によって鳴き方が違うこと", "鳴き声による被害と対策", "鳴き声を出す仕組み", "鳴き声に意味があること"], + "answer": 4, + "audio": "202307_3_Q5.mp3", + "transcript": "私たちに身近な鳥、カラスですが、ゴミを荒らしたり、鳴き声がうるさいなど迷惑な存在で、生き物としてはあまり関心を持てないかもしれませんね。そのカラスですが、カラスの仲間は世界に約40種類。そのうち主に2種が年間を通して日本各地で見られます。\nカラスの鳴き声を観察したところ、10数種類の鳴き方があり、鳴き合うことで同じ群れの仲間を確かめたり、相手との距離や飛んでいる方向を確認したりしてコミュニケーションを取っていることがわかりました。また、連続して鳴く場合は、食料の場所を仲間に知らせていることが明らかになりました。鳴き声を上手に使っているんですね。\n鳥の専門家はカラスの何について話していますか。", + "translation": "乌鸦是我们身边常见的鸟,但它会翻弄垃圾、叫声吵闹,是令人困扰的存在,作为生物也许让人提不起兴趣。不过,乌鸦这一族群在世界上约有40种。其中主要有2种全年在日本各地都能见到。\n观察乌鸦的叫声后发现,它们有十几种叫法,通过互相鸣叫来确认是否为同一群体的伙伴、确认与对方的距离和飞行的方向,以此进行交流。此外还查明,连续鸣叫时,是在把食物所在的位置告诉同伴。它们把叫声运用得很巧妙呢。\n(鸟类专家是在讲乌鸦的什么?)", + "vocab": [ + { "word": "カラス", "reading": "からす", "meaning": "乌鸦" }, + { "word": "鳴き声", "reading": "なきごえ", "meaning": "叫声;鸣声" }, + { "word": "種類", "reading": "しゅるい", "meaning": "种类" }, + { "word": "観察", "reading": "かんさつ", "meaning": "观察" }, + { "word": "群れ", "reading": "むれ", "meaning": "群体;群" }, + { "word": "食料", "reading": "しょくりょう", "meaning": "食物;粮食" } + ], + "grammar": [ + { "pattern": "〜たところ", "meaning": "「動た形+ところ」…之后发现…;表示做了某动作后的结果", "example": "カラスの鳴き声を観察したところ、10数種類の鳴き方があり、鳴き合うことで同じ群れの仲間を確かめたり、相手との距離や飛んでいる方向を確認したりしてコミュニケーションを取っていることがわかりました。", "exampleZh": "观察乌鸦的叫声后发现,它们有十几种叫法,通过互相鸣叫来确认是否为同一群体的伙伴、确认与对方的距离和飞行的方向,以此进行交流。" }, + { "pattern": "〜たり〜たりして", "meaning": "「動た形+り、動た形+りして」列举若干动作,并说明由此进行的方式", "example": "鳴き合うことで同じ群れの仲間を確かめたり、相手との距離や飛んでいる方向を確認したりしてコミュニケーションを取っている", "exampleZh": "通过互相鸣叫来确认是否为同一群体的伙伴、确认与对方的距离和飞行的方向,以此进行交流" }, + { "pattern": "〜んですね", "meaning": "「普通形+んですね」原来…啊;表示领会、确认对方所说", "example": "鳴き声を上手に使っているんですね。", "exampleZh": "它们把叫声运用得很巧妙呢。" }, + { "pattern": "〜かもしれない", "meaning": "「普通形+かもしれない」也许…;表示不确定的推测", "example": "生き物としてはあまり関心を持てないかもしれませんね。", "exampleZh": "作为生物也许让人提不起兴趣。" } + ] + }, + { + "id": "n2-2023-07-H4-1", + "section": 4, + "qNo": 1, + "prompt": "", + "question": null, + "options": ["この皿、完璧ってわけだね。", "そう。色も悪くないと思うけどね。", "君が好きな色だよね。"], + "answer": 1, + "audio": "202307_4_Q1.mp3", + "transcript": "このお皿、色はともかく使いやすいんだよね。", + "translation": "这个盘子,先不说颜色,用起来倒是很顺手。", + "vocab": [ + { "word": "お皿", "reading": "おさら", "meaning": "盘子;碟子" }, + { "word": "色", "reading": "いろ", "meaning": "颜色" }, + { "word": "ともかく", "reading": "ともかく", "meaning": "姑且不论;先不说" }, + { "word": "使いやすい", "reading": "つかいやすい", "meaning": "好用;顺手" } + ], + "grammar": [ + { "pattern": "〜はともかく", "meaning": "名詞+はともかく:先不说…,把前项搁在一边,重点说后项。", "example": "このお皿、色はともかく使いやすいんだよね。", "exampleZh": "这个盘子,先不说颜色,用起来倒是很顺手。" }, + { "pattern": "〜んだよね", "meaning": "普通形+んだよね:说明情况并寻求对方认同,语气亲近。", "example": "このお皿、色はともかく使いやすいんだよね。", "exampleZh": "这个盘子,先不说颜色,用起来倒是很顺手呢。" } + ] + }, + { + "id": "n2-2023-07-H4-2", + "section": 4, + "qNo": 2, + "prompt": "", + "question": null, + "options": ["諦めるしかないんですか。", "はい、もう1度見直してみます。", "直しても無駄だとおっしゃるんですか。"], + "answer": 2, + "audio": "202307_4_Q2.mp3", + "transcript": "ジュンさん、ジュンさんの企画、予算の面で部長にひどく反対されたけど、諦めることないよ。", + "translation": "小纯,你的企划在预算方面被部长强烈反对了,但也不用放弃啊。", + "vocab": [ + { "word": "企画", "reading": "きかく", "meaning": "策划;企划(案)" }, + { "word": "予算", "reading": "よさん", "meaning": "预算" }, + { "word": "部長", "reading": "ぶちょう", "meaning": "部长" }, + { "word": "反対", "reading": "はんたい", "meaning": "反对" }, + { "word": "諦める", "reading": "あきらめる", "meaning": "放弃;死心" }, + { "word": "ひどく", "reading": "ひどく", "meaning": "非常;严厉地" }, + { "word": "面", "reading": "めん", "meaning": "方面;侧面" } + ], + "grammar": [ + { "pattern": "〜こと(は)ない", "meaning": "動詞辞書形+こと(は)ない:不必…,用不着…。", "example": "諦めることないよ", "exampleZh": "用不着放弃啊。" }, + { "pattern": "〜られる(受身)", "meaning": "動詞ない形+れる/られる:表示被动,被某人做了某事。", "example": "部長にひどく反対されたけど", "exampleZh": "被部长强烈反对了,不过…" }, + { "pattern": "〜けど", "meaning": "普通形+けど:表转折或铺垫,虽然…但是…。", "example": "ジュンさん、ジュンさんの企画、予算の面で部長にひどく反対されたけど、諦めることないよ。", "exampleZh": "小纯,你的企划在预算方面被部长强烈反对了,但也不用放弃啊。" } + ] + }, + { + "id": "n2-2023-07-H4-3", + "section": 4, + "qNo": 3, + "prompt": "", + "question": null, + "options": ["野菜をとりたくないんだね。", "野菜十分足りてていいね。", "気をつけて野菜も食べないとね。"], + "answer": 3, + "audio": "202307_4_Q3.mp3", + "transcript": "1人暮らしを始めてから野菜が不足しがちなんだよね。", + "translation": "开始一个人住之后,蔬菜容易吃不够呢。", + "vocab": [ + { "word": "1人暮らし", "reading": "ひとりぐらし", "meaning": "独居;一个人生活" }, + { "word": "野菜", "reading": "やさい", "meaning": "蔬菜" }, + { "word": "不足", "reading": "ふそく", "meaning": "不足;缺乏" }, + { "word": "しがち", "reading": "しがち", "meaning": "容易…;往往…(多指不好的倾向)" }, + { "word": "暮らし", "reading": "くらし", "meaning": "生活;日子" } + ], + "grammar": [ + { "pattern": "〜てから", "meaning": "動詞て形+から:自从…之后。", "example": "1人暮らしを始めてから", "exampleZh": "开始一个人住之后" }, + { "pattern": "〜がち", "meaning": "動詞ます形の語幹/名詞+がち:容易…,往往…。", "example": "野菜が不足しがちなんだよね", "exampleZh": "蔬菜容易吃不够呢。" }, + { "pattern": "〜なんだよね", "meaning": "普通形+なんだよね:说明缘由并寻求对方认同。", "example": "1人暮らしを始めてから野菜が不足しがちなんだよね。", "exampleZh": "开始一个人住之后,蔬菜就容易吃不够呢。" } + ] + }, + { + "id": "n2-2023-07-H4-4", + "section": 4, + "qNo": 4, + "prompt": "", + "question": null, + "options": ["ずっと人気あるよね。", "確かにあの人よくテレビで見るね。", "ああ、そんな人いたね。"], + "answer": 3, + "audio": "202307_4_Q4.mp3", + "transcript": "昨日テレビで歌手の小林ユウトを見たけど、忘れられつつあるよね。", + "translation": "昨天在电视上看到歌手小林ユウト,他正渐渐被人遗忘了呢。", + "vocab": [ + { "word": "昨日", "reading": "きのう", "meaning": "昨天" }, + { "word": "テレビ", "reading": "テレビ", "meaning": "电视" }, + { "word": "歌手", "reading": "かしゅ", "meaning": "歌手" }, + { "word": "忘れられつつある", "reading": "わすれられつつある", "meaning": "正逐渐被遗忘" } + ], + "grammar": [ + { "pattern": "〜つつある", "meaning": "動詞ます形の語幹+つつある:正在…,表示变化一步一步进行。", "example": "忘れられつつあるよね", "exampleZh": "正渐渐被遗忘呢。" }, + { "pattern": "〜られる(受身)", "meaning": "動詞ない形+れる/られる:表示被动,被…。", "example": "忘れられつつあるよね", "exampleZh": "正渐渐被人遗忘呢。" }, + { "pattern": "〜けど", "meaning": "普通形+けど:表转折或铺垫,虽然…但是…。", "example": "昨日テレビで歌手の小林ユウトを見たけど、忘れられつつあるよね。", "exampleZh": "昨天在电视上看到歌手小林ユウト,他正渐渐被遗忘呢。" } + ] + }, + { + "id": "n2-2023-07-H4-5", + "section": 4, + "qNo": 5, + "prompt": "", + "question": null, + "options": ["ちょっと後悔してるんだ。", "もっと早く辞めるべきだったってこと。", "やめてよかったよね。"], + "answer": 1, + "audio": "202307_4_Q5.mp3", + "transcript": "仕事簡単に辞めるべきじゃなかったんじゃない。", + "translation": "不该那么轻易把工作辞掉的吧。", + "vocab": [ + { "word": "仕事", "reading": "しごと", "meaning": "工作" }, + { "word": "簡単", "reading": "かんたん", "meaning": "简单;轻易" }, + { "word": "辞める", "reading": "やめる", "meaning": "辞职;辞去" }, + { "word": "べき", "reading": "べき", "meaning": "应该;理应(助动词)" } + ], + "grammar": [ + { "pattern": "〜べきじゃなかった", "meaning": "動詞辞書形+べきじゃなかった:本来不该…,带后悔或责备。", "example": "仕事簡単に辞めるべきじゃなかったんじゃない。", "exampleZh": "不该那么轻易把工作辞掉的吧。" }, + { "pattern": "〜んじゃない", "meaning": "普通形+んじゃない(下降调):委婉地断定或提醒对方。", "example": "辞めるべきじゃなかったんじゃない。", "exampleZh": "不就是不该辞职吗。" } + ] + }, + { + "id": "n2-2023-07-H4-6", + "section": 4, + "qNo": 6, + "prompt": "", + "question": null, + "options": ["お天気良くなくて残念でしたね。", "よく晴れて気持ちよかったですね。", "期待通りの天気でしたね。"], + "answer": 1, + "audio": "202307_4_Q6.mp3", + "transcript": "この間の花見、生憎のお天気でしたね。", + "translation": "前几天的赏花,偏偏赶上不好的天气呢。", + "vocab": [ + { "word": "この間", "reading": "このあいだ", "meaning": "前几天;最近" }, + { "word": "花見", "reading": "はなみ", "meaning": "赏花(多指赏樱)" }, + { "word": "生憎", "reading": "あいにく", "meaning": "不凑巧;偏偏" }, + { "word": "お天気", "reading": "おてんき", "meaning": "天气" } + ], + "grammar": [ + { "pattern": "〜でしたね", "meaning": "名詞・ナ形容詞+でしたね:对过去的事表示共感、确认。", "example": "生憎のお天気でしたね", "exampleZh": "偏偏是坏天气呢。" }, + { "pattern": "生憎の+名詞", "meaning": "生憎の+名詞:不凑巧的…,偏偏赶上的…。", "example": "この間の花見、生憎のお天気でしたね。", "exampleZh": "前几天的赏花,偏偏赶上坏天气呢。" } + ] + }, + { + "id": "n2-2023-07-H4-7", + "section": 4, + "qNo": 7, + "prompt": "", + "question": null, + "options": ["上司にいろんなことが話せていいね。", "上司に思ったことが言えない環境なの。", "上司が意見をよく聞いてくれるんだ。"], + "answer": 2, + "audio": "202307_4_Q7.mp3", + "transcript": "僕が勤めてる会社、上司に意見を言いやすかったらいいのに。", + "translation": "我上班的公司,要是能轻松地跟上司提意见就好了。", + "vocab": [ + { "word": "勤めてる", "reading": "つとめてる", "meaning": "在工作;任职于" }, + { "word": "会社", "reading": "かいしゃ", "meaning": "公司" }, + { "word": "上司", "reading": "じょうし", "meaning": "上司" }, + { "word": "意見", "reading": "いけん", "meaning": "意见" } + ], + "grammar": [ + { "pattern": "〜たらいいのに", "meaning": "動詞たら形+いいのに:要是…就好了,表示与现实相反的愿望。", "example": "上司に意見を言いやすかったらいいのに", "exampleZh": "要是能轻松地跟上司提意见就好了。" }, + { "pattern": "〜やすい", "meaning": "動詞ます形の語幹+やすい:容易…,好…。", "example": "言いやすかったらいいのに", "exampleZh": "要是好开口就好了。" } + ] + }, + { + "id": "n2-2023-07-H4-8", + "section": 4, + "qNo": 8, + "prompt": "", + "question": null, + "options": ["入院しなくていいんですね。", "入院するんですか。大変ですね。", "入院するかどうかわからないんですね。"], + "answer": 1, + "audio": "202307_4_Q8.mp3", + "transcript": "山田課長、佐藤さん、転んで骨折したけど、入院せずに済みそうですね。", + "translation": "山田科长,佐藤他摔了一跤骨折了,不过看样子不用住院就能过去呢。", + "vocab": [ + { "word": "課長", "reading": "かちょう", "meaning": "科长;部长" }, + { "word": "骨折", "reading": "こっせつ", "meaning": "骨折" }, + { "word": "入院", "reading": "にゅういん", "meaning": "住院" }, + { "word": "済みそう", "reading": "すみそう", "meaning": "看来能了结;看样子能应付过去" } + ], + "grammar": [ + { "pattern": "〜ずに済む", "meaning": "動詞ない形の語幹+ずに済む:不用…就行,免于…。", "example": "入院せずに済みそうですね", "exampleZh": "看样子不用住院就能过去呢。" }, + { "pattern": "〜けど", "meaning": "普通形+けど:表转折或铺垫,虽然…但是…。", "example": "転んで骨折したけど、入院せずに済みそうですね。", "exampleZh": "摔了一跤骨折了,不过看样子不用住院。" } + ] + }, + { + "id": "n2-2023-07-H4-9", + "section": 4, + "qNo": 9, + "prompt": "", + "question": null, + "options": ["体に悪いって知らなかったの?", "わかっていてもやめられないことってあるよ。", "健康に良くないから我慢してるんだね。"], + "answer": 2, + "audio": "202307_4_Q9.mp3", + "transcript": "体に悪いと知りつつ、夜中にお菓子食べるのやめられないんだ。", + "translation": "明知对身体不好,可半夜吃零食就是停不下来。", + "vocab": [ + { "word": "体", "reading": "からだ", "meaning": "身体" }, + { "word": "悪い", "reading": "わるい", "meaning": "坏的;不好的" }, + { "word": "知りつつ", "reading": "しりつつ", "meaning": "明知…却…" }, + { "word": "夜中", "reading": "よなか", "meaning": "半夜;深夜" }, + { "word": "お菓子", "reading": "おかし", "meaning": "零食;点心" }, + { "word": "やめられない", "reading": "やめられない", "meaning": "停不下来;戒不掉" } + ], + "grammar": [ + { "pattern": "〜つつ", "meaning": "動詞ます形の語幹+つつ:一边…一边…;虽然…却…。", "example": "体に悪いと知りつつ", "exampleZh": "明知对身体不好却…" }, + { "pattern": "〜られる(可能)", "meaning": "動詞ない形+れる/られる:表示能够做某事。", "example": "やめられないんだ", "exampleZh": "停不下来啊。" } + ] + }, + { + "id": "n2-2023-07-H4-10", + "section": 4, + "qNo": 10, + "prompt": "", + "question": null, + "options": ["もっとたくさん来ると思ってましたよね。", "私たちの予想通りでしたね。", "思っていたより多かったですね。"], + "answer": 3, + "audio": "202307_4_Q10.mp3", + "transcript": "昨日のイベント、予想に反してたくさんの人が来たね。", + "translation": "昨天的活动,和预想相反,来了好多人呢。", + "vocab": [ + { "word": "イベント", "reading": "イベント", "meaning": "活动" }, + { "word": "予想", "reading": "よそう", "meaning": "预想;预料" }, + { "word": "反して", "reading": "はんして", "meaning": "与…相反" }, + { "word": "たくさん", "reading": "たくさん", "meaning": "很多" } + ], + "grammar": [ + { "pattern": "〜に反して", "meaning": "名詞+に反して:与…相反。", "example": "予想に反して", "exampleZh": "与预想相反" }, + { "pattern": "〜ね(同意)", "meaning": "文末+ね:寻求对方认同、确认。", "example": "たくさんの人が来たね", "exampleZh": "来了好多人呢。" } + ] + }, + { + "id": "n2-2023-07-H4-11", + "section": 4, + "qNo": 11, + "prompt": "", + "question": null, + "options": ["大人でもそんなに難しいの?", "子供にとっても優しいの?", "大人なら簡単に解けるの?"], + "answer": 1, + "audio": "202307_4_Q11.mp3", + "transcript": "この子供用のなぞなぞの本、やってみたんだけど、半分も解ければいい方だよ。", + "translation": "这本儿童用的猜谜书,我试了试,能解出一半就算不错了。", + "vocab": [ + { "word": "子供用", "reading": "こどもよう", "meaning": "儿童用" }, + { "word": "なぞなぞ", "reading": "なぞなぞ", "meaning": "谜语" }, + { "word": "半分", "reading": "はんぶん", "meaning": "一半" }, + { "word": "いい方", "reading": "いいほう", "meaning": "算好的;还算不错" }, + { "word": "解ければ", "reading": "とければ", "meaning": "如果能解开" } + ], + "grammar": [ + { "pattern": "〜てみる", "meaning": "動詞て形+みる:试着做某事。", "example": "やってみたんだけど", "exampleZh": "试着做了一下,不过…" }, + { "pattern": "〜ばいい方だ", "meaning": "動詞ば形+いい方だ:能…就算不错了。", "example": "半分も解ければいい方だよ", "exampleZh": "能解出一半就算不错了。" } + ] + }, + { + "id": "n2-2023-07-H5-1", + "section": 5, + "qNo": 1, + "prompt": "博物館で職員3人が小学生向けの科学教室の企画について話しています。", + "question": "3人は内容をどう変更することにしましたか。", + "options": ["紹介する工作を1つにする", "前半の説明を短くする", "作らせる工作を1つにする", "工作の材料を切っておく"], + "answer": 3, + "audio": "202307_5_Q1.mp3", + "transcript": "男1:次の子供科学教室、空気中で音が伝わる仕組みっていうテーマだったよね。なかなかいい企画だけど、今のままだと時間をオーバーしそうだから内容を削りたいんだ。\n女:今の案では前半で仕組みを説明して、後半で身近なもので楽器を作るっていう工作をする構成になってますよね。ストローを使った笛と空き缶を使った太鼓。内容を削るなら工作を2つじゃなくて1つにしましょうか。\n男2:ええ、何度も試作したんですよ。工作は両方残しましょうよ。\n女:じゃあ、前半の説明を短くするのはどうですか。\n男2:説明のところ、もう十分短くしてありますよね。\n男1:そうだね。そこはこれ以上カットするとただの工作教室になっちゃうから、企画と合わないよね。\n男2:工作は2つ紹介して、どちらかやりたい方を子供が選んで作れるようにしたらどうですか。\n男1:なるほどね。どっちにするか迷って時間がかからないように、進行の仕方を検討する必要がありそうだけど。\n男2:他には、ストローとか空き缶とか、工作の材料をこちらで事前に切っておいて、準備の時間を短縮するという手もありますが。\n女:それでそんなに時間がかかるでしょうか。\n男1:そうだね。それに準備するところから子供たちに体験してもらいたいから。そうすると、子供に選んでもらうさっきの案にしよう。\n3人は内容をどう変更することにしましたか。", + "translation": "男1:下一次的儿童科学教室,主题是「声音在空气中传播的原理」吧。是个相当不错的企划,但照现在这样会超时,所以想削减内容。\n女:现在的方案是前半段讲解原理,后半段用身边的东西做乐器,也就是做手工,对吧。用吸管做的笛子和用空罐做的太鼓。如果要削减内容,不如把手工从两个减成一个吧?\n男2:哎,我可是试做了好几次的呀。手工两个都保留吧。\n女:那,把前半段的讲解缩短怎么样?\n男2:讲解那部分,已经压缩得够短了吧。\n男1:是啊。那里再剪掉的话就变成单纯的手工教室了,和企划对不上。\n男2:手工介绍两个,让孩子选想做哪一个来做,这样怎么样?\n男1:原来如此。不过要为了不让孩子犹豫选哪个而花时间,得研究一下推进的方式。\n男2:另外,吸管、空罐这些手工材料由我们事先切好,缩短准备时间,也是个办法。\n女:那样会花那么多时间吗?\n男1:是啊。而且我们希望孩子们从准备阶段就开始体验。这样的话,就按刚才那个让孩子自己选的方案吧。\n(三个人决定怎么改变内容?)", + "vocab": [ + { "word": "仕組み", "reading": "しくみ", "meaning": "构造;原理;机制" }, + { "word": "企画", "reading": "きかく", "meaning": "企划;策划(的方案)" }, + { "word": "削る", "reading": "けずる", "meaning": "削减;删掉;刨削" }, + { "word": "構成", "reading": "こうせい", "meaning": "构成;结构;编排" }, + { "word": "工作", "reading": "こうさく", "meaning": "手工制作;手工课" }, + { "word": "身近", "reading": "みぢか", "meaning": "身边的;切身的;熟悉的" }, + { "word": "楽器", "reading": "がっき", "meaning": "乐器" }, + { "word": "試作", "reading": "しさく", "meaning": "试做;试制(品)" }, + { "word": "両方", "reading": "りょうほう", "meaning": "两者;双方" }, + { "word": "材料", "reading": "ざいりょう", "meaning": "材料;原料" }, + { "word": "事前に", "reading": "じぜんに", "meaning": "事先;提前" }, + { "word": "短縮", "reading": "たんしゅく", "meaning": "缩短;缩减" }, + { "word": "進行", "reading": "しんこう", "meaning": "进行;推进;(会议的)主持" }, + { "word": "体験", "reading": "たいけん", "meaning": "体验;亲身经历" }, + { "word": "案", "reading": "あん", "meaning": "方案;主意;想法" } + ], + "grammar": [ + { "pattern": "〜っていう+名詞", "meaning": "「という」的口语形式,接在名词后说明名称或内容。", "example": "次の子供科学教室、空気中で音が伝わる仕組みっていうテーマだったよね。", "exampleZh": "下一次的儿童科学教室,主题是「声音在空气中传播的原理」吧。" }, + { "pattern": "〜ておく", "meaning": "接动词て形,表示事先做好某动作、为之后做准备。", "example": "工作の材料をこちらで事前に切っておいて、準備の時間を短縮するという手もありますが。", "exampleZh": "也可以由我们事先把手工材料切好,借此缩短准备时间。" }, + { "pattern": "〜ようにしたらどうですか", "meaning": "接动词可能形,委婉提议「设法做到…怎么样」。", "example": "工作は2つ紹介して、どちらかやりたい方を子供が選んで作れるようにしたらどうですか。", "exampleZh": "手工介绍两个,让孩子能选自己想做的那一个来做,怎么样?" }, + { "pattern": "〜てもらう", "meaning": "接动词て形,表示请他人为自己(或己方)做某事。", "example": "準備するところから子供たちに体験してもらいたいから。", "exampleZh": "因为我们希望孩子们从准备阶段就亲自体验。" }, + { "pattern": "〜ちゃう", "meaning": "「〜てしまう」的口语缩略,表示动作完成或出现不如意的结果。", "example": "そこはこれ以上カットするとただの工作教室になっちゃうから、企画と合わないよね。", "exampleZh": "那里再删就变成单纯的手工教室了,和企划不符。" }, + { "pattern": "〜必要がある", "meaning": "接动词辞书形,表示「有必要做…」。", "example": "進行の仕方を検討する必要がありそうだけど。", "exampleZh": "看来有必要研究一下推进的方式。" } + ] + }, + { + "id": "n2-2023-07-H5-2a", + "section": 5, + "qNo": 2, + "prompt": "ラジオを聞いて、女の学生と男の学生が話しています。", + "question": "質問1:男の学生はどの映画を選びましたか。", + "options": ["『白い雲』", "『緑の列車』", "『美しい一日』", "『旅の空』"], + "answer": 1, + "audio": "202307_5_Q2.mp3", + "transcript": "ラジオ:来週から1週間、山川市で桜映画祭が行われます。鑑賞の仕方が少し珍しい映画を4つご紹介します。まずは、アニメ映画の『白い雲』。映画を見ながら歌ったり、手を叩いたりしてもいいことになっているので、賑やかに楽しめます。それから、ミステリー映画の『緑の列車』。こちらはオーケストラが映像に合わせて生で音楽を演奏します。恋愛映画『美しい一日』の会場は、今回の映画祭で唯一の屋外の会場です。山川公園に臨時でスクリーンが設置されます。今はいい季節だから気持ちがいいでしょうね。最後にミュージカル映画『旅の空』。会場のレストランで食事を楽しみながら鑑賞できます。\n男:今言ってた映画祭、2人用のチケットが2枚あるんだけど、一緒に見に行かない?2つ見られるから1つずつ選ぼう。\n女:へえ。いいの。うーん。\n男:僕、前に映画の音楽に合わせてみんなで歌ってもいいっていう映画見に行ったことがあるんだけど、一体感があって楽しかったよ。\n女:へえ。日本では静かに見ましょうっていう映画館の方が多いけどね。\n男:うん。あの雰囲気をまた味わいたいな。\n女:いいね。1つはそれにしよう。私は、んー、美味しい食事を楽しみながらっていうのも魅力的だけど、開放感がある外で見てみたいな。\n男:じゃあ、そうしよう。\n質問1:男の学生はどの映画を選びましたか。", + "translation": "ラジオ:下周起一周,山川市将举办樱花电影节。为您介绍四部观影方式有点特别的电影。首先是动画电影《白云》。可以一边看电影一边唱歌、拍手,所以能热热闹闹地欣赏。接着是悬疑电影《绿色列车》。这部会由管弦乐团配合影像现场演奏音乐。爱情电影《美好的一天》的会场,是本次电影节唯一一个室外会场。将在山川公园临时设置银幕。现在正是好季节,应该会很舒服吧。最后是音乐剧电影《旅途的天空》。可以在会场的餐厅一边享用美食一边观赏。\n男:刚才说的那个电影节,我有两张双人票,要不要一起去看?能看两场,我们各选一部吧。\n女:诶,可以吗?嗯……\n男:我以前去看过一次那种可以配合电影音乐大家一起唱歌的电影,很有整体感,很开心哦。\n女:诶。在日本,还是「看电影时要安静」的影院比较多呢。\n男:嗯。我还想再体验一下那种气氛啊。\n女:好啊。一部就选那个吧。我呢,嗯——一边享受美食那个也很有魅力,不过我想在开阔的室外看看。\n男:那就这么定了。\n(男生选了哪部电影?)", + "vocab": [ + { "word": "鑑賞", "reading": "かんしょう", "meaning": "鉴赏;观赏(电影、艺术)" }, + { "word": "珍しい", "reading": "めずらしい", "meaning": "稀奇的;少见的;珍贵的" }, + { "word": "賑やか", "reading": "にぎやか", "meaning": "热闹的;繁华的" }, + { "word": "映像", "reading": "えいぞう", "meaning": "影像;画面" }, + { "word": "演奏", "reading": "えんそう", "meaning": "演奏" }, + { "word": "会場", "reading": "かいじょう", "meaning": "会场;举办地点" }, + { "word": "唯一", "reading": "ゆいいつ", "meaning": "唯一;仅有" }, + { "word": "屋外", "reading": "おくがい", "meaning": "室外;户外" }, + { "word": "臨時", "reading": "りんじ", "meaning": "临时;暂时" }, + { "word": "雰囲気", "reading": "ふんいき", "meaning": "气氛;氛围" }, + { "word": "スクリーン", "reading": "すくりーん", "meaning": "银幕;屏幕" }, + { "word": "季節", "reading": "きせつ", "meaning": "季节" }, + { "word": "一体感", "reading": "いったいかん", "meaning": "一体感;整体感" }, + { "word": "映画祭", "reading": "えいがさい", "meaning": "电影节" }, + { "word": "ミュージカル", "reading": "みゅーじかる", "meaning": "音乐剧" } + ], + "grammar": [ + { "pattern": "〜ながら", "meaning": "接动词ます形,表示两个动作同时进行,「一边…一边…」。", "example": "会場のレストランで食事を楽しみながら鑑賞できます。", "exampleZh": "可以在会场的餐厅一边享用美食一边观赏。" }, + { "pattern": "〜ことになっている", "meaning": "接动词辞书形/ない形,表示规则、惯例或已定安排。", "example": "映画を見ながら歌ったり、手を叩いたりしてもいいことになっているので、賑やかに楽しめます。", "exampleZh": "规定可以一边看电影一边唱歌、拍手,所以能热热闹闹地欣赏。" }, + { "pattern": "〜に合わせて", "meaning": "接名词,表示「配合…」「随着…」。", "example": "こちらはオーケストラが映像に合わせて生で音楽を演奏します。", "exampleZh": "这部会由管弦乐团配合影像现场演奏音乐。" }, + { "pattern": "〜たことがある", "meaning": "接动词た形,表示有过某种经历。", "example": "前に映画の音楽に合わせてみんなで歌ってもいいっていう映画見に行ったことがあるんだけど、一体感があって楽しかったよ。", "exampleZh": "我以前去看过一次那种可以配合电影音乐大家一起唱歌的电影,很有整体感,很开心。" }, + { "pattern": "〜ずつ", "meaning": "接数量词,表示「每…」「各…」。", "example": "2つ見られるから1つずつ選ぼう。", "exampleZh": "能看两场,我们各选一部吧。" }, + { "pattern": "〜てみたい", "meaning": "接动词て形+みたい,表示「想试着…」。", "example": "開放感がある外で見てみたいな。", "exampleZh": "我想在开阔的室外看看。" } + ] + }, + { + "id": "n2-2023-07-H5-2b", + "section": 5, + "qNo": 3, + "prompt": "ラジオを聞いて、女の学生と男の学生が話しています。", + "question": "質問2:女の学生はどの映画を選びましたか。", + "options": ["『白い雲』", "『緑の列車』", "『美しい一日』", "『旅の空』"], + "answer": 3, + "audio": "202307_5_Q2.mp3", + "transcript": "ラジオ:来週から1週間、山川市で桜映画祭が行われます。鑑賞の仕方が少し珍しい映画を4つご紹介します。まずは、アニメ映画の『白い雲』。映画を見ながら歌ったり、手を叩いたりしてもいいことになっているので、賑やかに楽しめます。それから、ミステリー映画の『緑の列車』。こちらはオーケストラが映像に合わせて生で音楽を演奏します。恋愛映画『美しい一日』の会場は、今回の映画祭で唯一の屋外の会場です。山川公園に臨時でスクリーンが設置されます。今はいい季節だから気持ちがいいでしょうね。最後にミュージカル映画『旅の空』。会場のレストランで食事を楽しみながら鑑賞できます。\n男:今言ってた映画祭、2人用のチケットが2枚あるんだけど、一緒に見に行かない?2つ見られるから1つずつ選ぼう。\n女:へえ。いいの。うーん。\n男:僕、前に映画の音楽に合わせてみんなで歌ってもいいっていう映画見に行ったことがあるんだけど、一体感があって楽しかったよ。\n女:へえ。日本では静かに見ましょうっていう映画館の方が多いけどね。\n男:うん。あの雰囲気をまた味わいたいな。\n女:いいね。1つはそれにしよう。私は、んー、美味しい食事を楽しみながらっていうのも魅力的だけど、開放感がある外で見てみたいな。\n男:じゃあ、そうしよう。\n質問2:女の学生はどの映画を選びましたか。", + "translation": "ラジオ:下周起一周,山川市将举办樱花电影节。为您介绍四部观影方式有点特别的电影。首先是动画电影《白云》。可以一边看电影一边唱歌、拍手,所以能热热闹闹地欣赏。接着是悬疑电影《绿色列车》。这部会由管弦乐团配合影像现场演奏音乐。爱情电影《美好的一天》的会场,是本次电影节唯一一个室外会场。将在山川公园临时设置银幕。现在正是好季节,应该会很舒服吧。最后是音乐剧电影《旅途的天空》。可以在会场的餐厅一边享用美食一边观赏。\n男:刚才说的那个电影节,我有两张双人票,要不要一起去看?能看两场,我们各选一部吧。\n女:诶,可以吗?嗯……\n男:我以前去看过一次那种可以配合电影音乐大家一起唱歌的电影,很有整体感,很开心哦。\n女:诶。在日本,还是「看电影时要安静」的影院比较多呢。\n男:嗯。我还想再体验一下那种气氛啊。\n女:好啊。一部就选那个吧。我呢,嗯——一边享受美食那个也很有魅力,不过我想在开阔的室外看看。\n男:那就这么定了。\n(女生选了哪部电影?)", + "vocab": [ + { "word": "鑑賞", "reading": "かんしょう", "meaning": "鉴赏;观赏(电影、艺术)" }, + { "word": "珍しい", "reading": "めずらしい", "meaning": "稀奇的;少见的;珍贵的" }, + { "word": "賑やか", "reading": "にぎやか", "meaning": "热闹的;繁华的" }, + { "word": "映像", "reading": "えいぞう", "meaning": "影像;画面" }, + { "word": "演奏", "reading": "えんそう", "meaning": "演奏" }, + { "word": "会場", "reading": "かいじょう", "meaning": "会场;举办地点" }, + { "word": "唯一", "reading": "ゆいいつ", "meaning": "唯一;仅有" }, + { "word": "屋外", "reading": "おくがい", "meaning": "室外;户外" }, + { "word": "臨時", "reading": "りんじ", "meaning": "临时;暂时" }, + { "word": "雰囲気", "reading": "ふんいき", "meaning": "气氛;氛围" }, + { "word": "スクリーン", "reading": "すくりーん", "meaning": "银幕;屏幕" }, + { "word": "開放感", "reading": "かいほうかん", "meaning": "开阔感;开放感" }, + { "word": "魅力的", "reading": "みりょくてき", "meaning": "有魅力的;吸引人的" }, + { "word": "食事", "reading": "しょくじ", "meaning": "饭;用餐" }, + { "word": "レストラン", "reading": "れすとらん", "meaning": "餐厅;西餐馆" } + ], + "grammar": [ + { "pattern": "〜ながら", "meaning": "接动词ます形,表示两个动作同时进行,「一边…一边…」。", "example": "映画を見ながら歌ったり、手を叩いたりしてもいいことになっているので、賑やかに楽しめます。", "exampleZh": "规定可以一边看电影一边唱歌、拍手,所以能热热闹闹地欣赏。" }, + { "pattern": "〜たり〜たりする", "meaning": "接动词た形,列举若干动作或状态。", "example": "映画を見ながら歌ったり、手を叩いたりしてもいいことになっているので、賑やかに楽しめます。", "exampleZh": "规定可以一边看电影一边唱歌、拍手,所以能热热闹闹地欣赏。" }, + { "pattern": "〜に合わせて", "meaning": "接名词,表示「配合…」「随着…」。", "example": "こちらはオーケストラが映像に合わせて生で音楽を演奏します。", "exampleZh": "这部会由管弦乐团配合影像现场演奏音乐。" }, + { "pattern": "〜っていう+名詞", "meaning": "「という」的口语形式,接在名词后说明名称或内容。", "example": "日本では静かに見ましょうっていう映画館の方が多いけどね。", "exampleZh": "在日本,还是「看电影时要安静」的影院比较多呢。" }, + { "pattern": "〜てみたい", "meaning": "接动词て形+みたい,表示「想试着…」。", "example": "開放感がある外で見てみたいな。", "exampleZh": "我想在开阔的室外看看。" }, + { "pattern": "〜ずつ", "meaning": "接数量词,表示「每…」「各…」。", "example": "2つ見られるから1つずつ選ぼう。", "exampleZh": "能看两场,我们各选一部吧。" } + ] + } + ] +}; diff --git a/listening/data/N2/audio/202307_1_Q1.mp3 b/listening/data/N2/audio/202307_1_Q1.mp3 new file mode 100644 index 0000000..439dcb6 Binary files /dev/null and b/listening/data/N2/audio/202307_1_Q1.mp3 differ diff --git a/listening/data/N2/audio/202307_1_Q2.mp3 b/listening/data/N2/audio/202307_1_Q2.mp3 new file mode 100644 index 0000000..8f7751c Binary files /dev/null and b/listening/data/N2/audio/202307_1_Q2.mp3 differ diff --git a/listening/data/N2/audio/202307_1_Q3.mp3 b/listening/data/N2/audio/202307_1_Q3.mp3 new file mode 100644 index 0000000..4cba414 Binary files /dev/null and b/listening/data/N2/audio/202307_1_Q3.mp3 differ diff --git a/listening/data/N2/audio/202307_1_Q4.mp3 b/listening/data/N2/audio/202307_1_Q4.mp3 new file mode 100644 index 0000000..3e578e2 Binary files /dev/null and b/listening/data/N2/audio/202307_1_Q4.mp3 differ diff --git a/listening/data/N2/audio/202307_1_Q5.mp3 b/listening/data/N2/audio/202307_1_Q5.mp3 new file mode 100644 index 0000000..5eb2146 Binary files /dev/null and b/listening/data/N2/audio/202307_1_Q5.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q1.mp3 b/listening/data/N2/audio/202307_2_Q1.mp3 new file mode 100644 index 0000000..c691cee Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q1.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q2.mp3 b/listening/data/N2/audio/202307_2_Q2.mp3 new file mode 100644 index 0000000..a1ed8ab Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q2.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q3.mp3 b/listening/data/N2/audio/202307_2_Q3.mp3 new file mode 100644 index 0000000..49e6f47 Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q3.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q4.mp3 b/listening/data/N2/audio/202307_2_Q4.mp3 new file mode 100644 index 0000000..67241f9 Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q4.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q5.mp3 b/listening/data/N2/audio/202307_2_Q5.mp3 new file mode 100644 index 0000000..88f404a Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q5.mp3 differ diff --git a/listening/data/N2/audio/202307_2_Q6.mp3 b/listening/data/N2/audio/202307_2_Q6.mp3 new file mode 100644 index 0000000..31a6570 Binary files /dev/null and b/listening/data/N2/audio/202307_2_Q6.mp3 differ diff --git a/listening/data/N2/audio/202307_3_Q1.mp3 b/listening/data/N2/audio/202307_3_Q1.mp3 new file mode 100644 index 0000000..efde4ce Binary files /dev/null and b/listening/data/N2/audio/202307_3_Q1.mp3 differ diff --git a/listening/data/N2/audio/202307_3_Q2.mp3 b/listening/data/N2/audio/202307_3_Q2.mp3 new file mode 100644 index 0000000..850eddc Binary files /dev/null and b/listening/data/N2/audio/202307_3_Q2.mp3 differ diff --git a/listening/data/N2/audio/202307_3_Q3.mp3 b/listening/data/N2/audio/202307_3_Q3.mp3 new file mode 100644 index 0000000..486c037 Binary files /dev/null and b/listening/data/N2/audio/202307_3_Q3.mp3 differ diff --git a/listening/data/N2/audio/202307_3_Q4.mp3 b/listening/data/N2/audio/202307_3_Q4.mp3 new file mode 100644 index 0000000..8df4600 Binary files /dev/null and b/listening/data/N2/audio/202307_3_Q4.mp3 differ diff --git a/listening/data/N2/audio/202307_3_Q5.mp3 b/listening/data/N2/audio/202307_3_Q5.mp3 new file mode 100644 index 0000000..d5b0928 Binary files /dev/null and b/listening/data/N2/audio/202307_3_Q5.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q1.mp3 b/listening/data/N2/audio/202307_4_Q1.mp3 new file mode 100644 index 0000000..5090339 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q1.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q10.mp3 b/listening/data/N2/audio/202307_4_Q10.mp3 new file mode 100644 index 0000000..17f5681 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q10.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q11.mp3 b/listening/data/N2/audio/202307_4_Q11.mp3 new file mode 100644 index 0000000..c1b2e6c Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q11.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q2.mp3 b/listening/data/N2/audio/202307_4_Q2.mp3 new file mode 100644 index 0000000..13ccfdc Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q2.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q3.mp3 b/listening/data/N2/audio/202307_4_Q3.mp3 new file mode 100644 index 0000000..0b2bbd0 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q3.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q4.mp3 b/listening/data/N2/audio/202307_4_Q4.mp3 new file mode 100644 index 0000000..cabf7a9 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q4.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q5.mp3 b/listening/data/N2/audio/202307_4_Q5.mp3 new file mode 100644 index 0000000..0c61b21 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q5.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q6.mp3 b/listening/data/N2/audio/202307_4_Q6.mp3 new file mode 100644 index 0000000..44ec35a Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q6.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q7.mp3 b/listening/data/N2/audio/202307_4_Q7.mp3 new file mode 100644 index 0000000..3989216 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q7.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q8.mp3 b/listening/data/N2/audio/202307_4_Q8.mp3 new file mode 100644 index 0000000..af8016b Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q8.mp3 differ diff --git a/listening/data/N2/audio/202307_4_Q9.mp3 b/listening/data/N2/audio/202307_4_Q9.mp3 new file mode 100644 index 0000000..4805862 Binary files /dev/null and b/listening/data/N2/audio/202307_4_Q9.mp3 differ diff --git a/listening/data/N2/audio/202307_5_Q1.mp3 b/listening/data/N2/audio/202307_5_Q1.mp3 new file mode 100644 index 0000000..956bb43 Binary files /dev/null and b/listening/data/N2/audio/202307_5_Q1.mp3 differ diff --git a/listening/data/N2/audio/202307_5_Q2.mp3 b/listening/data/N2/audio/202307_5_Q2.mp3 new file mode 100644 index 0000000..8aa69ef Binary files /dev/null and b/listening/data/N2/audio/202307_5_Q2.mp3 differ diff --git a/listening/data/N2/pdf/202307_1_Q1.pdf b/listening/data/N2/pdf/202307_1_Q1.pdf new file mode 100644 index 0000000..df6becf Binary files /dev/null and b/listening/data/N2/pdf/202307_1_Q1.pdf differ diff --git a/listening/data/N2/pdf/202307_1_Q2.pdf b/listening/data/N2/pdf/202307_1_Q2.pdf new file mode 100644 index 0000000..be3ca9c Binary files /dev/null and b/listening/data/N2/pdf/202307_1_Q2.pdf differ diff --git a/listening/data/N2/pdf/202307_1_Q3.pdf b/listening/data/N2/pdf/202307_1_Q3.pdf new file mode 100644 index 0000000..1457ab7 Binary files /dev/null and b/listening/data/N2/pdf/202307_1_Q3.pdf differ diff --git a/listening/data/N2/pdf/202307_1_Q4.pdf b/listening/data/N2/pdf/202307_1_Q4.pdf new file mode 100644 index 0000000..2061780 Binary files /dev/null and b/listening/data/N2/pdf/202307_1_Q4.pdf differ diff --git a/listening/data/N2/pdf/202307_1_Q5.pdf b/listening/data/N2/pdf/202307_1_Q5.pdf new file mode 100644 index 0000000..ff764f7 Binary files /dev/null and b/listening/data/N2/pdf/202307_1_Q5.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q1.pdf b/listening/data/N2/pdf/202307_2_Q1.pdf new file mode 100644 index 0000000..03d0219 Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q1.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q2.pdf b/listening/data/N2/pdf/202307_2_Q2.pdf new file mode 100644 index 0000000..3f11d9e Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q2.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q3.pdf b/listening/data/N2/pdf/202307_2_Q3.pdf new file mode 100644 index 0000000..19da7fb Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q3.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q4.pdf b/listening/data/N2/pdf/202307_2_Q4.pdf new file mode 100644 index 0000000..658a40a Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q4.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q5.pdf b/listening/data/N2/pdf/202307_2_Q5.pdf new file mode 100644 index 0000000..0cd93e7 Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q5.pdf differ diff --git a/listening/data/N2/pdf/202307_2_Q6.pdf b/listening/data/N2/pdf/202307_2_Q6.pdf new file mode 100644 index 0000000..f6911d6 Binary files /dev/null and b/listening/data/N2/pdf/202307_2_Q6.pdf differ diff --git a/listening/data/N2/pdf/202307_3_Q1.pdf b/listening/data/N2/pdf/202307_3_Q1.pdf new file mode 100644 index 0000000..dcefada Binary files /dev/null and b/listening/data/N2/pdf/202307_3_Q1.pdf differ diff --git a/listening/data/N2/pdf/202307_3_Q2.pdf b/listening/data/N2/pdf/202307_3_Q2.pdf new file mode 100644 index 0000000..9f6a949 Binary files /dev/null and b/listening/data/N2/pdf/202307_3_Q2.pdf differ diff --git a/listening/data/N2/pdf/202307_3_Q3.pdf b/listening/data/N2/pdf/202307_3_Q3.pdf new file mode 100644 index 0000000..f8c61a3 Binary files /dev/null and b/listening/data/N2/pdf/202307_3_Q3.pdf differ diff --git a/listening/data/N2/pdf/202307_3_Q4.pdf b/listening/data/N2/pdf/202307_3_Q4.pdf new file mode 100644 index 0000000..ff782d4 Binary files /dev/null and b/listening/data/N2/pdf/202307_3_Q4.pdf differ diff --git a/listening/data/N2/pdf/202307_3_Q5.pdf b/listening/data/N2/pdf/202307_3_Q5.pdf new file mode 100644 index 0000000..4734882 Binary files /dev/null and b/listening/data/N2/pdf/202307_3_Q5.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q1.pdf b/listening/data/N2/pdf/202307_4_Q1.pdf new file mode 100644 index 0000000..66b6f8f Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q1.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q10.pdf b/listening/data/N2/pdf/202307_4_Q10.pdf new file mode 100644 index 0000000..feae812 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q10.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q11.pdf b/listening/data/N2/pdf/202307_4_Q11.pdf new file mode 100644 index 0000000..313f578 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q11.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q2.pdf b/listening/data/N2/pdf/202307_4_Q2.pdf new file mode 100644 index 0000000..c688587 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q2.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q3.pdf b/listening/data/N2/pdf/202307_4_Q3.pdf new file mode 100644 index 0000000..6caf644 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q3.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q4.pdf b/listening/data/N2/pdf/202307_4_Q4.pdf new file mode 100644 index 0000000..aa0bbd9 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q4.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q5.pdf b/listening/data/N2/pdf/202307_4_Q5.pdf new file mode 100644 index 0000000..f159058 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q5.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q6.pdf b/listening/data/N2/pdf/202307_4_Q6.pdf new file mode 100644 index 0000000..74d8edb Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q6.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q7.pdf b/listening/data/N2/pdf/202307_4_Q7.pdf new file mode 100644 index 0000000..e8be297 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q7.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q8.pdf b/listening/data/N2/pdf/202307_4_Q8.pdf new file mode 100644 index 0000000..692fafe Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q8.pdf differ diff --git a/listening/data/N2/pdf/202307_4_Q9.pdf b/listening/data/N2/pdf/202307_4_Q9.pdf new file mode 100644 index 0000000..168d051 Binary files /dev/null and b/listening/data/N2/pdf/202307_4_Q9.pdf differ diff --git a/listening/data/N2/pdf/202307_5_Q1.pdf b/listening/data/N2/pdf/202307_5_Q1.pdf new file mode 100644 index 0000000..ebf023e Binary files /dev/null and b/listening/data/N2/pdf/202307_5_Q1.pdf differ diff --git a/listening/data/N2/pdf/202307_5_Q2.pdf b/listening/data/N2/pdf/202307_5_Q2.pdf new file mode 100644 index 0000000..5610e0d Binary files /dev/null and b/listening/data/N2/pdf/202307_5_Q2.pdf differ diff --git a/listening/data/N2/pdf/202307_5_Q3.pdf b/listening/data/N2/pdf/202307_5_Q3.pdf new file mode 100644 index 0000000..416ccf6 Binary files /dev/null and b/listening/data/N2/pdf/202307_5_Q3.pdf differ diff --git a/listening/index.html b/listening/index.html index 2e994bb..1087835 100644 --- a/listening/index.html +++ b/listening/index.html @@ -83,7 +83,7 @@

全部题目

{ level: 'N2', exam: '2021-12', label: '2021.12', available: false }, { level: 'N2', exam: '2022-07', label: '2022.07', available: false }, { level: 'N2', exam: '2022-12', label: '2022.12', available: false }, - { level: 'N2', exam: '2023-07', label: '2023.07', available: false }, + { level: 'N2', exam: '2023-07', label: '2023.07', available: true }, { level: 'N2', exam: '2023-12', label: '2023.12', available: false }, { level: 'N2', exam: '2025-07', label: '2025.07', available: true }, { level: 'N1', exam: '2021-07', label: '2021.07', available: false }, diff --git a/tools/listening-handout.mjs b/tools/listening-handout.mjs index 1fc479b..2e1a341 100644 --- a/tools/listening-handout.mjs +++ b/tools/listening-handout.mjs @@ -18,7 +18,7 @@ import { fileURLToPath } from 'node:url'; const ROOT = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..'); const LEVEL = 'N2'; -const EXAMS = ['2021-07', '2025-07']; // 已出讲义的卷;新增卷时在这里加 +const EXAMS = ['2021-07', '2025-07', '2023-07']; // 已出讲义的卷;新增卷时在这里加 const MIN_BYTES = 50 * 1024; // 缺字体的空壳 PDF 通常远小于此 const TARGET_PAGES = [5, 8]; // 期望页数区间(无 PDF 解析库,只能靠体量间接判断)