{"id":203,"date":"2006-01-06T21:42:00","date_gmt":"2006-01-06T21:42:00","guid":{"rendered":"https:\/\/newtestamentgreek.org\/quiz\/?p=203"},"modified":"2026-05-24T12:53:59","modified_gmt":"2026-05-24T12:53:59","slug":"new-testament-greek-quiz-6","status":"publish","type":"post","link":"https:\/\/newtestamentgreek.org\/quiz\/new-testament-greek-quiz-6\/","title":{"rendered":"New Testament Greek Quiz 6"},"content":{"rendered":"\n<div id=\"ntgq-premium-quiz-006\" class=\"ntgq6-wrap\">\n  <style>\n    #ntgq-premium-quiz-006,\n    #ntgq-premium-quiz-006 *{\n      box-sizing:border-box;\n    }\n\n    #ntgq-premium-quiz-006{\n      --paper:#fffaf0;\n      --navy:#102943;\n      --navy2:#1d4468;\n      --gold:#b6842d;\n      --gold2:#ecd49b;\n      --olive:#62733d;\n      --text:#1c1a17;\n      --muted:#51483d;\n      --brown:#5f3d20;\n      --cream:#f8ecd4;\n      --ivory:#fff9ed;\n      --line:rgba(95,61,32,.22);\n      --good-bg:#e6f7e9;\n      --good-text:#0f5b2d;\n      --bad-bg:#fde8e8;\n      --bad-text:#8a1f1f;\n      --shadow:0 18px 45px rgba(16,41,67,.16);\n      width:100%;\n      margin:0 auto;\n      padding:20px 0;\n      color:var(--text);\n      font-family:Arial, Helvetica, sans-serif;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-shell{\n      max-width:980px;\n      margin:0 auto;\n      padding:18px;\n      border-radius:28px;\n      background:\n        radial-gradient(circle at top left, rgba(236,212,155,.55), transparent 32%),\n        linear-gradient(135deg,#f7edd7 0%,#fffaf0 45%,#efe0bd 100%);\n      border:1px solid rgba(182,132,45,.35);\n      box-shadow:var(--shadow);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-hero{\n      border-radius:24px;\n      padding:34px 24px;\n      background:\n        linear-gradient(135deg,rgba(16,41,67,.96),rgba(29,68,104,.94)),\n        radial-gradient(circle at top right,rgba(236,212,155,.3),transparent 38%);\n      color:#fff;\n      text-align:center;\n      border:1px solid rgba(236,212,155,.45);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-kicker{\n      display:inline-block;\n      padding:7px 14px;\n      border-radius:999px;\n      background:rgba(236,212,155,.15);\n      border:1px solid rgba(236,212,155,.45);\n      color:#ffe8ad;\n      font-size:13px;\n      letter-spacing:.08em;\n      text-transform:uppercase;\n      margin-bottom:14px;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-006 h2{\n      margin:0;\n      font-family:Georgia, \"Times New Roman\", serif;\n      font-size:clamp(30px,5vw,52px);\n      line-height:1.08;\n      color:#fff7df;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-subtitle{\n      max-width:760px;\n      margin:14px auto 0;\n      color:#f5e8c8;\n      font-size:17px;\n      line-height:1.65;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-intro{\n      margin:18px 0;\n      padding:20px;\n      border-radius:22px;\n      background:var(--ivory);\n      border:1px solid var(--line);\n      box-shadow:0 10px 25px rgba(95,61,32,.08);\n      font-size:16px;\n      line-height:1.7;\n      color:var(--text);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-grid{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:16px;\n      margin:18px 0;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-panel{\n      background:var(--paper);\n      border:1px solid var(--line);\n      border-radius:22px;\n      padding:18px;\n      box-shadow:0 10px 25px rgba(95,61,32,.08);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-panel h3{\n      margin:0 0 12px;\n      color:var(--navy);\n      font-family:Georgia, \"Times New Roman\", serif;\n      font-size:22px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-bar{\n      width:100%;\n      height:14px;\n      border-radius:999px;\n      background:#ead9b8;\n      overflow:hidden;\n      border:1px solid rgba(95,61,32,.18);\n      margin-top:10px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-bar-fill{\n      width:0%;\n      height:100%;\n      background:linear-gradient(90deg,var(--olive),var(--gold));\n      border-radius:999px;\n      transition:width .35s ease;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-stats{\n      display:grid;\n      grid-template-columns:repeat(2,1fr);\n      gap:10px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-stat{\n      border-radius:16px;\n      background:#fff7e7;\n      border:1px solid rgba(95,61,32,.16);\n      padding:12px;\n      text-align:center;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-stat strong{\n      display:block;\n      color:var(--navy);\n      font-size:21px;\n      margin-bottom:3px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-stat span{\n      color:var(--muted);\n      font-size:13px;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-card{\n      margin-top:18px;\n      background:var(--paper);\n      border:1px solid var(--line);\n      border-radius:24px;\n      padding:22px;\n      box-shadow:0 12px 30px rgba(95,61,32,.1);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-category{\n      display:inline-block;\n      padding:7px 13px;\n      border-radius:999px;\n      background:#edf1df;\n      color:#334016;\n      border:1px solid rgba(98,115,61,.28);\n      font-size:13px;\n      font-weight:800;\n      margin-bottom:14px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-question{\n      font-family:Georgia, \"Times New Roman\", serif;\n      color:var(--navy);\n      font-size:25px;\n      line-height:1.35;\n      margin:0 0 18px;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answers{\n      display:grid;\n      gap:12px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answer{\n      width:100%;\n      border:1px solid rgba(16,41,67,.2);\n      background:#fffaf0;\n      color:var(--text);\n      border-radius:16px;\n      padding:14px 16px;\n      text-align:left;\n      cursor:pointer;\n      font-size:16px;\n      line-height:1.45;\n      transition:transform .15s ease, box-shadow .15s ease, background .15s ease;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answer:hover:not(:disabled){\n      transform:translateY(-1px);\n      box-shadow:0 8px 18px rgba(16,41,67,.12);\n      background:#fff3d8;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answer:disabled{\n      cursor:not-allowed;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answer.ntgq6-correct{\n      background:var(--good-bg);\n      color:var(--good-text);\n      border-color:#2f8f4e;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-answer.ntgq6-wrong{\n      background:var(--bad-bg);\n      color:var(--bad-text);\n      border-color:#b63b3b;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-feedback{\n      display:none;\n      margin-top:16px;\n      padding:16px;\n      border-radius:18px;\n      line-height:1.65;\n      font-size:15px;\n      border:1px solid transparent;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-feedback.ntgq6-show{\n      display:block;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-feedback.ntgq6-good{\n      background:var(--good-bg);\n      color:var(--good-text);\n      border-color:#2f8f4e;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-feedback.ntgq6-bad{\n      background:var(--bad-bg);\n      color:var(--bad-text);\n      border-color:#b63b3b;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-actions{\n      display:flex;\n      flex-wrap:wrap;\n      gap:12px;\n      justify-content:space-between;\n      align-items:center;\n      margin-top:18px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-btn{\n      border:0;\n      border-radius:999px;\n      padding:13px 20px;\n      font-weight:800;\n      cursor:pointer;\n      transition:transform .15s ease, box-shadow .15s ease, opacity .15s ease;\n      font-size:15px;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-btn:hover:not(:disabled){\n      transform:translateY(-1px);\n      box-shadow:0 10px 20px rgba(16,41,67,.18);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-btn:disabled{\n      opacity:.45;\n      cursor:not-allowed;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-primary{\n      background:linear-gradient(135deg,var(--navy),var(--navy2));\n      color:#fff7df;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-secondary{\n      background:#efe1c2;\n      color:var(--brown);\n      border:1px solid rgba(95,61,32,.22);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-results{\n      display:none;\n      margin-top:18px;\n      background:var(--paper);\n      border:1px solid var(--line);\n      border-radius:24px;\n      padding:24px;\n      text-align:center;\n      box-shadow:0 12px 30px rgba(95,61,32,.1);\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-results.ntgq6-show{\n      display:block;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-circle{\n      width:150px;\n      height:150px;\n      margin:0 auto 16px;\n      border-radius:50%;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      background:\n        radial-gradient(circle,#fffaf0 58%,transparent 60%),\n        conic-gradient(var(--gold) 0deg,var(--gold) 0deg,#e7d8b8 0deg 360deg);\n      border:1px solid rgba(182,132,45,.4);\n      color:var(--navy);\n      font-family:Georgia, \"Times New Roman\", serif;\n      font-size:32px;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-result-title{\n      font-family:Georgia, \"Times New Roman\", serif;\n      color:var(--navy);\n      font-size:30px;\n      margin:8px 0;\n    }\n\n    #ntgq-premium-quiz-006 .ntgq6-result-text{\n      color:var(--text);\n      line-height:1.7;\n      max-width:720px;\n      margin:0 auto 18px;\n      font-size:16px;\n    }\n\n    @media (max-width:700px){\n      #ntgq-premium-quiz-006{\n        padding:10px 0;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-shell{\n        padding:12px;\n        border-radius:22px;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-hero{\n        padding:28px 16px;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-grid{\n        grid-template-columns:1fr;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-stats{\n        grid-template-columns:1fr 1fr;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-card{\n        padding:18px;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-question{\n        font-size:22px;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-actions{\n        display:grid;\n        grid-template-columns:1fr;\n      }\n\n      #ntgq-premium-quiz-006 .ntgq6-btn{\n        width:100%;\n      }\n    }\n  <\/style>\n\n  <div class=\"ntgq6-shell\">\n    <section class=\"ntgq6-hero\" aria-labelledby=\"ntgq6-title\">\n      <div class=\"ntgq6-kicker\">New Testament Greek Quiz 6 for Beginners<\/div>\n      <h2 id=\"ntgq6-title\">Greek Grammar Foundations Quiz<\/h2>\n      <p class=\"ntgq6-subtitle\">A premium beginner quiz for strengthening essential Koine Greek reading skills.<\/p>\n    <\/section>\n\n    <div class=\"ntgq6-intro\">\n      This quiz tests beginner New Testament Greek knowledge in vocabulary, parsing, morphology, Greek cases, article agreement, prepositions, verb tense, voice, mood, and basic syntax. Each answer gives instant feedback so learners can review the grammar clearly.\n    <\/div>\n\n    <div class=\"ntgq6-grid\">\n      <section class=\"ntgq6-panel\" aria-label=\"Quiz progress\">\n        <h3>Quiz Progress<\/h3>\n        <div><strong id=\"ntgq6-current\">Question 1<\/strong> of <strong>10<\/strong><\/div>\n        <div class=\"ntgq6-bar\" aria-hidden=\"true\">\n          <div class=\"ntgq6-bar-fill\" id=\"ntgq6-bar\"><\/div>\n        <\/div>\n      <\/section>\n\n      <section class=\"ntgq6-panel\" aria-label=\"Your progress\">\n        <h3>Your Progress<\/h3>\n        <div class=\"ntgq6-stats\">\n          <div class=\"ntgq6-stat\"><strong id=\"ntgq6-best\">0<\/strong><span>Best Score<\/span><\/div>\n          <div class=\"ntgq6-stat\"><strong id=\"ntgq6-last\">0<\/strong><span>Last Score<\/span><\/div>\n          <div class=\"ntgq6-stat\"><strong id=\"ntgq6-attempts\">0<\/strong><span>Attempts<\/span><\/div>\n          <div class=\"ntgq6-stat\"><strong id=\"ntgq6-date\">\u2014<\/strong><span>Last Attempt<\/span><\/div>\n        <\/div>\n      <\/section>\n    <\/div>\n\n    <main class=\"ntgq6-card\" id=\"ntgq6-card\">\n      <div class=\"ntgq6-category\" id=\"ntgq6-category\">Category<\/div>\n      <p class=\"ntgq6-question\" id=\"ntgq6-question\">Question text<\/p>\n      <div class=\"ntgq6-answers\" id=\"ntgq6-answers\"><\/div>\n      <div class=\"ntgq6-feedback\" id=\"ntgq6-feedback\"><\/div>\n      <div class=\"ntgq6-actions\">\n        <button type=\"button\" class=\"ntgq6-btn ntgq6-secondary\" id=\"ntgq6-restart\">Restart Quiz<\/button>\n        <button type=\"button\" class=\"ntgq6-btn ntgq6-primary\" id=\"ntgq6-next\" disabled>Next Question<\/button>\n      <\/div>\n    <\/main>\n\n    <section class=\"ntgq6-results\" id=\"ntgq6-results\" aria-live=\"polite\">\n      <div class=\"ntgq6-circle\" id=\"ntgq6-circle\">0\/100<\/div>\n      <h3 class=\"ntgq6-result-title\" id=\"ntgq6-result-title\">Quiz Complete<\/h3>\n      <p class=\"ntgq6-result-text\" id=\"ntgq6-result-text\"><\/p>\n      <button type=\"button\" class=\"ntgq6-btn ntgq6-primary\" id=\"ntgq6-retake\">Retake Quiz<\/button>\n    <\/section>\n  <\/div>\n\n  <script>\n    (function(){\n      \"use strict\";\n\n      var container = document.getElementById(\"ntgq-premium-quiz-006\");\n      if(!container || container.dataset.ntgq6Ready === \"true\"){ return; }\n      container.dataset.ntgq6Ready = \"true\";\n\n      var quizId = \"ntgq-premium-quiz-006\";\n      var storageKey = \"ntgq6_progress_\" + quizId;\n\n      var questions = [\n        {\n          category:\"Vocabulary\",\n          question:\"What is the basic meaning of \u03c7\u03ac\u03c1\u03b9\u03c2?\",\n          answers:[\"grace\",\"law\",\"stone\",\"sea\"],\n          correct:\"grace\",\n          explanation:\"\u03c7\u03ac\u03c1\u03b9\u03c2 commonly means \u201cgrace,\u201d \u201cfavor,\u201d or \u201ckindness.\u201d It is a major New Testament vocabulary word.\"\n        },\n        {\n          category:\"Greek Cases\",\n          question:\"In \u03c4\u1f78\u03bd \u03bb\u03cc\u03b3\u03bf\u03bd, what case is \u03bb\u03cc\u03b3\u03bf\u03bd?\",\n          answers:[\"accusative\",\"nominative\",\"genitive\",\"dative\"],\n          correct:\"accusative\",\n          explanation:\"\u03bb\u03cc\u03b3\u03bf\u03bd is masculine singular accusative. The article \u03c4\u1f78\u03bd also shows masculine singular accusative agreement.\"\n        },\n        {\n          category:\"Article Agreement\",\n          question:\"Which article correctly agrees with \u03b3\u03c5\u03bd\u03ae in the nominative singular?\",\n          answers:[\"\u1f21\",\"\u1f41\",\"\u03c4\u03cc\",\"\u03bf\u1f31\"],\n          correct:\"\u1f21\",\n          explanation:\"\u03b3\u03c5\u03bd\u03ae is feminine singular nominative, so the matching article is \u1f21.\"\n        },\n        {\n          category:\"Verb Tense\",\n          question:\"What tense is \u03b3\u03c1\u03ac\u03c6\u03c9?\",\n          answers:[\"present\",\"future\",\"aorist\",\"perfect\"],\n          correct:\"present\",\n          explanation:\"\u03b3\u03c1\u03ac\u03c6\u03c9 is present active indicative, first person singular, meaning \u201cI write\u201d or \u201cI am writing.\u201d\"\n        },\n        {\n          category:\"Voice\",\n          question:\"In \u03b3\u03c1\u03ac\u03c6\u03b5\u03c4\u03b1\u03b9, what voice is represented by the form?\",\n          answers:[\"middle or passive\",\"active only\",\"future active\",\"aorist active\"],\n          correct:\"middle or passive\",\n          explanation:\"\u03b3\u03c1\u03ac\u03c6\u03b5\u03c4\u03b1\u03b9 is present middle\/passive indicative, third person singular. The context decides whether it means middle or passive.\"\n        },\n        {\n          category:\"Mood\",\n          question:\"What mood is \u03c0\u03b9\u03c3\u03c4\u03b5\u03cd\u03b5\u03c4\u03b5 when it means \u201cbelieve!\u201d as a command?\",\n          answers:[\"imperative\",\"indicative\",\"subjunctive\",\"participle\"],\n          correct:\"imperative\",\n          explanation:\"When \u03c0\u03b9\u03c3\u03c4\u03b5\u03cd\u03b5\u03c4\u03b5 is used as a command, it is imperative. The same spelling can also be indicative in another context.\"\n        },\n        {\n          category:\"Parsing\",\n          question:\"How should \u1f14\u03c7\u03bf\u03bc\u03b5\u03bd be parsed?\",\n          answers:[\"present active indicative first person plural\",\"present active indicative second person plural\",\"aorist active indicative first person singular\",\"present middle indicative third person singular\"],\n          correct:\"present active indicative first person plural\",\n          explanation:\"\u1f14\u03c7\u03bf\u03bc\u03b5\u03bd means \u201cwe have.\u201d It is present active indicative, first person plural, from \u1f14\u03c7\u03c9.\"\n        },\n        {\n          category:\"Prepositions\",\n          question:\"The preposition \u03b5\u1f30\u03c2 most commonly takes which case?\",\n          answers:[\"accusative\",\"dative\",\"genitive\",\"nominative\"],\n          correct:\"accusative\",\n          explanation:\"\u03b5\u1f30\u03c2 normally takes the accusative case and often means \u201cinto,\u201d \u201cto,\u201d or \u201ctoward.\u201d\"\n        },\n        {\n          category:\"Morphology\",\n          question:\"In \u03c4\u03bf\u1fd6\u03c2 \u03bc\u03b1\u03b8\u03b7\u03c4\u03b1\u1fd6\u03c2, what number and case is \u03bc\u03b1\u03b8\u03b7\u03c4\u03b1\u1fd6\u03c2?\",\n          answers:[\"dative plural\",\"genitive singular\",\"nominative plural\",\"accusative singular\"],\n          correct:\"dative plural\",\n          explanation:\"\u03bc\u03b1\u03b8\u03b7\u03c4\u03b1\u1fd6\u03c2 is dative plural from \u03bc\u03b1\u03b8\u03b7\u03c4\u03ae\u03c2. The article \u03c4\u03bf\u1fd6\u03c2 also marks dative plural masculine.\"\n        },\n        {\n          category:\"Basic Syntax\",\n          question:\"In \u1f41 \u03bc\u03b1\u03b8\u03b7\u03c4\u1f74\u03c2 \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9 \u03c4\u1f78\u03bd \u03bb\u03cc\u03b3\u03bf\u03bd, what is \u03c4\u1f78\u03bd \u03bb\u03cc\u03b3\u03bf\u03bd?\",\n          answers:[\"the direct object\",\"the subject\",\"a genitive modifier\",\"an adverbial phrase\"],\n          correct:\"the direct object\",\n          explanation:\"\u03c4\u1f78\u03bd \u03bb\u03cc\u03b3\u03bf\u03bd is accusative and receives the action of \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9. It is the direct object: \u201cthe student writes the word\/message.\u201d\"\n        }\n      ];\n\n      var state = {\n        order:[],\n        index:0,\n        score:0,\n        answered:false,\n        currentChoices:[]\n      };\n\n      var els = {\n        current:container.querySelector(\"#ntgq6-current\"),\n        bar:container.querySelector(\"#ntgq6-bar\"),\n        best:container.querySelector(\"#ntgq6-best\"),\n        last:container.querySelector(\"#ntgq6-last\"),\n        attempts:container.querySelector(\"#ntgq6-attempts\"),\n        date:container.querySelector(\"#ntgq6-date\"),\n        card:container.querySelector(\"#ntgq6-card\"),\n        category:container.querySelector(\"#ntgq6-category\"),\n        question:container.querySelector(\"#ntgq6-question\"),\n        answers:container.querySelector(\"#ntgq6-answers\"),\n        feedback:container.querySelector(\"#ntgq6-feedback\"),\n        next:container.querySelector(\"#ntgq6-next\"),\n        restart:container.querySelector(\"#ntgq6-restart\"),\n        results:container.querySelector(\"#ntgq6-results\"),\n        circle:container.querySelector(\"#ntgq6-circle\"),\n        resultTitle:container.querySelector(\"#ntgq6-result-title\"),\n        resultText:container.querySelector(\"#ntgq6-result-text\"),\n        retake:container.querySelector(\"#ntgq6-retake\")\n      };\n\n      function canUseStorage(){\n        try{\n          var testKey = storageKey + \"_test\";\n          window.localStorage.setItem(testKey,\"1\");\n          window.localStorage.removeItem(testKey);\n          return true;\n        }catch(e){\n          return false;\n        }\n      }\n\n      function getProgress(){\n        var fallback = {\n          bestScore:0,\n          latestScore:0,\n          totalAttempts:0,\n          completedQuizzes:0,\n          lastAttemptDate:\"\u2014\"\n        };\n\n        if(!canUseStorage()){ return fallback; }\n\n        try{\n          var raw = window.localStorage.getItem(storageKey);\n          if(!raw){ return fallback; }\n          var data = JSON.parse(raw);\n          return {\n            bestScore:Number(data.bestScore) || 0,\n            latestScore:Number(data.latestScore) || 0,\n            totalAttempts:Number(data.totalAttempts) || 0,\n            completedQuizzes:Number(data.completedQuizzes) || 0,\n            lastAttemptDate:data.lastAttemptDate || \"\u2014\"\n          };\n        }catch(e){\n          return fallback;\n        }\n      }\n\n      function saveProgress(score){\n        if(!canUseStorage()){ return; }\n\n        var data = getProgress();\n        var now = new Date();\n        var dateText = now.toLocaleDateString(undefined,{\n          year:\"numeric\",\n          month:\"short\",\n          day:\"numeric\"\n        });\n\n        var updated = {\n          quizId:quizId,\n          bestScore:Math.max(data.bestScore, score),\n          latestScore:score,\n          totalAttempts:data.totalAttempts + 1,\n          completedQuizzes:data.completedQuizzes + 1,\n          lastAttemptDate:dateText\n        };\n\n        try{\n          window.localStorage.setItem(storageKey, JSON.stringify(updated));\n        }catch(e){}\n      }\n\n      function renderProgress(){\n        var data = getProgress();\n        els.best.textContent = data.bestScore + \"\/100\";\n        els.last.textContent = data.latestScore + \"\/100\";\n        els.attempts.textContent = data.totalAttempts;\n        els.date.textContent = data.lastAttemptDate;\n      }\n\n      function shuffle(arr){\n        var copy = arr.slice();\n        for(var i = copy.length - 1; i > 0; i--){\n          var j = Math.floor(Math.random() * (i + 1));\n          var temp = copy[i];\n          copy[i] = copy[j];\n          copy[j] = temp;\n        }\n        return copy;\n      }\n\n      function startQuiz(){\n        state.order = shuffle(questions);\n        state.index = 0;\n        state.score = 0;\n        state.answered = false;\n        els.results.classList.remove(\"ntgq6-show\");\n        els.card.style.display = \"block\";\n        renderQuestion();\n      }\n\n      function renderQuestion(){\n        var q = state.order[state.index];\n        state.answered = false;\n        state.currentChoices = shuffle(q.answers);\n\n        els.current.textContent = \"Question \" + (state.index + 1);\n        els.bar.style.width = ((state.index) \/ questions.length * 100) + \"%\";\n        els.category.textContent = q.category;\n        els.question.textContent = q.question;\n        els.answers.innerHTML = \"\";\n        els.feedback.className = \"ntgq6-feedback\";\n        els.feedback.textContent = \"\";\n        els.next.disabled = true;\n        els.next.textContent = state.index === questions.length - 1 ? \"See Final Score\" : \"Next Question\";\n\n        state.currentChoices.forEach(function(answer){\n          var btn = document.createElement(\"button\");\n          btn.type = \"button\";\n          btn.className = \"ntgq6-answer\";\n          btn.textContent = answer;\n          btn.addEventListener(\"click\", function(){\n            selectAnswer(btn, answer);\n          }, {once:true});\n          els.answers.appendChild(btn);\n        });\n      }\n\n      function selectAnswer(button, answer){\n        if(state.answered){ return; }\n\n        state.answered = true;\n        var q = state.order[state.index];\n        var isCorrect = answer === q.correct;\n        var buttons = els.answers.querySelectorAll(\".ntgq6-answer\");\n\n        buttons.forEach(function(btn){\n          btn.disabled = true;\n          if(btn.textContent === q.correct){\n            btn.classList.add(\"ntgq6-correct\");\n          }\n        });\n\n        if(isCorrect){\n          state.score += 10;\n          els.feedback.className = \"ntgq6-feedback ntgq6-show ntgq6-good\";\n          els.feedback.innerHTML = \"<strong>Correct.<\/strong> \" + q.explanation;\n        }else{\n          button.classList.add(\"ntgq6-wrong\");\n          els.feedback.className = \"ntgq6-feedback ntgq6-show ntgq6-bad\";\n          els.feedback.innerHTML = \"<strong>Not quite.<\/strong> The correct answer is <strong>\" + q.correct + \"<\/strong>. \" + q.explanation;\n        }\n\n        els.next.disabled = false;\n      }\n\n      function nextQuestion(){\n        if(!state.answered){ return; }\n\n        if(state.index < questions.length - 1){\n          state.index += 1;\n          renderQuestion();\n        }else{\n          showResults();\n        }\n      }\n\n      function getMessage(score){\n        if(score === 100){ return \"Excellent work. You completed the quiz with a perfect score.\"; }\n        if(score >= 80){ return \"Strong work. Your beginner New Testament Greek foundation is developing well.\"; }\n        if(score >= 60){ return \"Good progress. Review the explanations and retake the quiz to strengthen the weaker areas.\"; }\n        if(score >= 40){ return \"Keep practicing. Focus especially on cases, articles, and verb parsing.\"; }\n        return \"This is a useful starting point. Review the basics and try again with confidence.\";\n      }\n\n      function showResults(){\n        var correct = state.score \/ 10;\n        els.bar.style.width = \"100%\";\n        els.card.style.display = \"none\";\n        els.results.classList.add(\"ntgq6-show\");\n        els.circle.textContent = state.score + \"\/100\";\n        els.circle.style.background =\n          \"radial-gradient(circle,#fffaf0 58%,transparent 60%), conic-gradient(var(--gold) \" +\n          (state.score * 3.6) + \"deg,#e7d8b8 0deg 360deg)\";\n        els.resultTitle.textContent = \"Final Score: \" + correct + \" out of 10\";\n        els.resultText.textContent = \"You scored \" + state.score + \"\/100, or \" + state.score + \"%. \" + getMessage(state.score);\n        saveProgress(state.score);\n        renderProgress();\n      }\n\n      els.next.addEventListener(\"click\", nextQuestion);\n      els.restart.addEventListener(\"click\", startQuiz);\n      els.retake.addEventListener(\"click\", startQuiz);\n\n      renderProgress();\n      startQuiz();\n    })();\n  <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Test your beginner New Testament Greek knowledge with an interactive 10-question quiz covering vocabulary, parsing, morphology, Greek cases, article agreement, prepositions, verb tense, voice, mood, and basic syntax, with instant feedback and a final score out of 100.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-203","post","type-post","status-publish","format-standard","hentry","category-beginner"],"_links":{"self":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":1,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"predecessor-version":[{"id":205,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/203\/revisions\/205"}],"wp:attachment":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}