{"id":4963,"date":"2026-09-09T20:19:34","date_gmt":"2026-09-09T11:19:34","guid":{"rendered":"https:\/\/nansiki.net\/2018\/?p=4963"},"modified":"2026-10-10T05:46:01","modified_gmt":"2026-10-09T20:46:01","slug":"%e8%8b%b1%e8%aa%9e_%e6%96%87%e6%b3%95_04%e4%b8%ad%ef%bc%91%e4%bc%9a%e8%a9%b1%e6%96%87","status":"publish","type":"post","link":"https:\/\/nansiki.net\/2018\/archives\/4963","title":{"rendered":"\u82f1\u8a9e_\u6587\u6cd5_04\u4e2d\uff11\u4f1a\u8a71\u6587"},"content":{"rendered":"<div class=\"veu_autoEyeCatchBox\"><img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"572\" src=\"https:\/\/nansiki.net\/2018\/wp-content\/uploads\/2022\/02\/kuizu.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\u30af\u30a4\u30ba\" srcset=\"https:\/\/nansiki.net\/2018\/wp-content\/uploads\/2022\/02\/kuizu.jpg 784w, https:\/\/nansiki.net\/2018\/wp-content\/uploads\/2022\/02\/kuizu-300x219.jpg 300w, https:\/\/nansiki.net\/2018\/wp-content\/uploads\/2022\/02\/kuizu-768x560.jpg 768w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/div>\n<!DOCTYPE html>\n<html lang=\"ja\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>\u4e2d\u5b66\u82f1\u8a9e \u4f1a\u8a71\u8868\u73fe\uff06\u6587\u6cd5\u30de\u30b9\u30bf\u30fc\u30af\u30a4\u30ba<\/title>\n<style>\n:root{--purple:#4a148c;--purple2:#7b1fa2;--pale:#f3e8ff;--ink:#2b2638;--muted:#6e6582;--green:#1b8a5a;--red:#c62828;--line:#e2d9f3}\n*{box-sizing:border-box}body{margin:0;padding:20px 12px 40px;background:linear-gradient(135deg,#f4efff,#faf8fc 55%,#ede7f6);font-family:system-ui,-apple-system,\"Segoe UI\",\"Noto Sans JP\",sans-serif;color:var(--ink)}\n#engquiz{max-width:800px;margin:0 auto}.hero{background:linear-gradient(135deg,var(--purple),var(--purple2));color:#fff;padding:28px 22px;border-radius:22px;text-align:center;box-shadow:0 8px 22px #4a148c26}.hero .eyebrow{font-size:.78rem;letter-spacing:.14em;opacity:.85}.hero h1{font-size:clamp(1.35rem,4vw,2rem);line-height:1.45;margin:8px 0}.hero p{margin:8px 0 0;font-size:.95rem;opacity:.95}\n.panel{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;margin-top:16px;box-shadow:0 5px 18px #4a148c0d}.subhead{font-weight:800;font-size:1.08rem;margin:0 0 12px}.topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.topic{border:1px solid #d4c4f0;background:#fff;border-radius:12px;padding:11px 10px;font-size:.9rem;cursor:pointer;color:var(--ink);text-align:left}.topic.active{background:var(--pale);border:2px solid var(--purple);padding:10px 9px;color:var(--purple);font-weight:700}.moderow{display:flex;gap:8px;margin:16px 0}.modebtn{flex:1;padding:12px 8px;border:1px solid #d4c4f0;background:#fff;border-radius:12px;cursor:pointer;font-weight:700;color:var(--purple);text-align:center}.modebtn.active{background:var(--purple);color:#fff;border-color:var(--purple)}.primary{width:100%;border:0;border-radius:14px;background:linear-gradient(135deg,var(--purple),var(--purple2));color:#fff;padding:15px 18px;font-size:1.02rem;font-weight:800;cursor:pointer;box-shadow:0 4px 10px #4a148c2a}.secondary{border:1px solid #d4c4f0;border-radius:12px;background:#fff;color:var(--purple);padding:12px 15px;font-weight:700;cursor:pointer}.smallnote{font-size:.83rem;line-height:1.7;color:var(--muted)}.hidden{display:none!important}.topstats{display:flex;justify-content:space-between;gap:10px;font-size:.9rem;font-weight:700;color:var(--purple);margin-bottom:12px}.bar{height:8px;background:#eee8f8;border-radius:99px;overflow:hidden;margin-bottom:20px}.barfill{height:100%;width:0;background:linear-gradient(90deg,var(--purple),#ab47bc);transition:width .25s}.timerbar{height:6px;background:#ffebee;border-radius:99px;overflow:hidden;margin-bottom:16px}.timerfill{height:100%;width:100%;background:var(--red);transition:width 1s linear}.qmeta{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:13px}.chip{display:inline-block;background:var(--pale);color:var(--purple);border-radius:99px;padding:5px 10px;font-size:.76rem;font-weight:800}.question{font-size:clamp(1.15rem,3.5vw,1.45rem);line-height:1.65;font-weight:800;margin:8px 0 20px;white-space:pre-line}.choices{display:grid;gap:10px}.choice{width:100%;border:2px solid #e2d9f3;border-radius:14px;background:#fff;padding:14px 15px;text-align:left;display:flex;gap:12px;align-items:center;font-size:1rem;cursor:pointer;color:var(--ink)}.letter{width:29px;height:29px;border-radius:9px;display:inline-grid;place-items:center;background:#f0ebf9;color:var(--purple);font-weight:800;flex-shrink:0}.choice.correct{border-color:var(--green);background:#eaf7ef}.choice.correct .letter{background:var(--green);color:#fff}.choice.wrong{border-color:var(--red);background:#fff0f1}.choice.wrong .letter{background:var(--red);color:#fff}.choice:disabled{cursor:default}.feedback{margin-top:16px;border-radius:14px;padding:15px;line-height:1.8}.feedback.ok{background:#eaf7ef;border:1px solid #b9e2c8}.feedback.ng{background:#fff0f1;border:1px solid #f0c0c5}.feedback strong{font-size:1.05rem}.explanation{margin-top:7px;font-size:.93rem}.actions{display:flex;gap:10px;margin-top:16px}.actions>*{flex:1}.resultscore{text-align:center;padding:10px 0 20px}.scorecircle{width:142px;height:142px;border-radius:50%;margin:10px auto 15px;background:var(--pale);border:9px solid #d4c4f0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--purple)}.scorecircle b{font-size:2.1rem;line-height:1.2}.scorecircle span{font-size:.82rem}.resulttitle{font-size:1.4rem;font-weight:900}.resultline{height:10px;background:#eee8f8;border-radius:20px;overflow:hidden;margin:12px 0}.resultline div{height:100%;background:linear-gradient(90deg,var(--purple),#ab47bc)}.misseditem{padding:13px 0;border-top:1px solid var(--line);line-height:1.6}.misseditem b{display:block}.good{color:var(--green)}.bad{color:var(--red)}.footer{text-align:center;color:var(--muted);font-size:.78rem;margin-top:15px}\n@media(max-width:520px){body{padding:12px 8px 28px}.hero{padding:22px 14px;border-radius:18px}.panel{padding:16px;border-radius:16px}.topic-grid{grid-template-columns:1fr}.choice{padding:12px}.actions{flex-direction:column}}\n<\/style>\n<\/head>\n<body>\n<div id=\"engquiz\">\n<header class=\"hero\">\n<div class=\"eyebrow\">NESCOM JUNIOR HIGH ENGLISH<\/div>\n<h1>\u4e2d\u5b66\u82f1\u8a9e \u4f1a\u8a71\u8868\u73fe\uff06\u6587\u6cd5\u30de\u30b9\u30bf\u30fc\u30af\u30a4\u30ba<\/h1>\n<p>\u4f9d\u983c\u30fb\u8a31\u53ef\u30fb\u3042\u3044\u3055\u3064\u30fb\u96fb\u8a71\u306e\u8868\u73fe\u30fb\u57fa\u672c\u6587\u6cd5<\/p>\n<\/header>\n<section id=\"start\" class=\"panel\">\n<p class=\"subhead\">\u51fa\u984c\u3059\u308b\u5206\u91ce\u3092\u9078\u307c\u3046<\/p>\n<div id=\"topics\" class=\"topic-grid\">\n<button class=\"topic active\" data-topic=\"all\">\u3059\u3079\u3066\u306e\u5206\u91ce<\/button>\n<button class=\"topic\" data-topic=\"requests\">\u4f9d\u983c\u3059\u308b\u8868\u73fe (Can you... \/ Please)<\/button>\n<button class=\"topic\" data-topic=\"permission\">\u8a31\u53ef\u3092\u6c42\u3081\u308b\u8868\u73fe (Can I... \/ May I...)<\/button>\n<button class=\"topic\" data-topic=\"greetings\">\u3042\u3044\u3055\u3064\u30fb\u7d39\u4ecb\u30fb\u304a\u793c<\/button>\n<button class=\"topic\" data-topic=\"phone\">\u96fb\u8a71\u306e\u8868\u73fe (This is... \/ May I speak to...)<\/button>\n<button class=\"topic\" data-topic=\"grammar\">\u57fa\u672c\u6587\u6cd5\u30fb\u66f8\u304d\u304b\u3048\u30fb\u8a9e\u5f62\u5909\u5316<\/button>\n<\/div>\n<p class=\"subhead\" style=\"margin-top:20px\">\u89e3\u7b54\u30e2\u30fc\u30c9<\/p>\n<div class=\"moderow\">\n<button class=\"modebtn active\" data-mode=\"normal\">\u5236\u9650\u6642\u9593\u306a\u3057<\/button>\n<button class=\"modebtn\" data-mode=\"timeattack\">1\u554f20\u79d2\u30bf\u30a4\u30e0\u30a2\u30bf\u30c3\u30af<\/button>\n<\/div>\n<button class=\"primary\" id=\"startBtn\" style=\"margin-top:6px\">\u30af\u30a4\u30ba\u3092\u59cb\u3081\u308b<\/button>\n<p class=\"smallnote\" style=\"margin-top:12px\">\u63d0\u4f9b\u3055\u308c\u305f\u4e2d\u5b66\u82f1\u8a9e\u306e\u5f31\u70b9\u767a\u898b\u30c6\u30b9\u30c8\u3092\u3082\u3068\u306b\u4f5c\u6210\u3057\u305f\u4e00\u554f\u4e00\u7b54\u30a2\u30d7\u30ea\u3067\u3059\u3002\u30bf\u30a4\u30e0\u30a2\u30bf\u30c3\u30af\u5f62\u5f0f\u3067\u306f\u30011\u554f\u3054\u3068\u306b20\u79d2\u306e\u5236\u9650\u6642\u9593\u304c\u3064\u304d\u307e\u3059\u3002<\/p>\n<\/section>\n<section id=\"quiz\" class=\"panel hidden\">\n<div class=\"topstats\"><span id=\"progress\">\u554f\u984c 1 \/ 10<\/span><span id=\"score\">\u6b63\u89e3 0<\/span><\/div>\n<div class=\"bar\"><div id=\"barfill\" class=\"barfill\"><\/div><\/div>\n<div id=\"timerwrap\" class=\"hidden\">\n  <div style=\"display:flex;justify-content:space-between;font-size:0.85rem;font-weight:700;color:var(--red);margin-bottom:4px;\">\n    <span>\u6b8b\u308a\u6642\u9593<\/span><span id=\"timeleft\">20\u79d2<\/span>\n  <\/div>\n  <div class=\"timerbar\"><div id=\"timerfill\" class=\"timerfill\"><\/div><\/div>\n<\/div>\n<div class=\"qmeta\"><span id=\"category\" class=\"chip\"><\/span><span id=\"qid\" class=\"chip\"><\/span><\/div>\n<div id=\"question\" class=\"question\"><\/div>\n<div id=\"choices\" class=\"choices\"><\/div>\n<div id=\"feedback\" class=\"feedback hidden\"><\/div>\n<div class=\"actions\"><button id=\"nextBtn\" class=\"primary hidden\">\u6b21\u306e\u554f\u984c\u3078<\/button><\/div>\n<\/section>\n<section id=\"result\" class=\"panel hidden\">\n<div class=\"resultscore\">\n<div class=\"resulttitle\" id=\"resulttitle\">\u30af\u30a4\u30ba\u7d42\u4e86\uff01<\/div>\n<div class=\"scorecircle\"><b id=\"finalscore\">0\/0<\/b><span>\u6b63\u89e3\u6570<\/span><\/div>\n<div id=\"percent\"><\/div>\n<div class=\"resultline\"><div id=\"resultbar\"><\/div><\/div>\n<p id=\"resultmsg\"><\/p>\n<\/div>\n<div id=\"missedwrap\"><h3 class=\"subhead\">\u9593\u9055\u3048\u305f\u554f\u984c\u306e\u5fa9\u7fd2<\/h3><div id=\"missed\"><\/div><button id=\"retryBtn\" class=\"secondary\" style=\"width:100%;margin-top:12px\">\u9593\u9055\u3048\u305f\u554f\u984c\u306b\u518d\u6311\u6226<\/button><\/div>\n<button id=\"againBtn\" class=\"primary\" style=\"margin-top:14px\">\u6700\u521d\u306b\u623b\u308b<\/button>\n<\/section>\n<div class=\"footer\">\u4e2d\u5b66\u82f1\u8a9e \u4f1a\u8a71\u8868\u73fe\u30fb\u6587\u6cd5\u30de\u30b9\u30bf\u30fc\u30af\u30a4\u30ba\u30a2\u30d7\u30ea<\/div>\n<\/div>\n<script>\n(()=>{\nconst bank=[\n{\n  t:\"requests\",\n  q:\"\u300c\u79c1\u306e\u30ab\u30d0\u30f3\u3092\u898b\u3066\u3044\u3066\u304f\u308c\u307e\u305b\u3093\u304b\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Can you watch my bag?\",\"Do you watch my bag?\",\"Will you watching my bag?\"],\n  a:0,\n  e:\"\u300c\u301c\u3057\u3066\u304f\u308c\u307e\u305b\u3093\u304b\uff08\u4f9d\u983c\uff09\u300d\u306f Can you \uff0b\u52d5\u8a5e\u306e\u539f\u5f62\u301c\uff1f\u3067\u8868\u3057\u307e\u3059\u3002watch \u306f\u300c\u898b\u3066\u3044\u308b\u3001\u898b\u5f35\u308b\u300d\u3068\u3044\u3046\u610f\u5473\u3067\u3059\u3002\"\n},\n{\n  t:\"requests\",\n  q:\"\u300c\u3053\u306e\u7bb1\u3092\u958b\u3051\u3066\u304f\u308c\u307e\u305b\u3093\u304b\u3002\u2015 \u3044\u3044\u3088\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u9069\u5f53\u306a\u8a9e\u306f\uff1f\\n(   ) you open this box? - All right.\",\n  c:[\"Can\",\"Do\",\"Are\"],\n  a:0,\n  e:\"\u76f8\u624b\u306b\u4f55\u304b\u3092\u983c\u3080\u3068\u304d\u306e\u4f9d\u983c\u306f Can you \uff5e? \u3067\u8868\u3057\u307e\u3059\u3002\u3088\u308a\u4e01\u5be7\u306b\u983c\u3080\u5834\u5408\u306f Could you \uff5e? \u3084 Will you \uff5e? \u3082\u4f7f\u308f\u308c\u307e\u3059\u3002\"\n},\n{\n  t:\"requests\",\n  q:\"\u300c\u30c9\u30a2\u3092\u958b\u3051\u3066\u3082\u3089\u3048\u307e\u305b\u3093\u304b\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Can you open the door?\",\"Do you open the door?\",\"Are you open the door?\"],\n  a:0,\n  e:\"Can you \uff0b\u52d5\u8a5e\u306e\u539f\u5f62\u301c\uff1f\u3067\u300c\u301c\u3057\u3066\u304f\u308c\u307e\u305b\u3093\u304b\u300d\u3068\u3044\u3046\u4f9d\u983c\u3092\u8868\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"requests\",\n  q:\"\u300c\u4eca\u65e5\u5348\u5f8c\u3001\u79c1\u305f\u3061\u306e\u305f\u3081\u306b\u30ae\u30bf\u30fc\u3092\u6f14\u594f\u3057\u3066\u304f\u308c\u307e\u305b\u3093\u304b\u3002\u300d\u306e\u4e26\u3079\u304b\u3048\u3068\u3057\u3066\u6b63\u3057\u3044\u3082\u306e\u306f\uff1f\\n(the guitar\/can\/play\/you) for us this afternoon?\",\n  c:[\"Can you play the guitar for us this afternoon?\",\"You can play the guitar for us this afternoon?\",\"Can play you the guitar for us this afternoon?\"],\n  a:0,\n  e:\"\u4f9d\u983c\u306e\u7591\u554f\u6587\u306f\u52a9\u52d5\u8a5e can \u3092\u4e3b\u8a9e\u306e\u524d\u306b\u51fa\u3057\u3066 Can you play the guitar ...? \u3068\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"requests\",\n  q:\"\u300c\u660e\u65e5\u671d\u306b\u96fb\u8a71\u3092\u3044\u305f\u3060\u3051\u307e\u3059\u304b\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u3067\u3001\u7a7a\u6240\u306b\u5165\u308b\u6700\u3082\u9069\u5207\u306a\u8a9e\u306f\uff1f\\nCan you (   ) me tomorrow morning?\",\n  c:[\"call\",\"calling\",\"called\"],\n  a:0,\n  e:\"Can you \u306e\u5f8c\u308d\u306b\u306f\u5fc5\u305a\u52d5\u8a5e\u306e\u539f\u5f62\u304c\u7d9a\u304d\u307e\u3059\u3002call me \u3067\u300c\u79c1\u306b\u96fb\u8a71\u3059\u308b\u300d\u3068\u306a\u308a\u307e\u3059\u3002\"\n},\n{\n  t:\"permission\",\n  q:\"\u300c\u3053\u306e\u5199\u771f\u3092\u3082\u3089\u3063\u3066\u3082\u3044\u3044\u3067\u3059\u304b\u3001\u30b8\u30e7\u30fc\u30f3\u30ba\u3055\u3093\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Can I have this picture, Ms. Jones?\",\"Do I have this picture, Ms. Jones?\",\"Are I have this picture, Ms. Jones?\"],\n  a:0,\n  e:\"\u300c\u301c\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u304b\uff08\u8a31\u53ef\u3092\u6c42\u3081\u308b\uff09\u300d\u306f Can I \uff0b\u52d5\u8a5e\u306e\u539f\u5f62\u301c\uff1f\u3067\u8868\u3057\u307e\u3059\u3002May I \u4f7f\u3046\u3068\u3055\u3089\u306b\u4e01\u5be7\u306b\u306a\u308a\u307e\u3059\u3002\"\n},\n{\n  t:\"permission\",\n  q:\"\u300c\u304a\u6bcd\u3055\u3093\u3001\u4eca\u30c6\u30ec\u30d3\u3092\u898b\u3066\u3082\u3044\u3044\uff1f \u2015 \u3044\u3044\u3067\u3059\u3088\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u9069\u5f53\u306a\u8a9e\u306f\uff1f\\nMom, (   ) I watch TV now? - All right.\",\n  c:[\"can\",\"do\",\"are\"],\n  a:0,\n  e:\"\u8a31\u53ef\u3092\u6c42\u3081\u308b\u8868\u73fe\u306f Can I [we] ~? \u307e\u305f\u306f May I ~? \u3092\u7528\u3044\u307e\u3059\u3002\"\n},\n{\n  t:\"permission\",\n  q:\"\u300c\u3053\u3053\u3067\u97f3\u697d\u3092\u805e\u3044\u3066\u3082\u3044\u3044\u3067\u3059\u304b\u3002\u2015 \u3082\u3061\u308d\u3093\u3044\u3044\u3067\u3059\u3088\u3002\u300d\u306e\u4e26\u3079\u304b\u3048\u3068\u3057\u3066\u6b63\u3057\u3044\u3082\u306e\u306f\uff1f\\n(music\/I\/can \/ here \/ listen to\/?) -Sure.\",\n  c:[\"Can I listen to music here?\",\"I can listen to music here?\",\"Can listen I to music here?\"],\n  a:0,\n  e:\"\u8a31\u53ef\u3092\u6c42\u3081\u308b\u6587\u306f Can I listen to music here? \u306e\u3088\u3046\u306b Can I \uff5e? \u306e\u8a9e\u9806\u306b\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"permission\",\n  q:\"\u300c\u3042\u306a\u305f\u3068\u3044\u3063\u3057\u3087\u306b\u884c\u3063\u3066\u3082\u3044\u3044\u3067\u3059\u304b\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Can I go with you?\",\"Do I go with you?\",\"Will I go with you?\"],\n  a:0,\n  e:\"with you \u306f\u300c\u3042\u306a\u305f\u3068\u3044\u3063\u3057\u3087\u306b\u300d\u3068\u3044\u3046\u610f\u5473\u3067\u3059\u3002\u8a31\u53ef\u3092\u6c42\u3081\u308b\u8868\u73fe\u306f Can I \uff5e? \u3067\u3059\u3002\"\n},\n{\n  t:\"greetings\",\n  q:\"\u300c\u30cf\u30f3\u30d0\u30fc\u30ac\u30fc\u30922\u500b\u304f\u3060\u3055\u3044\u3002\u2015 \u306f\u3044\u3001\u3069\u3046\u305e\u3002\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u9069\u5f53\u306a\u8a9e\u53e5\u306f\uff1f\\nTwo hamburgers, please. (   ). Thank you.\",\n  c:[\"Here you are\",\"Here you go\",\"There you are\"],\n  a:0,\n  e:\"\u76f8\u624b\u306e\u8981\u6c42\u3059\u308b\u3082\u306e\u3092\u624b\u6e21\u3057\u306a\u304c\u3089\u300c\u3055\u3042\u3001\u3069\u3046\u305e\u300d\u3068\u8a00\u3046\u3068\u304d\u306f Here you are. \u307e\u305f\u306f Here you go. \u3092\u4f7f\u3044\u307e\u3059\u3002\"\n},\n{\n  t:\"greetings\",\n  q:\"\u300c\u3053\u3061\u3089\u306f\u79c1\u306e\u7236\u3067\u3059\u3002\u2015 \u304a\u76ee\u306b\u304b\u304b\u308c\u3066\u3046\u308c\u3057\u3044\u3067\u3059\u3001\u5317\u91ce\u3055\u3093\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u6b63\u3057\u3044\u4e26\u3079\u304b\u3048\u306f\uff1f\\nThis is my father. (you\/meet \/ nice \/ to), Mr. Kitano.\",\n  c:[\"Nice to meet you\",\"You nice to meet\",\"Meet to nice you\"],\n  a:0,\n  e:\"\u521d\u3081\u3066\u4f1a\u3063\u305f\u3068\u304d\u306e\u3042\u3044\u3055\u3064\u306f Nice to meet you. \uff08\u304a\u76ee\u306b\u304b\u304b\u308c\u3066\u3046\u308c\u3057\u3044\u3067\u3059\uff09\u3068\u8a00\u3044\u307e\u3059\u3002\"\n},\n{\n  t:\"greetings\",\n  q:\"\u300c\u79c1\u306f\u68ee\u4e03\u702c\u3067\u3059\u3002\u79c1\u3092\u30ca\u30ca\u3068\u547c\u3093\u3067\u304f\u3060\u3055\u3044\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u3067\u3001\u7a7a\u6240\u306b\u5165\u308b\u9069\u5207\u306a\u8868\u73fe\u306f\uff1f\\nI'm Mori Nanase. Please (   ) me Nana.\",\n  c:[\"call\",\"name\",\"say\"],\n  a:0,\n  e:\"Please call me \uff0b\u611b\u79f0 \u3067\u300c\u79c1\u3092\u301c\u3068\u547c\u3093\u3067\u304f\u3060\u3055\u3044\u300d\u3068\u3044\u3046\u8868\u73fe\u306b\u306a\u308a\u307e\u3059\u3002\"\n},\n{\n  t:\"greetings\",\n  q:\"\u300c\u3059\u3066\u304d\u306a\u672c\u3092\u3069\u3046\u3082\u3042\u308a\u304c\u3068\u3046\u3002\u2015 \u3069\u3046\u3044\u305f\u3057\u307e\u3057\u3066\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u9069\u5207\u306a\u8a9e\u53e5\u306f\uff1f\\nThank you very much for the nice book. (   ).\",\n  c:[\"You're welcome\",\"I'm sorry\",\"Excuse me\"],\n  a:0,\n  e:\"\u304a\u793c\u306b\u5bfe\u3059\u308b\u8fd4\u4e8b\u306f You're welcome. \u3084 My pleasure. \u3092\u4f7f\u3044\u307e\u3059\u3002\"\n},\n{\n  t:\"phone\",\n  q:\"(\u96fb\u8a71\u3067)\u300c\u3082\u3057\u3082\u3057\u3001\u3072\u308d\u307f\u3067\u3059\u304c\u3001\u30b8\u30e0\u3055\u3093\u3092\u304a\u9858\u3044\u3067\u304d\u307e\u3059\u304b\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306e\u4e26\u3079\u304b\u3048\u306f\uff1f\\nHello. This is Hiromi. (to\/I\/speak\/Jim\/may), please?\",\n  c:[\"May I speak to Jim\",\"May I talk to Jim\",\"Can I speak Jim\"],\n  a:0,\n  e:\"\u96fb\u8a71\u3067\u76f8\u624b\u3092\u547c\u3073\u51fa\u3057\u3066\u3082\u3089\u3046\u3068\u304d\u306f May [Can] I speak [talk] to ~? \u3092\u7528\u3044\u307e\u3059\u3002\u4e01\u5be7\u306a May \u304c\u3088\u304f\u4f7f\u308f\u308c\u307e\u3059\u3002\"\n},\n{\n  t:\"phone\",\n  q:\"(\u96fb\u8a71\u3067)\u300c\u3053\u3061\u3089\u306f\u30e6\u30ea\u3067\u3059\u304c\u3001\u30b8\u30e5\u30c7\u30a3\u3092\u304a\u9858\u3044\u3067\u304d\u307e\u3059\u304b\u3002\u300d\u306e\u7a7a\u6240\u306b\u5165\u308b\u6b63\u3057\u3044\u4e26\u3079\u304b\u3048\u306f\uff1f\\nThis is Yuri. (to\/may\/Judy\/talk\/I), please?\",\n  c:[\"May I talk to Judy\",\"I may talk to Judy\",\"Talk to Judy may I\"],\n  a:0,\n  e:\"\u96fb\u8a71\u3067\u306e\u53d6\u308a\u6b21\u304e\u4f9d\u983c\u306f May I talk [speak] to Judy, please? \u3068\u8868\u73fe\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"grammar\",\n  q:\"\u300c\u771f\u7531\u7f8e\u306f\u30b8\u30e5\u30c7\u30a3\u30fc\u306e\u5bb6\u306e\u8fd1\u304f\u306b\u4f4f\u3093\u3067\u3044\u307e\u3059\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Mayumi lives near Judy's house.\",\"Mayumi live near Judy's house.\",\"Mayumi is living near Judy's house.\"],\n  a:0,\n  e:\"\u4e3b\u8a9e\u304c3\u4eba\u79f0\u5358\u6570\uff08Mayumi\uff09\u3067\u73fe\u5728\u306e\u7fd2\u6163\u30fb\u72b6\u614b\u3092\u8868\u3059\u305f\u3081\u3001\u52d5\u8a5e\u306bs\u3092\u3064\u3051\u3066 lives \u3068\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"grammar\",\n  q:\"\u300c\u3053\u3053\u3067\u30ad\u30e3\u30c3\u30c1\u30dc\u30fc\u30eb\u3092\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002\u300d\u306b\u3042\u305f\u308b\u82f1\u6587\u306f\uff1f\",\n  c:[\"Don't play catch here.\",\"Not play catch here.\",\"Doesn't play catch here.\"],\n  a:0,\n  e:\"\u7981\u6b62\u3092\u8868\u3059\u547d\u4ee4\u6587\uff08\u5426\u5b9a\u547d\u4ee4\u6587\uff09\u306f Don't \uff0b\u52d5\u8a5e\u306e\u539f\u5f62\u301c \u3067\u59cb\u3081\u307e\u3059\u3002\"\n},\n{\n  t:\"grammar\",\n  q:\"Mr. Saito plays the piano very well. \u3092\u5426\u5b9a\u6587\u306b\u66f8\u304d\u304b\u3048\u308b\u3068\u3069\u3046\u306a\u308b\u304b\uff1f\",\n  c:[\"Mr. Saito does not play the piano very well.\",\"Mr. Saito do not play the piano very well.\",\"Mr. Saito is not play the piano very well.\"],\n  a:0,\n  e:\"3\u4eba\u79f0\u5358\u6570\u73fe\u5728\u306e\u80af\u5b9a\u6587\u3092\u5426\u5b9a\u6587\u306b\u3059\u308b\u306b\u306f\u3001does not (doesn't) \u3092\u7528\u3044\u3001\u52d5\u8a5e\u306f\u539f\u5f62\u306b\u623b\u3057\u307e\u3059\u3002\"\n},\n{\n  t:\"grammar\",\n  q:\"Jim can help us. \u3092\u7591\u554f\u6587\u306b\u3057\u3001Yes\u3067\u7b54\u3048\u308b\u6587\u306b\u3059\u308b\u5834\u5408\u3001\u6b63\u3057\u3044\u3082\u306e\u306f\uff1f\",\n  c:[\"Can Jim help us? - Yes, he can.\",\"Does Jim can help us? - Yes, he does.\",\"Is Jim can help us? - Yes, he is.\"],\n  a:0,\n  e:\"\u52a9\u52d5\u8a5e can \u306e\u7591\u554f\u6587\u306f can \u3092\u4e3b\u8a9e\u306e\u524d\u306b\u51fa\u3057\u3001\u7b54\u3048\u3082 can \u3092\u7528\u3044\u307e\u3059\u3002\"\n},\n{\n  t:\"grammar\",\n  q:\"I am listening to music now. \u3092\u5426\u5b9a\u6587\u306b\u66f8\u304d\u304b\u3048\u308b\u3068\uff1f\",\n  c:[\"I am not listening to music now.\",\"I do not listen to music now.\",\"I am listening not to music now.\"],\n  a:0,\n  e:\"\u73fe\u5728\u9032\u884c\u5f62\uff08be\u52d5\u8a5e\uff0b\u301cing\uff09\u306e\u5426\u5b9a\u6587\u306f\u3001be\u52d5\u8a5e\u306e\u3059\u3050\u5f8c\u308d\u306b not \u3092\u5165\u308c\u307e\u3059\u3002\"\n}\n];\n\nconst names={\n  requests:\"\u4f9d\u983c\u3059\u308b\u8868\u73fe\",\n  permission:\"\u8a31\u53ef\u3092\u6c42\u3081\u308b\u8868\u73fe\",\n  greetings:\"\u3042\u3044\u3055\u3064\u30fb\u7d39\u4ecb\u30fb\u304a\u793c\",\n  phone:\"\u96fb\u8a71\u306e\u8868\u73fe\",\n  grammar:\"\u57fa\u672c\u6587\u6cd5\u30fb\u66f8\u304d\u304b\u3048\"\n};\n\n\/\/ \u30c8\u30d4\u30c3\u30af\u30dc\u30bf\u30f3\u306b\u6700\u5927\u554f\u984c\u6570\u3092\u81ea\u52d5\u53cd\u6620\ndocument.querySelectorAll(\".topic\").forEach(b=>{\n  const topic=b.dataset.topic;\n  const count = topic===\"all\" ? bank.length : bank.filter(q=>q.t===topic).length;\n  b.textContent += ` [${count}\u554f]`;\n});\n\nlet selectedTopic=\"all\",selectedMode=\"normal\",questions=[],index=0,correct=0,missed=[],answered=false,timer=null,timeLeft=20;\nconst $=id=>document.getElementById(id);\n\ndocument.querySelectorAll(\".topic\").forEach(b=>b.addEventListener(\"click\",()=>{\n  document.querySelectorAll(\".topic\").forEach(x=>x.classList.remove(\"active\"));\n  b.classList.add(\"active\");\n  selectedTopic=b.dataset.topic;\n}));\n\ndocument.querySelectorAll(\".modebtn\").forEach(b=>b.addEventListener(\"click\",()=>{\n  document.querySelectorAll(\".modebtn\").forEach(x=>x.classList.remove(\"active\"));\n  b.classList.add(\"active\");\n  selectedMode=b.dataset.mode;\n}));\n\nfunction shuffle(arr){\n  return arr.map(v=>({v,sort:Math.random()})).sort((a,b)=>a.sort-b.sort).map(x=>x.v);\n}\n\nfunction startQuiz(source=null){\n  questions=shuffle(source||bank.filter(q=>selectedTopic===\"all\"||q.t===selectedTopic));\n  index=0;\n  correct=0;\n  missed=[];\n  answered=false;\n  $(\"start\").classList.add(\"hidden\");\n  $(\"result\").classList.add(\"hidden\");\n  $(\"quiz\").classList.remove(\"hidden\");\n  showQuestion();\n}\n\nfunction showQuestion(){\n  answered=false;\n  clearInterval(timer);\n  const q=questions[index];\n  $(\"progress\").textContent=`\u554f\u984c ${index+1} \/ ${questions.length}`;\n  $(\"score\").textContent=`\u6b63\u89e3 ${correct}`;\n  $(\"barfill\").style.width=`${index\/questions.length*100}%`;\n  $(\"category\").textContent=names[q.t];\n  $(\"qid\").textContent=`Q${index+1}`;\n  $(\"question\").textContent=q.q;\n  $(\"feedback\").className=\"feedback hidden\";\n  $(\"feedback\").innerHTML=\"\";\n  $(\"nextBtn\").classList.add(\"hidden\");\n  \n  const choices=shuffle(q.c.map((v,i)=>({v,correct:i===q.a})));\n  $(\"choices\").innerHTML=\"\";\n  choices.forEach((ch,i)=>{\n    const b=document.createElement(\"button\");\n    b.className=\"choice\";\n    b.innerHTML=`<span class=\"letter\">${[\"A\",\"B\",\"C\"][i]}<\/span><span>${escapeHtml(ch.v).replace(\/\\n\/g,\"<br>\")}<\/span>`;\n    b.addEventListener(\"click\",()=>answer(b,ch,q));\n    $(\"choices\").appendChild(b);\n  });\n\n  if(selectedMode===\"timeattack\"){\n    $(\"timerwrap\").classList.remove(\"hidden\");\n    timeLeft=20;\n    $(\"timeleft\").textContent=`${timeLeft}\u79d2`;\n    $(\"timerfill\").style.width=\"100%\";\n    timer=setInterval(()=>{\n      timeLeft--;\n      $(\"timeleft\").textContent=`${timeLeft}\u79d2`;\n      $(\"timerfill\").style.width=`${(timeLeft\/20)*100}%`;\n      if(timeLeft<=0){\n        clearInterval(timer);\n        timeOutAnswer(q);\n      }\n    },1000);\n  }else{\n    $(\"timerwrap\").classList.add(\"hidden\");\n  }\n}\n\nfunction escapeHtml(s){\n  return s.replace(\/[&<>\"']\/g,c=>({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"}[c]));\n}\n\nfunction timeOutAnswer(q){\n  if(answered)return;\n  answered=true;\n  const buttons=[...$(\"choices\").querySelectorAll(\"button\")];\n  buttons.forEach(b=>b.disabled=true);\n  const right=buttons.find(b=>b.innerText.slice(2).trim()===q.c[q.a]);\n  if(right) right.classList.add(\"correct\");\n  missed.push(q);\n  $(\"feedback\").className=\"feedback ng\";\n  $(\"feedback\").innerHTML=`<strong class=\"bad\">\u6642\u9593\u5207\u308c\uff01 (\u4e0d\u6b63\u89e3)<\/strong><div>\u6b63\u89e3\uff1a${escapeHtml(q.c[q.a])}<\/div><div class=\"explanation\">${escapeHtml(q.e)}<\/div>`;\n  $(\"nextBtn\").textContent=index===questions.length-1?\"\u7d50\u679c\u3092\u898b\u308b\":\"\u6b21\u306e\u554f\u984c\u3078\";\n  $(\"nextBtn\").classList.remove(\"hidden\");\n}\n\nfunction answer(btn,ch,q){\n  if(answered)return;\n  answered=true;\n  clearInterval(timer);\n  const buttons=[...$(\"choices\").querySelectorAll(\"button\")];\n  buttons.forEach(b=>b.disabled=true);\n  \n  if(ch.correct){\n    correct++;\n    btn.classList.add(\"correct\");\n    $(\"feedback\").className=\"feedback ok\";\n    $(\"feedback\").innerHTML=`<strong class=\"good\">\u6b63\u89e3\uff01<\/strong><div class=\"explanation\">${escapeHtml(q.e)}<\/div>`;\n  }else{\n    btn.classList.add(\"wrong\");\n    const right=buttons.find(b=>b.innerText.slice(2).trim()===q.c[q.a]);\n    if(right) right.classList.add(\"correct\");\n    missed.push(q);\n    $(\"feedback\").className=\"feedback ng\";\n    $(\"feedback\").innerHTML=`<strong class=\"bad\">\u4e0d\u6b63\u89e3<\/strong><div>\u6b63\u89e3\uff1a${escapeHtml(q.c[q.a])}<\/div><div class=\"explanation\">${escapeHtml(q.e)}<\/div>`;\n  }\n  $(\"score\").textContent=`\u6b63\u89e3 ${correct}`;\n  $(\"nextBtn\").textContent=index===questions.length-1?\"\u7d50\u679c\u3092\u898b\u308b\":\"\u6b21\u306e\u554f\u984c\u3078\";\n  $(\"nextBtn\").classList.remove(\"hidden\");\n}\n\n$(\"startBtn\").addEventListener(\"click\",()=>startQuiz());\n$(\"nextBtn\").addEventListener(\"click\",()=>{\n  index++;\n  if(index<questions.length) showQuestion();\n  else showResult();\n});\n\nfunction showResult(){\n  clearInterval(timer);\n  $(\"quiz\").classList.add(\"hidden\");\n  $(\"result\").classList.remove(\"hidden\");\n  const pct=Math.round(correct\/questions.length*100);\n  $(\"finalscore\").textContent=`${correct}\/${questions.length}`;\n  $(\"percent\").textContent=`\u6b63\u7b54\u7387 ${pct}%`;\n  $(\"resultbar\").style.width=pct+\"%\";\n  $(\"resulttitle\").textContent=pct===100?\"\u5168\u554f\u6b63\u89e3\uff01\u3059\u3070\u3089\u3057\u3044\uff01\":pct>=80?\"\u3088\u304f\u3067\u304d\u307e\u3057\u305f\uff01\":pct>=60?\"\u3042\u3068\u5c11\u3057\uff01\u5fa9\u7fd2\u3057\u3088\u3046\":\"\u3053\u3053\u304b\u3089\u5fa9\u7fd2\u3057\u3066\u3044\u3053\u3046\";\n  $(\"resultmsg\").textContent=pct>=80?\"\u3053\u306e\u8abf\u5b50\u3067\u4f1a\u8a71\u8868\u73fe\u3084\u6587\u6cd5\u3092\u3055\u3089\u306b\u5b9a\u7740\u3055\u305b\u307e\u3057\u3087\u3046\uff01\":\"\u89e3\u8aac\u3092\u8aad\u3093\u3067\u3001\u3082\u3046\u4e00\u5ea6\u30c1\u30e3\u30ec\u30f3\u30b8\u3057\u3066\u7406\u89e3\u3092\u6df1\u3081\u307e\u3057\u3087\u3046\u3002\";\n  $(\"missedwrap\").classList.toggle(\"hidden\",missed.length===0);\n  $(\"missed\").innerHTML=missed.map((q,i)=>`<div class=\"misseditem\"><b>${i+1}. ${escapeHtml(q.q).replace(\/\\n\/g,\"<br>\")}<\/b><span class=\"good\">\u6b63\u89e3\uff1a${escapeHtml(q.c[q.a])}<\/span><div class=\"smallnote\">${escapeHtml(q.e)}<\/div><\/div>`).join(\"\");\n}\n\n$(\"retryBtn\").addEventListener(\"click\",()=>{\n  if(missed.length) startQuiz(missed.slice());\n});\n\n$(\"againBtn\").addEventListener(\"click\",()=>{\n  $(\"result\").classList.add(\"hidden\");\n  $(\"start\").classList.remove(\"hidden\");\n});\n})();\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>\u4e2d\u5b66\u82f1\u8a9e \u4f1a\u8a71\u8868\u73fe\uff06\u6587\u6cd5\u30de\u30b9\u30bf\u30fc\u30af\u30a4\u30ba NESCOM JUNIOR HIGH ENGLISH \u4e2d\u5b66\u82f1\u8a9e \u4f1a\u8a71\u8868\u73fe\uff06\u6587\u6cd5\u30de\u30b9\u30bf\u30fc\u30af\u30a4\u30ba \u4f9d\u983c\u30fb\u8a31\u53ef\u30fb\u3042\u3044\u3055\u3064\u30fb\u96fb\u8a71\u306e\u8868\u73fe\u30fb\u57fa\u672c\u6587\u6cd5 \u51fa\u984c\u3059\u308b\u5206\u91ce\u3092\u9078\u307c\u3046 \u3059\u3079\u3066\u306e\u5206\u91ce \u4f9d\u983c\u3059 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2120,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"sns_share_botton_hide":"","vkExUnit_sns_title":"","_vk_print_noindex":"","sitemap_hide":"","vkExUnit_EyeCatch_disable":"","_veu_custom_css":"","veu_display_promotion_alert":"","vkexunit_cta_each_option":"","_lightning_design_setting":[],"footnotes":""},"categories":[308],"tags":[],"class_list":["post-4963","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-308"],"acf":[],"veu_head_title_object":{"title":"","add_site_title":""},"_links":{"self":[{"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/posts\/4963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/comments?post=4963"}],"version-history":[{"count":5,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/posts\/4963\/revisions"}],"predecessor-version":[{"id":4968,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/posts\/4963\/revisions\/4968"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/media\/2120"}],"wp:attachment":[{"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/media?parent=4963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/categories?post=4963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nansiki.net\/2018\/wp-json\/wp\/v2\/tags?post=4963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}