{"id":181,"date":"2006-01-05T20:05:00","date_gmt":"2006-01-05T20:05:00","guid":{"rendered":"https:\/\/newtestamentgreek.org\/quiz\/?p=181"},"modified":"2026-05-24T12:52:54","modified_gmt":"2026-05-24T12:52:54","slug":"new-testament-greek-quiz-5","status":"publish","type":"post","link":"https:\/\/newtestamentgreek.org\/quiz\/new-testament-greek-quiz-5\/","title":{"rendered":"New Testament Greek Quiz 5"},"content":{"rendered":"\n<div id=\"ntgq-premium-quiz-005\" class=\"ntgq5-wrap\">\n  <style>\n    #ntgq-premium-quiz-005,\n    #ntgq-premium-quiz-005 *{\n      box-sizing:border-box;\n    }\n\n    #ntgq-premium-quiz-005{\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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 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-005 .ntgq5-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-005 main{\n      padding:28px;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-grid{\n      display:grid;\n      grid-template-columns:1.4fr .9fr;\n      gap:18px;\n      margin-bottom:22px;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-title{\n      margin:0 0 12px;\n      color:var(--navy);\n      font-size:1.2rem;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-stat strong{\n      display:block;\n      margin-top:5px;\n      color:var(--navy);\n      font-size:1.1rem;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-greek{\n      font-size:1.28em;\n      color:#102c4d;\n      font-weight:700;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-options{\n      display:grid;\n      gap:12px;\n      margin-top:18px;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-option:hover,\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-correct-choice{\n      background:var(--goodbg);\n      color:var(--good);\n      border-color:#1e7c3c;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-wrong-choice{\n      background:var(--badbg);\n      color:var(--bad);\n      border-color:#b12820;\n      font-weight:800;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-feedback.show{\n      display:block;\n      animation:ntgq5Fade .28s ease;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-feedback.good{\n      background:var(--goodbg);\n      border:1px solid #1e7c3c;\n      color:var(--good);\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-feedback.bad{\n      background:var(--badbg);\n      border:1px solid #b12820;\n      color:var(--bad);\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-actions{\n      display:flex;\n      flex-wrap:wrap;\n      gap:12px;\n      margin-top:20px;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-btn:hover,\n    #ntgq-premium-quiz-005 .ntgq5-btn:focus{\n      outline:none;\n      transform:translateY(-1px);\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-btn[disabled]{\n      opacity:.55;\n      cursor:not-allowed;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-results.show{\n      display:block;\n      animation:ntgq5Fade .35s ease;\n    }\n\n    #ntgq-premium-quiz-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .ntgq5-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-005 .hide{\n      display:none!important;\n    }\n\n    @keyframes ntgq5Fade{\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-005{margin:22px auto;}\n      #ntgq-premium-quiz-005 .ntgq5-hero{padding:30px 20px;}\n      #ntgq-premium-quiz-005 main{padding:18px;}\n      #ntgq-premium-quiz-005 .ntgq5-grid{grid-template-columns:1fr;}\n      #ntgq-premium-quiz-005 .ntgq5-card,\n      #ntgq-premium-quiz-005 .ntgq5-results{padding:22px;}\n      #ntgq-premium-quiz-005 .ntgq5-btn{width:100%;}\n    }\n\n    @media(max-width:430px){\n      #ntgq-premium-quiz-005 .ntgq5-stats{grid-template-columns:1fr;}\n    }\n  <\/style>\n\n  <div class=\"ntgq5-shell\">\n    <header class=\"ntgq5-hero\">\n      <h1>NT Greek Quiz 5 for Beginners<\/h1>\n      <p class=\"ntgq5-sub\">A fresh beginner quiz for strengthening New Testament Greek vocabulary, noun cases, articles, prepositions, verb parsing, tense, voice, mood, and syntax.<\/p>\n    <\/header>\n\n    <main>\n      <section class=\"ntgq5-intro\">\n        <p>This interactive Koine Greek quiz helps beginners review essential New Testament Greek grammar. You will be tested on vocabulary, morphology, parsing, Greek cases, article agreement, prepositions, verb tense, voice, mood, and basic syntax. Each question gives instant feedback with a clear explanation.<\/p>\n      <\/section>\n\n      <section class=\"ntgq5-grid\">\n        <div class=\"ntgq5-panel\">\n          <h2 class=\"ntgq5-title\">Quiz Progress<\/h2>\n          <div class=\"ntgq5-meta\">\n            <span data-ntgq5=\"progressText\">Question 1 of 10<\/span>\n            <span data-ntgq5=\"scoreText\">Score: 0<\/span>\n          <\/div>\n          <div class=\"ntgq5-bar\">\n            <div data-ntgq5=\"progressFill\" class=\"ntgq5-fill\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ntgq5-panel\">\n          <h2 class=\"ntgq5-title\">Your Progress<\/h2>\n          <div class=\"ntgq5-stats\">\n            <div class=\"ntgq5-stat\"><span>Best Score<\/span><strong data-ntgq5=\"best\">0\/100<\/strong><\/div>\n            <div class=\"ntgq5-stat\"><span>Last Score<\/span><strong data-ntgq5=\"last\">0\/100<\/strong><\/div>\n            <div class=\"ntgq5-stat\"><span>Attempts<\/span><strong data-ntgq5=\"attempts\">0<\/strong><\/div>\n            <div class=\"ntgq5-stat\"><span>Last Attempt<\/span><strong data-ntgq5=\"date\">Not yet<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <section data-ntgq5=\"card\" class=\"ntgq5-card\">\n        <div data-ntgq5=\"category\" class=\"ntgq5-tag\">Greek Grammar<\/div>\n        <h2 data-ntgq5=\"question\" class=\"ntgq5-question\"><\/h2>\n        <div data-ntgq5=\"options\" class=\"ntgq5-options\"><\/div>\n        <div data-ntgq5=\"feedback\" class=\"ntgq5-feedback\"><\/div>\n\n        <div class=\"ntgq5-actions\">\n          <button data-ntgq5=\"next\" type=\"button\" class=\"ntgq5-btn ntgq5-btn-primary\" disabled>Next Question<\/button>\n          <button data-ntgq5=\"restart\" type=\"button\" class=\"ntgq5-btn ntgq5-btn-secondary\">Restart Quiz<\/button>\n        <\/div>\n      <\/section>\n\n      <section data-ntgq5=\"results\" class=\"ntgq5-results\">\n        <h2>Quiz Complete<\/h2>\n        <div data-ntgq5=\"circle\" class=\"ntgq5-circle\">\n          <div data-ntgq5=\"circleInner\" class=\"ntgq5-circle-inner\">0%<\/div>\n        <\/div>\n        <p data-ntgq5=\"finalCorrect\"><\/p>\n        <p data-ntgq5=\"finalGrade\"><\/p>\n        <p data-ntgq5=\"finalMessage\"><\/p>\n\n        <div class=\"ntgq5-actions\" style=\"justify-content:center;\">\n          <button data-ntgq5=\"retake\" type=\"button\" class=\"ntgq5-btn ntgq5-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-005\");\n        if(!root || root.getAttribute(\"data-ntg5-started\") === \"yes\") return;\n        root.setAttribute(\"data-ntg5-started\",\"yes\");\n\n        var Quiz5 = {\n          quizId:\"nt_greek_quiz_beginner_005\",\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='ntgq5-greek'>\u03b6\u03c9\u03ae<\/span>?\",\n              answers:[\"life\",\"peace\",\"truth\",\"temple\"],\n              correct:\"life\",\n              explanation:\"<strong>\u03b6\u03c9\u03ae<\/strong> commonly means \u201clife.\u201d It is an important New Testament word, especially in theological contexts.\"\n            },\n            {\n              category:\"Cases\",\n              question:\"Which Greek case is commonly used for the indirect object?\",\n              answers:[\"Dative\",\"Nominative\",\"Accusative\",\"Vocative\"],\n              correct:\"Dative\",\n              explanation:\"The <strong>dative<\/strong> case often marks the indirect object, such as \u201cto him,\u201d \u201cfor her,\u201d or \u201cto the people.\u201d\"\n            },\n            {\n              category:\"Articles\",\n              question:\"What is <span class='ntgq5-greek'>\u03bf\u1f31<\/span>?\",\n              answers:[\n                \"Nominative masculine plural article\",\n                \"Genitive feminine singular article\",\n                \"Accusative neuter plural article\",\n                \"Dative masculine singular article\"\n              ],\n              correct:\"Nominative masculine plural article\",\n              explanation:\"<strong>\u03bf\u1f31<\/strong> is the nominative masculine plural definite article, commonly translated \u201cthe.\u201d\"\n            },\n            {\n              category:\"Prepositions\",\n              question:\"The preposition <span class='ntgq5-greek'>\u03bc\u03b5\u03c4\u03ac<\/span> with the genitive commonly means:\",\n              answers:[\"with\",\"after\",\"against\",\"under\"],\n              correct:\"with\",\n              explanation:\"<strong>\u03bc\u03b5\u03c4\u03ac<\/strong> with the genitive commonly means \u201cwith.\u201d With the accusative, it often means \u201cafter.\u201d\"\n            },\n            {\n              category:\"Parsing\",\n              question:\"How is <span class='ntgq5-greek'>\u03c0\u03b9\u03c3\u03c4\u03b5\u03cd\u03b5\u03b9\u03c2<\/span> commonly parsed?\",\n              answers:[\n                \"Present active indicative second person singular\",\n                \"Present active indicative first person plural\",\n                \"Aorist passive indicative third person singular\",\n                \"Future middle indicative second person plural\"\n              ],\n              correct:\"Present active indicative second person singular\",\n              explanation:\"<strong>\u03c0\u03b9\u03c3\u03c4\u03b5\u03cd\u03b5\u03b9\u03c2<\/strong> is present active indicative second person singular: \u201cyou believe.\u201d\"\n            },\n            {\n              category:\"Verb Tense\",\n              question:\"Which tense commonly describes an action with present results from a completed action?\",\n              answers:[\"Perfect\",\"Aorist\",\"Imperfect\",\"Future\"],\n              correct:\"Perfect\",\n              explanation:\"The <strong>perfect<\/strong> tense often presents a completed action with continuing results or present relevance.\"\n            },\n            {\n              category:\"Voice\",\n              question:\"In beginner Greek, active voice usually means:\",\n              answers:[\n                \"The subject performs the action\",\n                \"The subject receives the action\",\n                \"The verb is always a command\",\n                \"The noun is always plural\"\n              ],\n              correct:\"The subject performs the action\",\n              explanation:\"In the <strong>active voice<\/strong>, the subject normally performs the action of the verb.\"\n            },\n            {\n              category:\"Mood\",\n              question:\"Which mood is used for normal statements such as <span class='ntgq5-greek'>\u03bb\u03ad\u03b3\u03b5\u03b9<\/span>, \u201che says\u201d?\",\n              answers:[\"Indicative\",\"Imperative\",\"Subjunctive\",\"Optative\"],\n              correct:\"Indicative\",\n              explanation:\"The <strong>indicative<\/strong> mood is commonly used for statements or assertions.\"\n            },\n            {\n              category:\"Syntax\",\n              question:\"In <span class='ntgq5-greek'>\u1f41 \u1f00\u03c0\u03cc\u03c3\u03c4\u03bf\u03bb\u03bf\u03c2 \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9 \u03c4\u1fc7 \u1f10\u03ba\u03ba\u03bb\u03b7\u03c3\u03af\u1fb3<\/span>, what is <span class='ntgq5-greek'>\u03c4\u1fc7 \u1f10\u03ba\u03ba\u03bb\u03b7\u03c3\u03af\u1fb3<\/span>?\",\n              answers:[\"Dative indirect object\",\"Nominative subject\",\"Accusative direct object\",\"Genitive modifier\"],\n              correct:\"Dative indirect object\",\n              explanation:\"<strong>\u03c4\u1fc7 \u1f10\u03ba\u03ba\u03bb\u03b7\u03c3\u03af\u1fb3<\/strong> is dative singular feminine and functions as an indirect object: \u201cto the church.\u201d\"\n            },\n            {\n              category:\"Morphology\",\n              question:\"The form <span class='ntgq5-greek'>\u03bb\u03cc\u03b3\u03bf\u03b9<\/span> is best identified as:\",\n              answers:[\n                \"Nominative masculine plural of \u03bb\u03cc\u03b3\u03bf\u03c2\",\n                \"Genitive singular of \u03bb\u03cc\u03b3\u03bf\u03c2\",\n                \"Dative singular of \u03bb\u03cc\u03b3\u03bf\u03c2\",\n                \"Accusative feminine plural of \u03bb\u03cc\u03b3\u03bf\u03c2\"\n              ],\n              correct:\"Nominative masculine plural of \u03bb\u03cc\u03b3\u03bf\u03c2\",\n              explanation:\"<strong>\u03bb\u03cc\u03b3\u03bf\u03b9<\/strong> is nominative masculine plural from <strong>\u03bb\u03cc\u03b3\u03bf\u03c2<\/strong>, meaning \u201cwords\u201d or \u201cstatements.\u201d\"\n            }\n          ],\n\n          getEl:function(name){\n            return root.querySelector('[data-ntgq5=\"' + name + '\"]');\n          },\n\n          cache:function(){\n            Quiz5.progressText=Quiz5.getEl(\"progressText\");\n            Quiz5.scoreText=Quiz5.getEl(\"scoreText\");\n            Quiz5.progressFill=Quiz5.getEl(\"progressFill\");\n            Quiz5.category=Quiz5.getEl(\"category\");\n            Quiz5.question=Quiz5.getEl(\"question\");\n            Quiz5.options=Quiz5.getEl(\"options\");\n            Quiz5.feedback=Quiz5.getEl(\"feedback\");\n            Quiz5.next=Quiz5.getEl(\"next\");\n            Quiz5.restart=Quiz5.getEl(\"restart\");\n            Quiz5.card=Quiz5.getEl(\"card\");\n            Quiz5.results=Quiz5.getEl(\"results\");\n            Quiz5.best=Quiz5.getEl(\"best\");\n            Quiz5.last=Quiz5.getEl(\"last\");\n            Quiz5.attempts=Quiz5.getEl(\"attempts\");\n            Quiz5.date=Quiz5.getEl(\"date\");\n            Quiz5.circle=Quiz5.getEl(\"circle\");\n            Quiz5.circleInner=Quiz5.getEl(\"circleInner\");\n            Quiz5.finalCorrect=Quiz5.getEl(\"finalCorrect\");\n            Quiz5.finalGrade=Quiz5.getEl(\"finalGrade\");\n            Quiz5.finalMessage=Quiz5.getEl(\"finalMessage\");\n            Quiz5.retake=Quiz5.getEl(\"retake\");\n          },\n\n          key:function(){\n            return Quiz5.storagePrefix + Quiz5.quizId;\n          },\n\n          checkStorage:function(){\n            try{\n              var testKey = Quiz5.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(!Quiz5.storageAvailable) return defaults;\n\n            try{\n              var raw = window.localStorage.getItem(Quiz5.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(!Quiz5.storageAvailable) return;\n\n            var d = Quiz5.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(Quiz5.key(), JSON.stringify(d));\n            }catch(e){}\n          },\n\n          loadProgress:function(){\n            var d = Quiz5.data();\n            Quiz5.best.textContent = d.best + \"\/100\";\n            Quiz5.last.textContent = d.last + \"\/100\";\n            Quiz5.attempts.textContent = d.attempts;\n            Quiz5.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            Quiz5.activeQuestions = Quiz5.shuffle(Quiz5.questions).map(function(q){\n              return {\n                category:q.category,\n                question:q.question,\n                answers:Quiz5.shuffle(q.answers),\n                correct:q.correct,\n                explanation:q.explanation\n              };\n            });\n          },\n\n          render:function(){\n            var q = Quiz5.activeQuestions[Quiz5.index];\n\n            Quiz5.answered = false;\n            Quiz5.category.textContent = q.category;\n            Quiz5.question.innerHTML = q.question;\n            Quiz5.options.innerHTML = \"\";\n            Quiz5.feedback.className = \"ntgq5-feedback\";\n            Quiz5.feedback.innerHTML = \"\";\n            Quiz5.next.disabled = true;\n            Quiz5.next.textContent = Quiz5.index === Quiz5.activeQuestions.length - 1 ? \"View Final Score\" : \"Next Question\";\n\n            Quiz5.progressText.textContent = \"Question \" + (Quiz5.index + 1) + \" of \" + Quiz5.activeQuestions.length;\n            Quiz5.scoreText.textContent = \"Score: \" + (Quiz5.score * 10);\n            Quiz5.progressFill.style.width = ((Quiz5.index) \/ Quiz5.activeQuestions.length * 100) + \"%\";\n\n            q.answers.forEach(function(ans){\n              var btn = document.createElement(\"button\");\n              btn.type = \"button\";\n              btn.className = \"ntgq5-option\";\n              btn.innerHTML = ans;\n              btn.setAttribute(\"data-answer\", ans);\n\n              btn.addEventListener(\"click\", function(){\n                Quiz5.choose(btn, ans, q);\n              });\n\n              Quiz5.options.appendChild(btn);\n            });\n          },\n\n          choose:function(button, answer, q){\n            if(Quiz5.answered) return;\n\n            Quiz5.answered = true;\n\n            var correct = answer === q.correct;\n            var buttons = Quiz5.options.querySelectorAll(\".ntgq5-option\");\n\n            buttons.forEach(function(b){\n              b.disabled = true;\n              if(b.getAttribute(\"data-answer\") === q.correct){\n                b.classList.add(\"ntgq5-correct-choice\");\n              }\n            });\n\n            if(correct){\n              Quiz5.score = Quiz5.score + 1;\n              button.classList.add(\"ntgq5-correct-choice\");\n              Quiz5.feedback.className = \"ntgq5-feedback good show\";\n              Quiz5.feedback.innerHTML = \"<strong>Correct.<\/strong> \" + q.explanation;\n            }else{\n              button.classList.add(\"ntgq5-wrong-choice\");\n              Quiz5.feedback.className = \"ntgq5-feedback bad show\";\n              Quiz5.feedback.innerHTML = \"<strong>Incorrect.<\/strong> The correct answer is <strong>\" + q.correct + \"<\/strong>. \" + q.explanation;\n            }\n\n            Quiz5.scoreText.textContent = \"Score: \" + (Quiz5.score * 10);\n            Quiz5.next.disabled = false;\n          },\n\n          nextQuestion:function(){\n            if(!Quiz5.answered) return;\n\n            if(Quiz5.index < Quiz5.activeQuestions.length - 1){\n              Quiz5.index = Quiz5.index + 1;\n              Quiz5.render();\n            }else{\n              Quiz5.finish();\n            }\n          },\n\n          message:function(grade){\n            if(grade === 100) return \"Outstanding work. Your New Testament Greek foundation is growing strong.\";\n            if(grade >= 80) return \"Excellent progress. You are recognizing key Greek vocabulary, forms, and grammar patterns well.\";\n            if(grade >= 60) return \"Good effort. Review the explanations and keep practicing cases, parsing, and syntax.\";\n            if(grade >= 40) return \"You are learning step by step. Focus on articles, prepositions, dative forms, and verb tense.\";\n            return \"Keep going. Retake the quiz slowly and let each explanation guide your review.\";\n          },\n\n          finish:function(){\n            var correct = Quiz5.score;\n            var grade = correct * 10;\n            var percent = grade;\n\n            Quiz5.card.classList.add(\"hide\");\n            Quiz5.results.classList.add(\"show\");\n            Quiz5.progressFill.style.width = \"100%\";\n\n            Quiz5.circle.style.background = \"conic-gradient(var(--gold) \" + (percent * 3.6) + \"deg,#e6d6b8 0deg)\";\n            Quiz5.circleInner.textContent = percent + \"%\";\n\n            Quiz5.finalCorrect.textContent = \"You answered \" + correct + \" out of 10 questions correctly.\";\n            Quiz5.finalGrade.textContent = \"Grade: \" + grade + \"\/100 | Percentage: \" + percent + \"%\";\n            Quiz5.finalMessage.textContent = Quiz5.message(grade);\n\n            Quiz5.save(grade);\n            Quiz5.loadProgress();\n          },\n\n          reset:function(){\n            Quiz5.index = 0;\n            Quiz5.score = 0;\n            Quiz5.answered = false;\n\n            Quiz5.prepareQuestions();\n\n            Quiz5.results.classList.remove(\"show\");\n            Quiz5.card.classList.remove(\"hide\");\n\n            Quiz5.circle.style.background = \"conic-gradient(var(--gold) 0deg,#e6d6b8 0deg)\";\n            Quiz5.circleInner.textContent = \"0%\";\n\n            Quiz5.render();\n          },\n\n          events:function(){\n            Quiz5.next.addEventListener(\"click\", Quiz5.nextQuestion);\n            Quiz5.restart.addEventListener(\"click\", Quiz5.reset);\n            Quiz5.retake.addEventListener(\"click\", Quiz5.reset);\n          },\n\n          init:function(){\n            Quiz5.cache();\n            Quiz5.storageAvailable = Quiz5.checkStorage();\n            Quiz5.prepareQuestions();\n            Quiz5.events();\n            Quiz5.loadProgress();\n            Quiz5.render();\n          }\n        };\n\n        Quiz5.init();\n      });\n    })();\n  <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This interactive Koine Greek quiz helps beginners review essential New Testament Greek grammar. You will be tested on vocabulary, morphology, parsing, Greek cases, article agreement, prepositions, verb tense, voice, mood, and basic syntax. Each question gives instant feedback with a clear explanation.<\/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-181","post","type-post","status-publish","format-standard","hentry","category-beginner"],"_links":{"self":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/181","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=181"}],"version-history":[{"count":2,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/181\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/posts\/181\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/media?parent=181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/categories?post=181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newtestamentgreek.org\/quiz\/wp-json\/wp\/v2\/tags?post=181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}