{"id":2005,"date":"2026-06-10T05:28:13","date_gmt":"2026-06-10T05:28:13","guid":{"rendered":"https:\/\/allenglish4u.com\/toefl-step-1-book-1-grammar\/"},"modified":"2026-06-10T05:28:13","modified_gmt":"2026-06-10T05:28:13","slug":"toefl-step-1-book-1-grammar","status":"publish","type":"page","link":"https:\/\/allenglish4u.com\/vi\/toefl-step-1-book-1-grammar\/","title":{"rendered":"TOEFL Primary &#8211; Step 1 Book 1 &#8211; Grammar: a\/an &#038; Nouns"},"content":{"rendered":"<p><!-- TOEFL Primary Step 1 Book 1 Grammar &#8212; interactive auto-grade (AE4U) --><\/p>\n<div class=\"toefl-reading\" id=\"toeflReading\">\n<style>\n.toefl-reading *{box-sizing:border-box}\n.toefl-reading{--cy:#06b6d4;--bl:#3b82f6;--ink:#0f172a;--mut:#64748b;--line:#e2e8f0;--ok:#16a34a;--okbg:#dcfce7;--no:#dc2626;--nobg:#fee2e2;--cardbg:#ffffff;\n font-family:'Plus Jakarta Sans',system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important;color:var(--ink);\n max-width:880px;margin:0 auto;padding:18px 16px 80px;line-height:1.55;-webkit-font-smoothing:antialiased}\n.toefl-reading h1,.toefl-reading h2,.toefl-reading h3,.toefl-reading p{margin:0}\n.tr-hero{background:linear-gradient(135deg,var(--cy),var(--bl));color:#fff;border-radius:22px;padding:30px 26px;box-shadow:0 18px 40px -18px rgba(59,130,246,.6);position:relative;overflow:hidden}\n.tr-hero::after{content:\"\";position:absolute;right:-40px;top:-40px;width:170px;height:170px;background:rgba(255,255,255,.14);border-radius:50%}\n.tr-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.92}\n.tr-hero h1{font-size:30px;font-weight:800;margin:8px 0 6px;letter-spacing:-.02em}\n.tr-hero p{font-size:15px;opacity:.95;max-width:560px}\n.tr-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}\n.tr-chip{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}\n.tr-bar{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:16px;\n display:flex;align-items:center;gap:14px;padding:12px 16px;margin:18px 0 8px;box-shadow:0 6px 18px -12px rgba(0,0,0,.25)}\n.tr-progwrap{flex:1;height:10px;background:#eef2f7;border-radius:999px;overflow:hidden}\n.tr-progfill{height:100%;width:0;background:linear-gradient(90deg,var(--cy),var(--bl));transition:width .35s}\n.tr-progtxt{font-size:13px;font-weight:700;color:var(--mut);white-space:nowrap}\n.tr-part{margin-top:26px}\n.tr-parthead{display:flex;align-items:center;gap:12px;margin-bottom:6px}\n.tr-partbadge{background:linear-gradient(135deg,var(--cy),var(--bl));color:#fff;font-weight:800;font-size:14px;border-radius:10px;padding:6px 12px;letter-spacing:.02em}\n.tr-parttitle{font-size:18px;font-weight:800}\n.tr-instr{background:#f0f9ff;border:1px solid #bae6fd;color:#075985;border-radius:12px;padding:10px 14px;font-weight:600;font-size:14.5px;margin:12px 0}\n.tr-instr .ico{margin-right:6px}\n.tr-read{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 20px;margin:14px 0;box-shadow:0 8px 22px -18px rgba(0,0,0,.3)}\n.tr-read .rtitle{font-weight:800;font-size:16px;margin-bottom:8px;color:var(--bl)}\n.tr-read .rlabel{font-weight:700}\n.tr-read.letter{font-style:normal;background:#fffdf5;border-color:#fde9b8}\n.tr-read.letter .rtitle{color:#b45309}\n.tr-passage-flex{display:flex;gap:18px;flex-wrap:wrap;align-items:flex-start}\n.tr-passage-flex .pf-text{flex:1;min-width:240px}\n.tr-passage-flex img{width:200px;max-width:42%;border-radius:12px;border:1px solid var(--line)}\n.tr-q{background:var(--cardbg);border:1px solid var(--line);border-radius:16px;padding:16px 18px;margin:14px 0;box-shadow:0 8px 22px -18px rgba(0,0,0,.3);scroll-margin-top:80px}\n.tr-qhead{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}\n.tr-qnum{flex:none;width:30px;height:30px;border-radius:9px;background:#eef2ff;color:var(--bl);font-weight:800;display:flex;align-items:center;justify-content:center;font-size:14px}\n.tr-qtext{font-weight:700;font-size:15.5px;padding-top:3px}\n.tr-qimg{display:block;margin:4px 0 12px;border:1px solid var(--line);border-radius:12px;background:#fff;max-width:100%}\n.tr-qimg.wide{width:100%;max-width:520px}\n.tr-qimg.sq{width:200px}\n.tr-opts{display:flex;flex-direction:column;gap:9px}\n.tr-opt{display:flex;align-items:center;gap:11px;border:1.6px solid var(--line);border-radius:12px;padding:11px 13px;cursor:pointer;transition:.15s;font-size:15px;background:#fff}\n.tr-opt:hover{border-color:var(--bl);background:#f8fbff}\n.tr-opt input{width:18px;height:18px;accent-color:var(--bl);flex:none;margin:0}\n.tr-opt .lt{font-weight:800;color:var(--mut);flex:none;width:20px}\n.tr-opt.sel{border-color:var(--bl);background:#eff6ff}\n.tr-opt.correct{border-color:var(--ok);background:var(--okbg)}\n.tr-opt.wrong{border-color:var(--no);background:var(--nobg)}\n.tr-qfoot{display:flex;justify-content:flex-end;margin-top:10px}\n.tr-show{background:#fff;border:1.5px solid var(--line);color:var(--mut);font-weight:700;font-size:12.5px;border-radius:999px;padding:6px 14px;cursor:pointer;font-family:inherit !important;transition:.15s}\n.tr-show:hover{border-color:var(--bl);color:var(--bl)}\n.tr-ans{margin-top:9px;font-size:14px;font-weight:700;color:var(--ok);background:var(--okbg);border-radius:10px;padding:8px 12px;display:none}\n.tr-ans.show{display:block}\n.tr-actions{position:sticky;bottom:14px;display:flex;gap:12px;justify-content:center;margin-top:30px;z-index:25}\n.tr-btn{font-family:inherit !important;font-weight:800;font-size:15px;border-radius:14px;padding:14px 26px;cursor:pointer;border:none;transition:.18s;box-shadow:0 12px 26px -12px rgba(59,130,246,.6)}\n.tr-btn.primary{background:linear-gradient(135deg,var(--cy),var(--bl));color:#fff}\n.tr-btn.primary:hover{transform:translateY(-2px)}\n.tr-btn.ghost{background:#fff;color:var(--bl);border:1.5px solid var(--line);box-shadow:none}\n.tr-result{display:none;margin-top:22px;border-radius:20px;padding:26px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--cy),var(--bl));box-shadow:0 18px 40px -18px rgba(59,130,246,.6)}\n.tr-result.show{display:block}\n.tr-score{font-size:46px;font-weight:800;line-height:1}\n.tr-scorelbl{font-size:15px;opacity:.95;margin-top:6px}\n.tr-break{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}\n.tr-bcell{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:10px 16px;font-size:14px;font-weight:700}\n.tr-foot-note{text-align:center;color:var(--mut);font-size:13px;margin-top:30px}\n@media(max-width:560px){.tr-hero h1{font-size:24px}.tr-qimg.sq{width:160px}.tr-passage-flex img{width:100%;max-width:100%}}\n.tr-tip{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;padding:16px 20px;margin:16px 0 2px;box-shadow:0 8px 22px -18px rgba(0,0,0,.3)}.tr-tip h3{font-size:15px;font-weight:800;color:#c2410c;margin:0 0 8px}.tr-tip p{margin:6px 0;font-size:14.5px;color:#0f172a}.tr-tip b{color:#ea580c}.tr-tip .ex{color:#64748b;font-size:13.5px}\n<\/style>\n<div class=\"tr-hero\">\n<div class=\"tr-eyebrow\">TOEFL Primary &#183; Step 1 &#183; Book 1<\/div>\n<h1>Grammar &#8212; Unit 1: a \/ an &#038; Nouns<\/h1>\n<p>Learn when to use <b>a<\/b> or <b>an<\/b>, and tell countable from uncountable nouns. Look at each picture and choose &#8212; answers check instantly, free, no sign-up.<\/p>\n<div class=\"tr-meta\">\n    <span class=\"tr-chip\">&#128221; 2 Parts<\/span><br \/>\n    <span class=\"tr-chip\">&#9999;&#65039; 12 Questions<\/span><br \/>\n    <span class=\"tr-chip\">&#9889; Auto-graded<\/span>\n  <\/div>\n<\/div>\n<div class=\"tr-tip\">\n<h3>&#128218; Grammar tip &#8212; Singular Nouns<\/h3>\n<p>Use <b>a<\/b> before a consonant sound. <span class=\"ex\">a cat &#183; a boy &#183; a table &#183; a book<\/span><\/p>\n<p>Use <b>an<\/b> before a vowel sound (a, e, i, o, u). <span class=\"ex\">an apple &#183; an eye &#183; an elephant<\/span><\/p>\n<p>Some nouns are <b>uncountable<\/b> &#8212; you can&#8217;t count them one by one. <span class=\"ex\">water &#183; milk &#183; bread &#183; meat &#183; salt &#183; sugar &#183; money &#183; rice<\/span><\/p>\n<\/div>\n<div class=\"tr-bar\">\n  <span class=\"tr-progtxt\" id=\"trAnswered\">0 \/ 18 answered<\/span><\/p>\n<div class=\"tr-progwrap\">\n<div class=\"tr-progfill\" id=\"trProg\"><\/div>\n<\/div>\n<p>  <span class=\"tr-progtxt\" id=\"trScoreMini\">&#8212;<\/span>\n<\/div>\n<div id=\"trBody\"><\/div>\n<div class=\"tr-actions\">\n  <button class=\"tr-btn primary\" id=\"trSubmit\">Check my answers<\/button><br \/>\n  <button class=\"tr-btn ghost\" id=\"trReset\">Reset<\/button>\n<\/div>\n<div class=\"tr-result\" id=\"trResult\">\n<div class=\"tr-score\" id=\"trScore\">0\/18<\/div>\n<div class=\"tr-scorelbl\" id=\"trScoreMsg\">Let&#8217;s see how you did!<\/div>\n<div class=\"tr-break\" id=\"trBreak\"><\/div>\n<\/div>\n<p class=\"tr-foot-note\">TOEFL Primary&#174; is a registered trademark of ETS. This free practice page is not endorsed by or affiliated with ETS. &#183; All English 4U<\/p>\n<\/div>\n<p><script>eval(atob('CihmdW5jdGlvbigpewogIHZhciBCQVNFPSJodHRwczovL2FsbGVuZ2xpc2g0dS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDYvIjsKICB2YXIgSU1HPXsKICAgIG9yYW5nZTpCQVNFKyJ0b2VmbF9zMWIxZ19vcmFuZ2UuanBnIiwgbm90ZWJvb2s6QkFTRSsidG9lZmxfczFiMWdfbm90ZWJvb2suanBnIiwgY2FyOkJBU0UrInRvZWZsX3MxYjFnX2Nhci5qcGciLAogICAgYmlyZDpCQVNFKyJ0b2VmbF9zMWIxZ19iaXJkLmpwZyIsIHVuY2xlOkJBU0UrInRvZWZsX3MxYjFnX3VuY2xlLmpwZyIsIGFybTpCQVNFKyJ0b2VmbF9zMWIxZ19hcm0uanBnIiwKICAgIHNhbHQ6QkFTRSsidG9lZmxfczFiMWdfc2FsdC5qcGciLCBob3VzZTpCQVNFKyJ0b2VmbF9zMWIxZ19ob3VzZS5qcGciLCBicmVhZDpCQVNFKyJ0b2VmbF9zMWIxZ19icmVhZC5qcGciLAogICAgYm95OkJBU0UrInRvZWZsX3MxYjFnX2JveS5qcGciLCBtZWF0OkJBU0UrInRvZWZsX3MxYjFnX21lYXQuanBnIiwgbW9uZXk6QkFTRSsidG9lZmxfczFiMWdfbW9uZXkuanBnIgogIH07CiAgdmFyIEw9WyJBIiwiQiIsIkMiXTsKICAvLyBwYXJ0cyAtPiB7dGl0bGUsIGJhZGdlLCBibG9ja3M6W3tpbnN0cj8sIHJlYWQ\/LCBxczpbe2ltZyxjbHMsdGV4dCxvcHRzLGFuc31dfV19CiAgdmFyIFBBUlRTPVsKICAgIHtiYWRnZToiUGFydCBBIix0aXRsZToiYSBvciBhbj8iLGJsb2NrczpbCiAgICAgIHtpbnN0cjoiXHUyNzBGXHVGRTBGIExvb2sgYXQgZWFjaCBwaWN0dXJlIGFuZCB3cml0ZSA8Yj5hPC9iPiBvciA8Yj5hbjwvYj4uIixxczpbCiAgICAgICAge2ltZzpJTUcub3JhbmdlLGNsczoic3EiLHRleHQ6Il9fXyBvcmFuZ2UiLG9wdHM6WyJhIiwiYW4iXSxhbnM6MX0sCiAgICAgICAge2ltZzpJTUcubm90ZWJvb2ssY2xzOiJzcSIsdGV4dDoiX19fIG5vdGVib29rIixvcHRzOlsiYSIsImFuIl0sYW5zOjB9LAogICAgICAgIHtpbWc6SU1HLmNhcixjbHM6InNxIix0ZXh0OiJfX18gY2FyIixvcHRzOlsiYSIsImFuIl0sYW5zOjB9LAogICAgICAgIHtpbWc6SU1HLmJpcmQsY2xzOiJzcSIsdGV4dDoiX19fIGJpcmQiLG9wdHM6WyJhIiwiYW4iXSxhbnM6MH0sCiAgICAgICAge2ltZzpJTUcudW5jbGUsY2xzOiJzcSIsdGV4dDoiX19fIHVuY2xlIixvcHRzOlsiYSIsImFuIl0sYW5zOjF9LAogICAgICAgIHtpbWc6SU1HLmFybSxjbHM6InNxIix0ZXh0OiJfX18gYXJtIixvcHRzOlsiYSIsImFuIl0sYW5zOjF9CiAgICAgIF19CiAgICBdfSwKICAgIHtiYWRnZToiUGFydCBCIix0aXRsZToiQ291bnRhYmxlIG9yIHVuY291bnRhYmxlPyIsYmxvY2tzOlsKICAgICAge2luc3RyOiJcdXsxRjRBMX0gSXMgZWFjaCBub3VuIDxiPmNvdW50YWJsZTwvYj4gKDEsIDIsIDNcdTIwMjYpIG9yIDxiPnVuY291bnRhYmxlPC9iPj8iLHFzOlsKICAgICAgICB7aW1nOklNRy5zYWx0LGNsczoic3EiLHRleHQ6InNhbHQiLG9wdHM6WyJDb3VudGFibGUiLCJVbmNvdW50YWJsZSJdLGFuczoxfSwKICAgICAgICB7aW1nOklNRy5ob3VzZSxjbHM6InNxIix0ZXh0OiJob3VzZSIsb3B0czpbIkNvdW50YWJsZSIsIlVuY291bnRhYmxlIl0sYW5zOjB9LAogICAgICAgIHtpbWc6SU1HLmJyZWFkLGNsczoic3EiLHRleHQ6ImJyZWFkIixvcHRzOlsiQ291bnRhYmxlIiwiVW5jb3VudGFibGUiXSxhbnM6MX0sCiAgICAgICAge2ltZzpJTUcuYm95LGNsczoic3EiLHRleHQ6ImJveSIsb3B0czpbIkNvdW50YWJsZSIsIlVuY291bnRhYmxlIl0sYW5zOjB9LAogICAgICAgIHtpbWc6SU1HLm1lYXQsY2xzOiJzcSIsdGV4dDoibWVhdCIsb3B0czpbIkNvdW50YWJsZSIsIlVuY291bnRhYmxlIl0sYW5zOjF9LAogICAgICAgIHtpbWc6SU1HLm1vbmV5LGNsczoic3EiLHRleHQ6Im1vbmV5IixvcHRzOlsiQ291bnRhYmxlIiwiVW5jb3VudGFibGUiXSxhbnM6MX0KICAgICAgXX0KICAgIF19CiAgXTsKCiAgdmFyIFJPT1Q9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRvZWZsUmVhZGluZyIpOwogIHZhciBCT0RZPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ckJvZHkiKTsKICB2YXIgQU5TPVtdLHFpPTA7CiAgUEFSVFMuZm9yRWFjaChmdW5jdGlvbihwYXJ0KXsKICAgIHZhciBzZWM9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7c2VjLmNsYXNzTmFtZT0idHItcGFydCI7CiAgICBzZWMuaW5uZXJIVE1MPSc8ZGl2IGNsYXNzPSJ0ci1wYXJ0aGVhZCI+PHNwYW4gY2xhc3M9InRyLXBhcnRiYWRnZSI+JytwYXJ0LmJhZGdlKyc8L3NwYW4+PHNwYW4gY2xhc3M9InRyLXBhcnR0aXRsZSI+JytwYXJ0LnRpdGxlKyc8L3NwYW4+PC9kaXY+JzsKICAgIHBhcnQuYmxvY2tzLmZvckVhY2goZnVuY3Rpb24oYil7CiAgICAgIGlmKGIucmVhZCl7CiAgICAgICAgdmFyIHJkPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpO3JkLmNsYXNzTmFtZT0idHItcmVhZCIrKGIucmVhZC5raW5kPT09ImxldHRlciI\/IiBsZXR0ZXIiOiIiKTsKICAgICAgICB2YXIgaW5uZXI9JzxkaXYgY2xhc3M9InJ0aXRsZSI+JytiLnJlYWQudGl0bGUrJzwvZGl2Pic7CiAgICAgICAgaWYoYi5yZWFkLmtpbmQ9PT0icGFzc2FnZSIpewogICAgICAgICAgaW5uZXIrPSc8ZGl2IGNsYXNzPSJ0ci1wYXNzYWdlLWZsZXgiPjxkaXYgY2xhc3M9InBmLXRleHQiPicrYi5yZWFkLmh0bWwrJzwvZGl2PicrKGIucmVhZC5pbWc\/JzxpbWcgc3JjPSInK2IucmVhZC5pbWcrJyIgYWx0PSJNYXJrXCdzIGZhbWlseSBwaG90byIgbG9hZGluZz0ibGF6eSI+JzonJykrJzwvZGl2Pic7CiAgICAgICAgfWVsc2V7aW5uZXIrPWIucmVhZC5odG1sO30KICAgICAgICByZC5pbm5lckhUTUw9aW5uZXI7c2VjLmFwcGVuZENoaWxkKHJkKTsKICAgICAgfQogICAgICBpZihiLmluc3RyKXt2YXIgaW5zPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpO2lucy5jbGFzc05hbWU9InRyLWluc3RyIjtpbnMuaW5uZXJIVE1MPWIuaW5zdHI7c2VjLmFwcGVuZENoaWxkKGlucyk7fQogICAgICAoYi5xc3x8W10pLmZvckVhY2goZnVuY3Rpb24ocSl7CiAgICAgICAgdmFyIGlkeD1xaSsrO0FOUy5wdXNoKHEuYW5zKTsKICAgICAgICB2YXIgY2FyZD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtjYXJkLmNsYXNzTmFtZT0idHItcSI7Y2FyZC5pZD0idHJxIitpZHg7CiAgICAgICAgdmFyIGg9JzxkaXYgY2xhc3M9InRyLXFoZWFkIj48c3BhbiBjbGFzcz0idHItcW51bSI+JysoaWR4KzEpKyc8L3NwYW4+JzsKICAgICAgICBpZihxLnRleHQpaCs9JzxzcGFuIGNsYXNzPSJ0ci1xdGV4dCI+JytxLnRleHQrJzwvc3Bhbj4nOwogICAgICAgIGgrPSc8L2Rpdj4nOwogICAgICAgIGlmKHEuaW1nKWgrPSc8aW1nIGNsYXNzPSJ0ci1xaW1nICcrKHEuY2xzfHwic3EiKSsnIiBzcmM9IicrcS5pbWcrJyIgYWx0PSJRdWVzdGlvbiAnKyhpZHgrMSkrJyBwaWN0dXJlIiBsb2FkaW5nPSJsYXp5Ij4nOwogICAgICAgIGgrPSc8ZGl2IGNsYXNzPSJ0ci1vcHRzIj4nOwogICAgICAgIHEub3B0cy5mb3JFYWNoKGZ1bmN0aW9uKG8sb2kpewogICAgICAgICAgaCs9JzxsYWJlbCBjbGFzcz0idHItb3B0IiBkYXRhLXE9IicraWR4KyciIGRhdGEtbz0iJytvaSsnIj48aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InRycV8nK2lkeCsnIiB2YWx1ZT0iJytvaSsnIj48c3BhbiBjbGFzcz0ibHQiPicrTFtvaV0rJzwvc3Bhbj48c3BhbiBjbGFzcz0idHgiPicrbysnPC9zcGFuPjwvbGFiZWw+JzsKICAgICAgICB9KTsKICAgICAgICBoKz0nPC9kaXY+JzsKICAgICAgICBoKz0nPGRpdiBjbGFzcz0idHItcWZvb3QiPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0idHItc2hvdyIgZGF0YS1xPSInK2lkeCsnIj5TaG93IGFuc3dlcjwvYnV0dG9uPjwvZGl2Pic7CiAgICAgICAgaCs9JzxkaXYgY2xhc3M9InRyLWFucyIgaWQ9InRyYScraWR4KyciPkNvcnJlY3QgYW5zd2VyOiA8Yj4nK0xbcS5hbnNdKycuPC9iPiAnK3Eub3B0c1txLmFuc10rJzwvZGl2Pic7CiAgICAgICAgY2FyZC5pbm5lckhUTUw9aDtzZWMuYXBwZW5kQ2hpbGQoY2FyZCk7CiAgICAgIH0pOwogICAgfSk7CiAgICBCT0RZLmFwcGVuZENoaWxkKHNlYyk7CiAgfSk7CiAgdmFyIFRPVEFMPUFOUy5sZW5ndGg7CiAgdmFyIHBhcnRSYW5nZXM9W1swLDVdLFs2LDExXV07IC8vIGluY2x1c2l2ZSBxLWluZGV4IHBlciBwYXJ0CgogIGZ1bmN0aW9uIGFuc3dlcmVkQ291bnQoKXt2YXIgbj0wO2Zvcih2YXIgaT0wO2k8VE9UQUw7aSsrKXtpZihST09ULnF1ZXJ5U2VsZWN0b3IoJ2lucHV0W25hbWU9InRycV8nK2krJyJdOmNoZWNrZWQnKSluKys7fXJldHVybiBuO30KICBmdW5jdGlvbiB1cGRhdGVQcm9nKCl7dmFyIG49YW5zd2VyZWRDb3VudCgpO2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ckFuc3dlcmVkIikudGV4dENvbnRlbnQ9bisiIC8gIitUT1RBTCsiIGFuc3dlcmVkIjtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHJQcm9nIikuc3R5bGUud2lkdGg9KG4vVE9UQUwqMTAwKSsiJSI7fQoKICBST09ULmFkZEV2ZW50TGlzdGVuZXIoImNoYW5nZSIsZnVuY3Rpb24oZSl7CiAgICBpZihlLnRhcmdldCYmZS50YXJnZXQudHlwZT09PSJyYWRpbyIpewogICAgICB2YXIgcT1lLnRhcmdldC5uYW1lLnNwbGl0KCJfIilbMV07CiAgICAgIFJPT1QucXVlcnlTZWxlY3RvckFsbCgnLnRyLW9wdFtkYXRhLXE9IicrcSsnIl0nKS5mb3JFYWNoKGZ1bmN0aW9uKGwpe2wuY2xhc3NMaXN0LnJlbW92ZSgic2VsIik7fSk7CiAgICAgIHZhciBsYWI9ZS50YXJnZXQuY2xvc2VzdCgiLnRyLW9wdCIpO2lmKGxhYilsYWIuY2xhc3NMaXN0LmFkZCgic2VsIik7CiAgICAgIHVwZGF0ZVByb2coKTsKICAgIH0KICB9KTsKICBST09ULmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIixmdW5jdGlvbihlKXsKICAgIHZhciBiPWUudGFyZ2V0LmNsb3Nlc3QoIi50ci1zaG93Iik7CiAgICBpZihiKXt2YXIgcT0rYi5kYXRhc2V0LnE7dmFyIGE9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRyYSIrcSk7YS5jbGFzc0xpc3QudG9nZ2xlKCJzaG93Iik7Yi50ZXh0Q29udGVudD1hLmNsYXNzTGlzdC5jb250YWlucygic2hvdyIpPyJIaWRlIGFuc3dlciI6IlNob3cgYW5zd2VyIjt9CiAgfSk7CgogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0clN1Ym1pdCIpLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIixmdW5jdGlvbigpewogICAgdmFyIGNvcnJlY3Q9MDsKICAgIGZvcih2YXIgaT0wO2k8VE9UQUw7aSsrKXsKICAgICAgdmFyIHNlbD1ST09ULnF1ZXJ5U2VsZWN0b3IoJ2lucHV0W25hbWU9InRycV8nK2krJyJdOmNoZWNrZWQnKTsKICAgICAgUk9PVC5xdWVyeVNlbGVjdG9yQWxsKCcudHItb3B0W2RhdGEtcT0iJytpKyciXScpLmZvckVhY2goZnVuY3Rpb24obCl7bC5jbGFzc0xpc3QucmVtb3ZlKCJjb3JyZWN0Iiwid3JvbmciKTt9KTsKICAgICAgdmFyIGNvckxhYj1ST09ULnF1ZXJ5U2VsZWN0b3IoJy50ci1vcHRbZGF0YS1xPSInK2krJyJdW2RhdGEtbz0iJytBTlNbaV0rJyJdJyk7CiAgICAgIGlmKGNvckxhYiljb3JMYWIuY2xhc3NMaXN0LmFkZCgiY29ycmVjdCIpOwogICAgICBpZihzZWwpe3ZhciBjaT0rc2VsLnZhbHVlO2lmKGNpPT09QU5TW2ldKWNvcnJlY3QrKztlbHNle3ZhciB3bD1ST09ULnF1ZXJ5U2VsZWN0b3IoJy50ci1vcHRbZGF0YS1xPSInK2krJyJdW2RhdGEtbz0iJytjaSsnIl0nKTtpZih3bCl3bC5jbGFzc0xpc3QuYWRkKCJ3cm9uZyIpO319CiAgICB9CiAgICB2YXIgcmVzPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0clJlc3VsdCIpO3Jlcy5jbGFzc0xpc3QuYWRkKCJzaG93Iik7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHJTY29yZSIpLnRleHRDb250ZW50PWNvcnJlY3QrIi8iK1RPVEFMOwogICAgdmFyIHBjdD1NYXRoLnJvdW5kKGNvcnJlY3QvVE9UQUwqMTAwKTsKICAgIHZhciBtc2c9cGN0PT09MTAwPyJQZXJmZWN0ISBcdXsxRjM4OX0gQW1hemluZyB3b3JrISI6cGN0Pj04MD8iR3JlYXQgam9iISBcdXsxRjMxRn0gS2VlcCBpdCB1cCEiOnBjdD49NjA\/Ikdvb2QgZWZmb3J0ISBcdXsxRjRBQX0gUmV2aWV3IGFuZCB0cnkgYWdhaW4uIjoiS2VlcCBwcmFjdGljaW5nISBcdXsxRjREQX0gWW91J2xsIGdldCB0aGVyZS4iOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRyU2NvcmVNc2ciKS50ZXh0Q29udGVudD0iWW91IHNjb3JlZCAiK3BjdCsiJSBcdTIwMTQgIittc2c7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHJTY29yZU1pbmkiKS50ZXh0Q29udGVudD1jb3JyZWN0KyIvIitUT1RBTCsiIFx1MjcxMyI7CiAgICB2YXIgYms9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRyQnJlYWsiKTtiay5pbm5lckhUTUw9IiI7CiAgICBbIlBhcnQgQSIsIlBhcnQgQiJdLmZvckVhY2goZnVuY3Rpb24obm0scGkpewogICAgICB2YXIgbG89cGFydFJhbmdlc1twaV1bMF0saGk9cGFydFJhbmdlc1twaV1bMV0sYz0wLHQ9aGktbG8rMTsKICAgICAgZm9yKHZhciBpPWxvO2k8PWhpO2krKyl7dmFyIHM9Uk9PVC5xdWVyeVNlbGVjdG9yKCdpbnB1dFtuYW1lPSJ0cnFfJytpKyciXTpjaGVja2VkJyk7aWYocyYmK3MudmFsdWU9PT1BTlNbaV0pYysrO30KICAgICAgdmFyIGNlbGw9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3BhbiIpO2NlbGwuY2xhc3NOYW1lPSJ0ci1iY2VsbCI7Y2VsbC50ZXh0Q29udGVudD1ubSsiOiAiK2MrIi8iK3Q7YmsuYXBwZW5kQ2hpbGQoY2VsbCk7CiAgICB9KTsKICAgIHJlcy5zY3JvbGxJbnRvVmlldyh7YmVoYXZpb3I6InNtb290aCIsYmxvY2s6ImNlbnRlciJ9KTsKICB9KTsKCiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRyUmVzZXQiKS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsZnVuY3Rpb24oKXsKICAgIFJPT1QucXVlcnlTZWxlY3RvckFsbCgnaW5wdXRbdHlwZT1yYWRpb10nKS5mb3JFYWNoKGZ1bmN0aW9uKHIpe3IuY2hlY2tlZD1mYWxzZTt9KTsKICAgIFJPT1QucXVlcnlTZWxlY3RvckFsbCgnLnRyLW9wdCcpLmZvckVhY2goZnVuY3Rpb24obCl7bC5jbGFzc0xpc3QucmVtb3ZlKCJzZWwiLCJjb3JyZWN0Iiwid3JvbmciKTt9KTsKICAgIFJPT1QucXVlcnlTZWxlY3RvckFsbCgnLnRyLWFucycpLmZvckVhY2goZnVuY3Rpb24oYSl7YS5jbGFzc0xpc3QucmVtb3ZlKCJzaG93Iik7fSk7CiAgICBST09ULnF1ZXJ5U2VsZWN0b3JBbGwoJy50ci1zaG93JykuZm9yRWFjaChmdW5jdGlvbihiKXtiLnRleHRDb250ZW50PSJTaG93IGFuc3dlciI7fSk7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHJSZXN1bHQiKS5jbGFzc0xpc3QucmVtb3ZlKCJzaG93Iik7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHJTY29yZU1pbmkiKS50ZXh0Q29udGVudD0iXHUyMDE0IjsKICAgIHVwZGF0ZVByb2coKTsKICAgIFJPT1Quc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOiJzbW9vdGgiLGJsb2NrOiJzdGFydCJ9KTsKICB9KTsKCiAgdXBkYXRlUHJvZygpOwp9KSgpOwo='));<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>TOEFL Primary &#183; Step 1 &#183; Book 1 Grammar &#8212; Unit 1: a \/ an &#038; Nouns Learn when to use a or an, and tell countable from uncountable nouns. Look at each picture and choose &#8212; answers check instantly, free, no sign-up. &#128221; 2 Parts &#9999;&#65039; 12 Questions &#9889; Auto-graded &#128218; Grammar tip &#8212; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"footnotes":""},"class_list":["post-2005","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/pages\/2005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/comments?post=2005"}],"version-history":[{"count":0,"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/pages\/2005\/revisions"}],"wp:attachment":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/media?parent=2005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}