{"id":173,"date":"2006-01-03T19:34:00","date_gmt":"2006-01-03T19:34:00","guid":{"rendered":"https:\/\/newtestamentgreek.org\/quiz\/?p=173"},"modified":"2026-05-24T12:49:20","modified_gmt":"2026-05-24T12:49:20","slug":"new-testament-greek-quiz-3","status":"publish","type":"post","link":"https:\/\/newtestamentgreek.org\/quiz\/new-testament-greek-quiz-3\/","title":{"rendered":"New Testament Greek Quiz 3"},"content":{"rendered":"\n<div id=\"ntgq-premium-quiz-003\" class=\"ntgq3-wrap\">\n  <style>\n    #ntgq-premium-quiz-003,\n    #ntgq-premium-quiz-003 *{\n      box-sizing:border-box;\n    }\n\n    #ntgq-premium-quiz-003{\n      --paper:#fffaf0;\n      --navy:#102943;\n      --navy2:#1d4468;\n      --gold:#b6842d;\n      --gold2:#ecd49b;\n      --olive:#62733d;\n      --text:#1c1a17;\n      --muted:#554d43;\n      --border:rgba(91,57,29,.2);\n      --goodbg:#e6f7ea;\n      --good:#0e5b2b;\n      --badbg:#fde7e6;\n      --bad:#861710;\n\n      width:100%;\n      max-width:1000px;\n      margin:40px auto;\n      font-family:Georgia,\"Times New Roman\",serif;\n      color:var(--text);\n      line-height:1.7;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-shell{\n      border-radius:30px;\n      overflow:hidden;\n      border:1px solid var(--border);\n      background:\n      radial-gradient(circle at top left, rgba(236,212,155,.45), transparent 35%),\n      linear-gradient(145deg,#fffaf1 0%,#f6ead1 48%,#efe0c4 100%);\n      box-shadow:0 24px 60px rgba(16,41,67,.14);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-hero{\n      padding:42px 34px;\n      background:linear-gradient(135deg,rgba(16,41,67,.98),rgba(29,68,104,.96));\n      color:#fffaf0;\n      position:relative;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-hero:after{\n      content:\"\";\n      position:absolute;\n      left:34px;\n      right:34px;\n      bottom:0;\n      height:4px;\n      background:linear-gradient(90deg,transparent,var(--gold2),transparent);\n    }\n\n    #ntgq-premium-quiz-003 h1{\n      margin:0 0 12px;\n      font-size:clamp(2rem,5vw,3.4rem);\n      line-height:1.1;\n      letter-spacing:-.03em;\n      color:#fffdf8;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-sub{\n      margin:0;\n      max-width:780px;\n      font-family:Arial,sans-serif;\n      color:#f8e8bd;\n      font-size:1.08rem;\n    }\n\n    #ntgq-premium-quiz-003 main{\n      padding:28px;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-intro{\n      background:rgba(255,250,240,.94);\n      border-radius:24px;\n      border:1px solid var(--border);\n      padding:22px;\n      margin-bottom:22px;\n      box-shadow:0 10px 24px rgba(91,57,29,.08);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-intro p{\n      margin:0;\n      font-family:Arial,sans-serif;\n      color:#2a241d;\n      font-size:1.03rem;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-grid{\n      display:grid;\n      grid-template-columns:1.4fr .9fr;\n      gap:18px;\n      margin-bottom:22px;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-panel{\n      background:rgba(255,246,223,.95);\n      border-radius:22px;\n      border:1px solid var(--border);\n      padding:20px;\n      box-shadow:0 8px 20px rgba(16,41,67,.08);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-title{\n      margin:0 0 12px;\n      color:var(--navy);\n      font-size:1.2rem;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-meta{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n      flex-wrap:wrap;\n      margin-bottom:12px;\n      font-family:Arial,sans-serif;\n      font-weight:700;\n      color:var(--muted);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-bar{\n      width:100%;\n      height:14px;\n      background:#e5d6b7;\n      border-radius:999px;\n      overflow:hidden;\n      border:1px solid rgba(91,57,29,.15);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-fill{\n      width:0%;\n      height:100%;\n      border-radius:999px;\n      background:linear-gradient(90deg,var(--olive),var(--gold));\n      transition:width .45s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-stats{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:10px;\n      font-family:Arial,sans-serif;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-stat{\n      background:#fffaf0;\n      border:1px solid rgba(91,57,29,.14);\n      border-radius:16px;\n      padding:12px;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-stat span{\n      display:block;\n      font-size:.8rem;\n      color:var(--muted);\n      text-transform:uppercase;\n      letter-spacing:.05em;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-stat strong{\n      display:block;\n      margin-top:5px;\n      color:var(--navy);\n      font-size:1.1rem;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-card{\n      background:rgba(255,250,240,.97);\n      border-radius:28px;\n      border:1px solid var(--border);\n      padding:28px;\n      box-shadow:0 18px 40px rgba(16,41,67,.11);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-tag{\n      display:inline-flex;\n      background:#f1dfb8;\n      color:#4f2e11;\n      border-radius:999px;\n      padding:8px 14px;\n      margin-bottom:16px;\n      font-family:Arial,sans-serif;\n      font-weight:800;\n      text-transform:uppercase;\n      font-size:.82rem;\n      letter-spacing:.04em;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-question{\n      margin:0 0 18px;\n      color:var(--navy);\n      font-size:clamp(1.4rem,3.5vw,2rem);\n      line-height:1.35;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-greek{\n      font-size:1.28em;\n      color:#102c4d;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-options{\n      display:grid;\n      gap:12px;\n      margin-top:18px;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-option{\n      width:100%;\n      border-radius:18px;\n      border:1px solid rgba(91,57,29,.18);\n      background:#fffdf8;\n      color:#1d1b18;\n      padding:15px 16px;\n      text-align:left;\n      font-family:Arial,sans-serif;\n      font-size:1rem;\n      cursor:pointer;\n      transition:all .2s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-option:hover,\n    #ntgq-premium-quiz-003 .ntgq3-option:focus{\n      outline:none;\n      transform:translateY(-1px);\n      border-color:var(--gold);\n      background:#fff7e8;\n      box-shadow:0 10px 20px rgba(182,132,45,.18);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-correct-choice{\n      background:var(--goodbg);\n      color:var(--good);\n      border-color:#1e7c3c;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-wrong-choice{\n      background:var(--badbg);\n      color:var(--bad);\n      border-color:#b12820;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-feedback{\n      display:none;\n      margin-top:18px;\n      border-radius:18px;\n      padding:18px;\n      font-family:Arial,sans-serif;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-feedback.show{\n      display:block;\n      animation:ntgq3Fade .28s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-feedback.good{\n      background:var(--goodbg);\n      border:1px solid #1e7c3c;\n      color:var(--good);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-feedback.bad{\n      background:var(--badbg);\n      border:1px solid #b12820;\n      color:var(--bad);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-actions{\n      display:flex;\n      flex-wrap:wrap;\n      gap:12px;\n      margin-top:20px;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-btn{\n      border:none;\n      border-radius:999px;\n      padding:13px 22px;\n      cursor:pointer;\n      font-family:Arial,sans-serif;\n      font-weight:800;\n      font-size:.98rem;\n      transition:all .2s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-btn-primary{\n      background:var(--navy);\n      color:#fffdf7;\n      box-shadow:0 10px 22px rgba(16,41,67,.2);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-btn-secondary{\n      background:#ead39d;\n      color:#41250e;\n      box-shadow:0 10px 22px rgba(91,57,29,.14);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-btn:hover,\n    #ntgq-premium-quiz-003 .ntgq3-btn:focus{\n      outline:none;\n      transform:translateY(-1px);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-btn[disabled]{\n      opacity:.55;\n      cursor:not-allowed;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-results{\n      display:none;\n      text-align:center;\n      background:#fffaf0;\n      border-radius:28px;\n      border:1px solid var(--border);\n      padding:32px;\n      box-shadow:0 18px 40px rgba(16,41,67,.1);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-results.show{\n      display:block;\n      animation:ntgq3Fade .35s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-circle{\n      width:180px;\n      height:180px;\n      border-radius:50%;\n      margin:16px auto 22px;\n      display:grid;\n      place-items:center;\n      background:conic-gradient(var(--gold) 0deg,#e6d6b8 0deg);\n      border:8px solid #fffaf0;\n      box-shadow:0 14px 30px rgba(16,41,67,.18);\n      transition:background .7s ease;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-circle-inner{\n      width:132px;\n      height:132px;\n      border-radius:50%;\n      background:#fffaf0;\n      display:grid;\n      place-items:center;\n      font-family:Arial,sans-serif;\n      font-weight:900;\n      color:var(--navy);\n      font-size:1.9rem;\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-results h2{\n      margin:0 0 12px;\n      color:var(--navy);\n      font-size:clamp(1.8rem,4vw,2.5rem);\n    }\n\n    #ntgq-premium-quiz-003 .ntgq3-results p{\n      margin:8px auto;\n      max-width:680px;\n      font-family:Arial,sans-serif;\n      color:#2a241d;\n      font-size:1.04rem;\n    }\n\n    #ntgq-premium-quiz-003 .hide{\n      display:none!important;\n    }\n\n    @keyframes ntgq3Fade{\n      from{opacity:0;transform:translateY(8px);}\n      to{opacity:1;transform:translateY(0);}\n    }\n\n    @media(max-width:760px){\n      #ntgq-premium-quiz-003{margin:22px auto;}\n      #ntgq-premium-quiz-003 .ntgq3-hero{padding:30px 20px;}\n      #ntgq-premium-quiz-003 main{padding:18px;}\n      #ntgq-premium-quiz-003 .ntgq3-grid{grid-template-columns:1fr;}\n      #ntgq-premium-quiz-003 .ntgq3-card,\n      #ntgq-premium-quiz-003 .ntgq3-results{padding:22px;}\n      #ntgq-premium-quiz-003 .ntgq3-btn{width:100%;}\n    }\n\n    @media(max-width:430px){\n      #ntgq-premium-quiz-003 .ntgq3-stats{grid-template-columns:1fr;}\n    }\n  <\/style>\n\n  <div class=\"ntgq3-shell\">\n    <header class=\"ntgq3-hero\">\n      <h1>NT Greek Quiz 3 for Beginners<\/h1>\n      <p class=\"ntgq3-sub\">Practice another set of beginner New Testament Greek questions on vocabulary, parsing, articles, cases, prepositions, verb tense, voice, mood, and syntax.<\/p>\n    <\/header>\n\n    <main>\n      <section class=\"ntgq3-intro\">\n        <p>This interactive Koine Greek quiz helps beginners review important New Testament Greek foundations. You will be tested on vocabulary, morphology, parsing, noun cases, article agreement, verb tense, voice, mood, syntax, and prepositions. Each answer gives instant feedback with a short explanation.<\/p>\n      <\/section>\n\n      <section class=\"ntgq3-grid\">\n        <div class=\"ntgq3-panel\">\n          <h2 class=\"ntgq3-title\">Quiz Progress<\/h2>\n          <div class=\"ntgq3-meta\">\n            <span data-ntgq3=\"progressText\">Question 1 of 10<\/span>\n            <span data-ntgq3=\"scoreText\">Score: 0<\/span>\n          <\/div>\n          <div class=\"ntgq3-bar\">\n            <div data-ntgq3=\"progressFill\" class=\"ntgq3-fill\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ntgq3-panel\">\n          <h2 class=\"ntgq3-title\">Your Progress<\/h2>\n          <div class=\"ntgq3-stats\">\n            <div class=\"ntgq3-stat\"><span>Best Score<\/span><strong data-ntgq3=\"best\">0\/100<\/strong><\/div>\n            <div class=\"ntgq3-stat\"><span>Last Score<\/span><strong data-ntgq3=\"last\">0\/100<\/strong><\/div>\n            <div class=\"ntgq3-stat\"><span>Attempts<\/span><strong data-ntgq3=\"attempts\">0<\/strong><\/div>\n            <div class=\"ntgq3-stat\"><span>Last Attempt<\/span><strong data-ntgq3=\"date\">Not yet<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <section data-ntgq3=\"card\" class=\"ntgq3-card\">\n        <div data-ntgq3=\"category\" class=\"ntgq3-tag\">Greek Grammar<\/div>\n        <h2 data-ntgq3=\"question\" class=\"ntgq3-question\"><\/h2>\n        <div data-ntgq3=\"options\" class=\"ntgq3-options\"><\/div>\n        <div data-ntgq3=\"feedback\" class=\"ntgq3-feedback\"><\/div>\n\n        <div class=\"ntgq3-actions\">\n          <button data-ntgq3=\"next\" type=\"button\" class=\"ntgq3-btn ntgq3-btn-primary\" disabled=\"\">Next Question<\/button>\n          <button data-ntgq3=\"restart\" type=\"button\" class=\"ntgq3-btn ntgq3-btn-secondary\">Restart Quiz<\/button>\n        <\/div>\n      <\/section>\n\n      <section data-ntgq3=\"results\" class=\"ntgq3-results\">\n        <h2>Quiz Complete<\/h2>\n        <div data-ntgq3=\"circle\" class=\"ntgq3-circle\">\n          <div data-ntgq3=\"circleInner\" class=\"ntgq3-circle-inner\">0%<\/div>\n        <\/div>\n        <p data-ntgq3=\"finalCorrect\"><\/p>\n        <p data-ntgq3=\"finalGrade\"><\/p>\n        <p data-ntgq3=\"finalMessage\"><\/p>\n\n        <div class=\"ntgq3-actions\" style=\"justify-content:center;\">\n          <button data-ntgq3=\"retake\" type=\"button\" class=\"ntgq3-btn ntgq3-btn-primary\">Retake Quiz<\/button>\n        <\/div>\n      <\/section>\n    <\/main>\n  <\/div>\n\n  <script>\n    (function(){\n      \"use strict\";\n\n      function ready(fn){\n        if(document.readyState === \"loading\"){\n          document.addEventListener(\"DOMContentLoaded\", fn, {once:true});\n        }else{\n          fn();\n        }\n      }\n\n      ready(function(){\n        var root = document.getElementById(\"ntgq-premium-quiz-003\");\n        if(!root || root.getAttribute(\"data-ntg3-started\") === \"yes\") return;\n        root.setAttribute(\"data-ntg3-started\",\"yes\");\n\n        var Quiz3 = {\n          quizId:\"nt_greek_quiz_beginner_003\",\n          storagePrefix:\"ntgq_store_\",\n          index:0,\n          score:0,\n          answered:false,\n          storageAvailable:false,\n\n          questions:[\n            {\n              category:\"Vocabulary\",\n              question:\"What is the most common beginner meaning of <span class='ntgq3-greek'>\u03c0\u03af\u03c3\u03c4\u03b9\u03c2<\/span>?\",\n              answers:[\"faith\",\"city\",\"bread\",\"law\"],\n              correct:\"faith\",\n              explanation:\"<strong>\u03c0\u03af\u03c3\u03c4\u03b9\u03c2<\/strong> commonly means \u201cfaith,\u201d \u201ctrust,\u201d or \u201cfaithfulness.\u201d For beginners, \u201cfaith\u201d is the basic gloss.\"\n            },\n            {\n              category:\"Cases\",\n              question:\"Which Greek case commonly marks the direct object of many verbs?\",\n              answers:[\"Nominative\",\"Accusative\",\"Vocative\",\"Genitive\"],\n              correct:\"Accusative\",\n              explanation:\"The <strong>accusative<\/strong> case commonly marks the direct object, the person or thing receiving the action of a verb.\"\n            },\n            {\n              category:\"Articles\",\n              question:\"What is <span class='ntgq3-greek'>\u03c4\u1ff7<\/span>?\",\n              answers:[\n                \"Dative masculine\/neuter singular article\",\n                \"Nominative masculine singular article\",\n                \"Accusative feminine singular article\",\n                \"Genitive plural article\"\n              ],\n              correct:\"Dative masculine\/neuter singular article\",\n              explanation:\"<strong>\u03c4\u1ff7<\/strong> is the dative singular definite article for masculine and neuter nouns.\"\n            },\n            {\n              category:\"Prepositions\",\n              question:\"The preposition <span class='ntgq3-greek'>\u03b5\u1f30\u03c2<\/span> most commonly means:\",\n              answers:[\"into or to\",\"from\",\"with\",\"before\"],\n              correct:\"into or to\",\n              explanation:\"<strong>\u03b5\u1f30\u03c2<\/strong> commonly means \u201cinto,\u201d \u201cto,\u201d or \u201ctoward.\u201d It normally takes the accusative case.\"\n            },\n            {\n              category:\"Parsing\",\n              question:\"How is <span class='ntgq3-greek'>\u03bb\u03cd\u03b5\u03c4\u03b5<\/span> commonly parsed?\",\n              answers:[\n                \"Present active indicative second person plural\",\n                \"Aorist passive indicative third person singular\",\n                \"Present active infinitive\",\n                \"Perfect middle participle\"\n              ],\n              correct:\"Present active indicative second person plural\",\n              explanation:\"<strong>\u03bb\u03cd\u03b5\u03c4\u03b5<\/strong> is present active indicative second person plural: \u201cyou all loose\u201d or \u201cyou all release.\u201d\"\n            },\n            {\n              category:\"Verb Tense\",\n              question:\"Which tense commonly presents an action as undefined or viewed as a whole?\",\n              answers:[\"Aorist\",\"Present\",\"Imperfect\",\"Future\"],\n              correct:\"Aorist\",\n              explanation:\"The <strong>aorist<\/strong> tense often views the action as a whole, without focusing on its ongoing process.\"\n            },\n            {\n              category:\"Voice\",\n              question:\"In beginner Greek, the passive voice usually means:\",\n              answers:[\n                \"The subject receives the action\",\n                \"The subject performs the action\",\n                \"The verb is always a command\",\n                \"The noun is in the genitive case\"\n              ],\n              correct:\"The subject receives the action\",\n              explanation:\"In the <strong>passive voice<\/strong>, the subject normally receives the action, as in \u201che is taught.\u201d\"\n            },\n            {\n              category:\"Mood\",\n              question:\"Which mood is often used after <span class='ntgq3-greek'>\u1f35\u03bd\u03b1<\/span> to express purpose?\",\n              answers:[\"Subjunctive\",\"Indicative\",\"Imperative\",\"Infinitive\"],\n              correct:\"Subjunctive\",\n              explanation:\"The conjunction <strong>\u1f35\u03bd\u03b1<\/strong> is commonly followed by the <strong>subjunctive<\/strong> mood to express purpose, often translated \u201cso that.\u201d\"\n            },\n            {\n              category:\"Syntax\",\n              question:\"In <span class='ntgq3-greek'>\u1f41 \u03b8\u03b5\u1f78\u03c2 \u1f00\u03b3\u03b1\u03c0\u1fb7 \u03c4\u1f78\u03bd \u03ba\u03cc\u03c3\u03bc\u03bf\u03bd<\/span>, what is <span class='ntgq3-greek'>\u03c4\u1f78\u03bd \u03ba\u03cc\u03c3\u03bc\u03bf\u03bd<\/span>?\",\n              answers:[\"Direct object\",\"Subject\",\"Genitive modifier\",\"Dative indirect object\"],\n              correct:\"Direct object\",\n              explanation:\"<strong>\u03c4\u1f78\u03bd \u03ba\u03cc\u03c3\u03bc\u03bf\u03bd<\/strong> is accusative masculine singular and functions as the direct object of <strong>\u1f00\u03b3\u03b1\u03c0\u1fb7<\/strong>.\"\n            },\n            {\n              category:\"Morphology\",\n              question:\"The form <span class='ntgq3-greek'>\u03b8\u03b5\u03bf\u1fe6<\/span> is best identified as:\",\n              answers:[\n                \"Genitive singular of \u03b8\u03b5\u03cc\u03c2\",\n                \"Nominative plural of \u03b8\u03b5\u03cc\u03c2\",\n                \"Accusative singular of \u03b8\u03b5\u03cc\u03c2\",\n                \"Dative plural of \u03b8\u03b5\u03cc\u03c2\"\n              ],\n              correct:\"Genitive singular of \u03b8\u03b5\u03cc\u03c2\",\n              explanation:\"<strong>\u03b8\u03b5\u03bf\u1fe6<\/strong> is genitive singular from <strong>\u03b8\u03b5\u03cc\u03c2<\/strong>, often translated \u201cof God\u201d depending on context.\"\n            }\n          ],\n\n          getEl:function(name){\n            return root.querySelector('[data-ntgq3=\"' + name + '\"]');\n          },\n\n          cache:function(){\n            Quiz3.progressText=Quiz3.getEl(\"progressText\");\n            Quiz3.scoreText=Quiz3.getEl(\"scoreText\");\n            Quiz3.progressFill=Quiz3.getEl(\"progressFill\");\n            Quiz3.category=Quiz3.getEl(\"category\");\n            Quiz3.question=Quiz3.getEl(\"question\");\n            Quiz3.options=Quiz3.getEl(\"options\");\n            Quiz3.feedback=Quiz3.getEl(\"feedback\");\n            Quiz3.next=Quiz3.getEl(\"next\");\n            Quiz3.restart=Quiz3.getEl(\"restart\");\n            Quiz3.card=Quiz3.getEl(\"card\");\n            Quiz3.results=Quiz3.getEl(\"results\");\n            Quiz3.best=Quiz3.getEl(\"best\");\n            Quiz3.last=Quiz3.getEl(\"last\");\n            Quiz3.attempts=Quiz3.getEl(\"attempts\");\n            Quiz3.date=Quiz3.getEl(\"date\");\n            Quiz3.circle=Quiz3.getEl(\"circle\");\n            Quiz3.circleInner=Quiz3.getEl(\"circleInner\");\n            Quiz3.finalCorrect=Quiz3.getEl(\"finalCorrect\");\n            Quiz3.finalGrade=Quiz3.getEl(\"finalGrade\");\n            Quiz3.finalMessage=Quiz3.getEl(\"finalMessage\");\n            Quiz3.retake=Quiz3.getEl(\"retake\");\n          },\n\n          key:function(){\n            return Quiz3.storagePrefix + Quiz3.quizId;\n          },\n\n          checkStorage:function(){\n            try{\n              var testKey = Quiz3.storagePrefix + \"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          data:function(){\n            var defaults = {\n              best:0,\n              last:0,\n              attempts:0,\n              completed:0,\n              date:\"\"\n            };\n\n            if(!Quiz3.storageAvailable) return defaults;\n\n            try{\n              var raw = window.localStorage.getItem(Quiz3.key());\n              if(!raw) return defaults;\n              var parsed = JSON.parse(raw);\n\n              return {\n                best:Number(parsed.best) || 0,\n                last:Number(parsed.last) || 0,\n                attempts:Number(parsed.attempts) || 0,\n                completed:Number(parsed.completed) || 0,\n                date:parsed.date || \"\"\n              };\n            }catch(e){\n              return defaults;\n            }\n          },\n\n          save:function(score){\n            if(!Quiz3.storageAvailable) return;\n\n            var d = Quiz3.data();\n            d.best = Math.max(d.best, score);\n            d.last = score;\n            d.attempts = d.attempts + 1;\n            d.completed = d.completed + 1;\n            d.date = new Date().toLocaleDateString(undefined,{\n              year:\"numeric\",\n              month:\"short\",\n              day:\"numeric\"\n            });\n\n            try{\n              window.localStorage.setItem(Quiz3.key(), JSON.stringify(d));\n            }catch(e){}\n          },\n\n          loadProgress:function(){\n            var d = Quiz3.data();\n            Quiz3.best.textContent = d.best + \"\/100\";\n            Quiz3.last.textContent = d.last + \"\/100\";\n            Quiz3.attempts.textContent = d.attempts;\n            Quiz3.date.textContent = d.date || \"Not yet\";\n          },\n\n          shuffle:function(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 t = copy[i];\n              copy[i] = copy[j];\n              copy[j] = t;\n            }\n            return copy;\n          },\n\n          prepareQuestions:function(){\n            Quiz3.activeQuestions = Quiz3.shuffle(Quiz3.questions).map(function(q){\n              return {\n                category:q.category,\n                question:q.question,\n                answers:Quiz3.shuffle(q.answers),\n                correct:q.correct,\n                explanation:q.explanation\n              };\n            });\n          },\n\n          render:function(){\n            var q = Quiz3.activeQuestions[Quiz3.index];\n\n            Quiz3.answered = false;\n            Quiz3.category.textContent = q.category;\n            Quiz3.question.innerHTML = q.question;\n            Quiz3.options.innerHTML = \"\";\n            Quiz3.feedback.className = \"ntgq3-feedback\";\n            Quiz3.feedback.innerHTML = \"\";\n            Quiz3.next.disabled = true;\n            Quiz3.next.textContent = Quiz3.index === Quiz3.activeQuestions.length - 1 ? \"View Final Score\" : \"Next Question\";\n\n            Quiz3.progressText.textContent = \"Question \" + (Quiz3.index + 1) + \" of \" + Quiz3.activeQuestions.length;\n            Quiz3.scoreText.textContent = \"Score: \" + (Quiz3.score * 10);\n            Quiz3.progressFill.style.width = ((Quiz3.index) \/ Quiz3.activeQuestions.length * 100) + \"%\";\n\n            q.answers.forEach(function(ans){\n              var btn = document.createElement(\"button\");\n              btn.type = \"button\";\n              btn.className = \"ntgq3-option\";\n              btn.innerHTML = ans;\n              btn.setAttribute(\"data-answer\", ans);\n\n              btn.addEventListener(\"click\", function(){\n                Quiz3.choose(btn, ans, q);\n              });\n\n              Quiz3.options.appendChild(btn);\n            });\n          },\n\n          choose:function(button, answer, q){\n            if(Quiz3.answered) return;\n\n            Quiz3.answered = true;\n\n            var correct = answer === q.correct;\n            var buttons = Quiz3.options.querySelectorAll(\".ntgq3-option\");\n\n            buttons.forEach(function(b){\n              b.disabled = true;\n              if(b.getAttribute(\"data-answer\") === q.correct){\n                b.classList.add(\"ntgq3-correct-choice\");\n              }\n            });\n\n            if(correct){\n              Quiz3.score = Quiz3.score + 1;\n              button.classList.add(\"ntgq3-correct-choice\");\n              Quiz3.feedback.className = \"ntgq3-feedback good show\";\n              Quiz3.feedback.innerHTML = \"<strong>Correct.<\/strong> \" + q.explanation;\n            }else{\n              button.classList.add(\"ntgq3-wrong-choice\");\n              Quiz3.feedback.className = \"ntgq3-feedback bad show\";\n              Quiz3.feedback.innerHTML = \"<strong>Incorrect.<\/strong> The correct answer is <strong>\" + q.correct + \"<\/strong>. \" + q.explanation;\n            }\n\n            Quiz3.scoreText.textContent = \"Score: \" + (Quiz3.score * 10);\n            Quiz3.next.disabled = false;\n          },\n\n          nextQuestion:function(){\n            if(!Quiz3.answered) return;\n\n            if(Quiz3.index < Quiz3.activeQuestions.length - 1){\n              Quiz3.index = Quiz3.index + 1;\n              Quiz3.render();\n            }else{\n              Quiz3.finish();\n            }\n          },\n\n          message:function(grade){\n            if(grade === 100) return \"Outstanding work. Your beginner New Testament Greek foundation is becoming strong.\";\n            if(grade >= 80) return \"Excellent progress. You are recognizing key Greek forms and grammar patterns well.\";\n            if(grade >= 60) return \"Good effort. Review the explanations and keep practicing forms, cases, and syntax.\";\n            if(grade >= 40) return \"You are learning step by step. Focus on articles, cases, and verb parsing.\";\n            return \"Keep going. Retake the quiz slowly and use each explanation as a learning guide.\";\n          },\n\n          finish:function(){\n            var correct = Quiz3.score;\n            var grade = correct * 10;\n            var percent = grade;\n\n            Quiz3.card.classList.add(\"hide\");\n            Quiz3.results.classList.add(\"show\");\n            Quiz3.progressFill.style.width = \"100%\";\n\n            Quiz3.circle.style.background = \"conic-gradient(var(--gold) \" + (percent * 3.6) + \"deg,#e6d6b8 0deg)\";\n            Quiz3.circleInner.textContent = percent + \"%\";\n\n            Quiz3.finalCorrect.textContent = \"You answered \" + correct + \" out of 10 questions correctly.\";\n            Quiz3.finalGrade.textContent = \"Grade: \" + grade + \"\/100 | Percentage: \" + percent + \"%\";\n            Quiz3.finalMessage.textContent = Quiz3.message(grade);\n\n            Quiz3.save(grade);\n            Quiz3.loadProgress();\n          },\n\n          reset:function(){\n            Quiz3.index = 0;\n            Quiz3.score = 0;\n            Quiz3.answered = false;\n\n            Quiz3.prepareQuestions();\n\n            Quiz3.results.classList.remove(\"show\");\n            Quiz3.card.classList.remove(\"hide\");\n\n            Quiz3.circle.style.background = \"conic-gradient(var(--gold) 0deg,#e6d6b8 0deg)\";\n            Quiz3.circleInner.textContent = \"0%\";\n\n            Quiz3.render();\n          },\n\n          events:function(){\n            Quiz3.next.addEventListener(\"click\", Quiz3.nextQuestion);\n            Quiz3.restart.addEventListener(\"click\", Quiz3.reset);\n            Quiz3.retake.addEventListener(\"click\", Quiz3.reset);\n          },\n\n          init:function(){\n            Quiz3.cache();\n            Quiz3.storageAvailable = Quiz3.checkStorage();\n            Quiz3.prepareQuestions();\n            Quiz3.events();\n            Quiz3.loadProgress();\n            Quiz3.render();\n          }\n        };\n\n        Quiz3.init();\n      });\n    })();\n  <\/script>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This interactive Koine Greek quiz helps beginners review important New Testament Greek foundations. You will be tested on vocabulary, morphology, parsing, noun cases, article agreement, verb tense, voice, mood, syntax, and prepositions. Each answer gives instant feedback with a short explanation.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_complete_seo_plugin_title":"","_complete_seo_plugin_description":"","_complete_seo_plugin_canonical":"","_complete_seo_plugin_robots_index":"","_complete_seo_plugin_robots_follow":"","_complete_seo_plugin_robots_advanced":"","_complete_seo_plugin_focus_keyphrase":"","_complete_seo_plugin_social_title":"","_complete_seo_plugin_social_description":"","_complete_seo_plugin_social_image":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-173","post","type-post","status-publish","format-standard","hentry","category-beginner"],"_links":{"self":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/173","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=173"}],"version-history":[{"count":4,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/173\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/173\/revisions\/190"}],"wp:attachment":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/media?parent=173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/categories?post=173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/tags?post=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}