{"id":2186,"date":"2026-06-11T04:43:45","date_gmt":"2026-06-11T04:43:45","guid":{"rendered":"https:\/\/allenglish4u.com\/toefl-step-1-book-1-test-2-word-list\/"},"modified":"2026-06-11T04:43:45","modified_gmt":"2026-06-11T04:43:45","slug":"toefl-step-1-book-1-test-2-word-list","status":"publish","type":"page","link":"https:\/\/allenglish4u.com\/vi\/toefl-step-1-book-1-test-2-word-list\/","title":{"rendered":"TOEFL Primary Step 1 Book 1 &#8211; Word Review (Unit 2: Appearances)"},"content":{"rendered":"<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Baloo+2:wght@600%3B700%3B800&family=Plus+Jakarta+Sans:wght@400%3B500%3B600%3B700%3B800&display=swap');\n.entry-content,.wp-block-post-content,.is-layout-constrained{max-width:none !important;width:auto !important}\n.ae4u-wl *{box-sizing:border-box}\n.ae4u-wl{--cyan:#06B6C4;--blue:#0161FF;--ink:#14213D;--ink2:#41506e;--paper:#F3FAFB;--card:#fff;--line:#dce8ec;--ok:#13a06f;--bad:#e5484d;font-family:'Plus Jakarta Sans',system-ui,-apple-system,sans-serif !important;color:var(--ink);max-width:900px;margin:0 auto;padding:6px 16px 70px;line-height:1.6;font-size:17px}\n.ae4u-wl h1,.ae4u-wl h2,.ae4u-wl h3{font-family:'Baloo 2','Plus Jakarta Sans',sans-serif !important;line-height:1.15;margin:0;letter-spacing:-.01em}\n.ae4u-wl .eyebrow{display:inline-block;font-weight:800;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:#0a7d88;background:#dff5f7;padding:6px 13px;border-radius:999px}\n.ae4u-wl .hero{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#fff;border-radius:24px;padding:26px 30px;margin:14px 0 10px;box-shadow:0 14px 30px rgba(6,99,255,.18)}\n.ae4u-wl .hero .eyebrow{background:rgba(255,255,255,.22);color:#fff}\n.ae4u-wl .hero h1{font-size:31px;color:#fff;margin-top:12px}\n.ae4u-wl .hero p{margin:9px 0 0;opacity:.96;font-size:16px;max-width:640px}\n.ae4u-wl .bar{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.92);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:16px;padding:11px 16px;margin:14px 0 22px;display:flex;align-items:center;gap:14px;box-shadow:0 4px 14px rgba(20,33,61,.06)}\n.ae4u-wl .bar .track{flex:1;height:10px;background:#e9eef3;border-radius:999px;overflow:hidden}\n.ae4u-wl .bar .fill{height:100%;width:0;background:linear-gradient(90deg,var(--cyan),var(--blue));transition:width .4s}\n.ae4u-wl .bar b{font-family:'Baloo 2' !important;font-size:18px;color:var(--blue);min-width:64px;text-align:right}\n.ae4u-wl .card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 24px;margin:18px 0;box-shadow:0 4px 16px rgba(20,33,61,.05)}\n.ae4u-wl .card h2{font-size:21px;display:flex;align-items:center;gap:10px}\n.ae4u-wl .pill{font-size:12.5px;font-weight:800;color:#fff;background:var(--cyan);border-radius:999px;padding:3px 11px}\n.ae4u-wl .badge{margin-left:auto;font-size:13px;font-weight:700;color:var(--ink2);background:#eef3f7;border-radius:999px;padding:4px 12px}\n.ae4u-wl .desc{color:var(--ink2);font-size:15.5px;margin:6px 0 16px}\n.ae4u-wl .words{display:grid;grid-template-columns:1fr 1fr;gap:8px 26px;background:#f7fbfc;border:1px dashed var(--line);border-radius:14px;padding:16px 20px}\n.ae4u-wl .words span{padding:4px 0;border-bottom:1px dotted #cfe0e4;font-weight:600;color:var(--ink2)}\n.ae4u-wl .wbox{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}\n.ae4u-wl .wbox i{font-style:normal;font-weight:700;font-size:14.5px;color:#0a6a74;background:#e2f5f7;border:1px solid #bfe6ea;border-radius:10px;padding:6px 13px}\n.ae4u-wl .q{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-top:1px solid #eef2f5;flex-wrap:wrap}\n.ae4u-wl .q:first-of-type{border-top:0}\n.ae4u-wl .q .n{flex:0 0 26px;height:26px;border-radius:50%;background:#eaf1f6;color:var(--blue);font-weight:800;font-size:14px;display:grid;place-items:center;margin-top:4px}\n.ae4u-wl .q .t{flex:1;min-width:230px;padding-top:3px}\n.ae4u-wl .q input{font-family:inherit !important;font-size:16.5px;font-weight:600;color:var(--ink);border:2px solid var(--line);border-radius:11px;padding:9px 13px;width:210px;outline:none;background:#fff;transition:border-color .15s}\n.ae4u-wl .q input:focus{border-color:var(--cyan)}\n.ae4u-wl .q input.ok{border-color:var(--ok);background:#eafaf3}\n.ae4u-wl .q input.bad{border-color:var(--bad);background:#fdeeee}\n.ae4u-wl .q .sol{display:none;font-weight:700;color:var(--ok);font-size:15px;margin-top:6px}\n.ae4u-wl .q.show .sol{display:block}\n.ae4u-wl .actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}\n.ae4u-wl button.go{font-family:'Baloo 2' !important;font-size:17px;font-weight:700;color:#fff;background:var(--blue);border:0;border-radius:13px;padding:12px 26px;cursor:pointer;box-shadow:0 8px 18px rgba(6,99,255,.28)}\n.ae4u-wl button.go:hover{background:#0a4ed0}\n.ae4u-wl button.ghost{font-family:'Baloo 2' !important;font-size:16px;font-weight:700;color:var(--blue);background:#eaf1ff;border:0;border-radius:13px;padding:11px 20px;cursor:pointer}\n.ae4u-wl .score{font-family:'Baloo 2' !important;font-size:18px;font-weight:800;color:var(--ink)}\n@media(max-width:560px){.ae4u-wl .words{grid-template-columns:1fr}.ae4u-wl .hero h1{font-size:26px}.ae4u-wl .q input{width:100%}}\n<\/style>\n\n<div class=\"ae4u-wl\" id=\"wlUnit2\">\n  <div class=\"hero\">\n    <span class=\"eyebrow\">TOEFL Primary &#183; Step 1 &#183; Book 1 &#183; Unit 2<\/span>\n    <h1>Word Review &#8212; Appearances<\/h1>\n    <p>Learn the words for describing people, then complete two quick exercises. Type your answers, press <b>Check answers<\/b>, and see your score instantly.<\/p>\n  <\/div>\n\n  <div class=\"bar\">\n    <span style=\"font-weight:700\">Progress<\/span>\n    <div class=\"track\"><div class=\"fill\" id=\"wlFill\"><\/div><\/div>\n    <b id=\"wlScore\">0 \/ 10<\/b>\n  <\/div>\n\n  <div class=\"card\">\n    <h2>&#128214; Study the words<\/h2>\n    <div class=\"desc\">Twenty useful words to describe people&rsquo;s appearance.<\/div>\n    <div class=\"words\">\n      <span>long hair<\/span><span>tall<\/span>\n      <span>short hair<\/span><span>short<\/span>\n      <span>mustache<\/span><span>thin \/ slim<\/span>\n      <span>freckle<\/span><span>plump \/ chubby<\/span>\n      <span>wrinkle<\/span><span>scratch<\/span>\n      <span>bald<\/span><span>straight hair<\/span>\n      <span>beard<\/span><span>bangs<\/span>\n      <span>curly hair<\/span><span>dimple<\/span>\n      <span>ponytail<\/span><span>pimple<\/span>\n      <span>glasses<\/span><span>height<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"card\" data-part=\"A\">\n    <h2><span class=\"pill\">A<\/span> Read and write the correct word for each definition <span class=\"badge\" id=\"bA\">0 \/ 5<\/span><\/h2>\n    <div class=\"wbox\"><i>pimple<\/i><i>bald<\/i><i>thin<\/i><i>height<\/i><i>short<\/i><\/div>\n    <div class=\"q\"><span class=\"n\">1<\/span><div class=\"t\">not tall<div class=\"sol\">short<\/div><\/div><input data-ans=\"short\" aria-label=\"A1\"><\/div>\n    <div class=\"q\"><span class=\"n\">2<\/span><div class=\"t\">having little fat on the body<div class=\"sol\">thin<\/div><\/div><input data-ans=\"thin\" aria-label=\"A2\"><\/div>\n    <div class=\"q\"><span class=\"n\">3<\/span><div class=\"t\">having little or no hair on the head<div class=\"sol\">bald<\/div><\/div><input data-ans=\"bald\" aria-label=\"A3\"><\/div>\n    <div class=\"q\"><span class=\"n\">4<\/span><div class=\"t\">a small raised red spot on the face<div class=\"sol\">pimple<\/div><\/div><input data-ans=\"pimple\" aria-label=\"A4\"><\/div>\n    <div class=\"q\"><span class=\"n\">5<\/span><div class=\"t\">how tall a person is<div class=\"sol\">height<\/div><\/div><input data-ans=\"height\" aria-label=\"A5\"><\/div>\n  <\/div>\n\n  <div class=\"card\" data-part=\"B\">\n    <h2><span class=\"pill\">B<\/span> Complete the sentences <span class=\"badge\" id=\"bB\">0 \/ 5<\/span><\/h2>\n    <div class=\"wbox\"><i>beard<\/i><i>glasses<\/i><i>slim<\/i><i>short<\/i><i>scratch<\/i><\/div>\n    <div class=\"q\"><span class=\"n\">1<\/span><div class=\"t\">The man has a <input data-ans=\"scratch\" aria-label=\"B1\" style=\"width:150px\"> on his leg.<div class=\"sol\">scratch<\/div><\/div><\/div>\n    <div class=\"q\"><span class=\"n\">2<\/span><div class=\"t\">A <input data-ans=\"beard\" aria-label=\"B2\" style=\"width:150px\"> is hair that grows on a man&rsquo;s cheeks and chin.<div class=\"sol\">beard<\/div><\/div><\/div>\n    <div class=\"q\"><span class=\"n\">3<\/span><div class=\"t\">I went to the hair salon to have my hair cut. Now I have <input data-ans=\"short\" aria-label=\"B3\" style=\"width:150px\"> hair.<div class=\"sol\">short<\/div><\/div><\/div>\n    <div class=\"q\"><span class=\"n\">4<\/span><div class=\"t\"><b>Q:<\/b> Who is your big sister? <b>A:<\/b> The girl with <input data-ans=\"glasses\" aria-label=\"B4\" style=\"width:150px\"> is my big sister.<div class=\"sol\">glasses<\/div><\/div><\/div>\n    <div class=\"q\"><span class=\"n\">5<\/span><div class=\"t\">The woman is tall and <input data-ans=\"slim\" aria-label=\"B5\" style=\"width:150px\">. She has long, curly hair.<div class=\"sol\">slim<\/div><\/div><\/div>\n  <\/div>\n\n  <div class=\"card\">\n    <div class=\"actions\">\n      <button class=\"go\" id=\"wlCheck\">Check answers<\/button>\n      <button class=\"ghost\" id=\"wlShow\">Show answers<\/button>\n      <button class=\"ghost\" id=\"wlReset\">Reset<\/button>\n      <span class=\"score\" id=\"wlMsg\"><\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>eval(atob('CihmdW5jdGlvbigpewogIHZhciByb290PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bFVuaXQyJyk7CiAgaWYoIXJvb3QpIHJldHVybjsKICBmdW5jdGlvbiBub3JtKHMpe3JldHVybiAoc3x8JycpLnRvTG93ZXJDYXNlKCkudHJpbSgpLnJlcGxhY2UoL1suLCE\/OzpdKyQvLCcnKS5yZXBsYWNlKC9ccysvZywnICcpO30KICB2YXIgaW5wdXRzPVtdLnNsaWNlLmNhbGwocm9vdC5xdWVyeVNlbGVjdG9yQWxsKCdpbnB1dFtkYXRhLWFuc10nKSk7CiAgZnVuY3Rpb24gc2V0QmFkZ2UocGFydCl7CiAgICB2YXIgY2FyZD1yb290LnF1ZXJ5U2VsZWN0b3IoJy5jYXJkW2RhdGEtcGFydD0iJytwYXJ0KyciXScpOwogICAgdmFyIGlucz1bXS5zbGljZS5jYWxsKGNhcmQucXVlcnlTZWxlY3RvckFsbCgnaW5wdXRbZGF0YS1hbnNdJykpOwogICAgdmFyIG9rPWlucy5maWx0ZXIoZnVuY3Rpb24oaSl7cmV0dXJuIGkuY2xhc3NMaXN0LmNvbnRhaW5zKCdvaycpO30pLmxlbmd0aDsKICAgIGNhcmQucXVlcnlTZWxlY3RvcignLmJhZGdlJykudGV4dENvbnRlbnQ9b2srJyAvICcraW5zLmxlbmd0aDsKICB9CiAgZnVuY3Rpb24gY2hlY2soKXsKICAgIHZhciBvaz0wOwogICAgaW5wdXRzLmZvckVhY2goZnVuY3Rpb24oaSl7CiAgICAgIHZhciBnb29kPW5vcm0oaS52YWx1ZSk9PT1ub3JtKGkuZ2V0QXR0cmlidXRlKCdkYXRhLWFucycpKTsKICAgICAgaS5jbGFzc0xpc3QudG9nZ2xlKCdvaycsZ29vZCk7CiAgICAgIGkuY2xhc3NMaXN0LnRvZ2dsZSgnYmFkJywhZ29vZCAmJiBpLnZhbHVlLnRyaW0oKSE9PScnKTsKICAgICAgaWYoZ29vZCkgb2srKzsKICAgIH0pOwogICAgc2V0QmFkZ2UoJ0EnKTsgc2V0QmFkZ2UoJ0InKTsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bFNjb3JlJykudGV4dENvbnRlbnQ9b2srJyAvICcraW5wdXRzLmxlbmd0aDsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bEZpbGwnKS5zdHlsZS53aWR0aD0ob2svaW5wdXRzLmxlbmd0aCoxMDApKyclJzsKICAgIHZhciBtc2c9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3dsTXNnJyk7CiAgICBtc2cudGV4dENvbnRlbnQgPSBvaz09PWlucHV0cy5sZW5ndGggPyAnXHV7MUYzODl9IFBlcmZlY3QhIEFsbCBjb3JyZWN0LicgOiAoJ1lvdSBnb3QgJytvaysnIC8gJytpbnB1dHMubGVuZ3RoKycuIFRyeSBhZ2FpbiEnKTsKICAgIG1zZy5zdHlsZS5jb2xvciA9IG9rPT09aW5wdXRzLmxlbmd0aCA\/ICcjMTNhMDZmJyA6ICcjMTQyMTNEJzsKICAgIHJldHVybiBvazsKICB9CiAgZnVuY3Rpb24gc2hvd0FucygpewogICAgaW5wdXRzLmZvckVhY2goZnVuY3Rpb24oaSl7IGkuY2xvc2VzdCgnLnEnKS5jbGFzc0xpc3QuYWRkKCdzaG93Jyk7IH0pOwogIH0KICBmdW5jdGlvbiByZXNldCgpewogICAgaW5wdXRzLmZvckVhY2goZnVuY3Rpb24oaSl7IGkudmFsdWU9Jyc7IGkuY2xhc3NMaXN0LnJlbW92ZSgnb2snLCdiYWQnKTsgaS5jbG9zZXN0KCcucScpLmNsYXNzTGlzdC5yZW1vdmUoJ3Nob3cnKTsgfSk7CiAgICBzZXRCYWRnZSgnQScpOyBzZXRCYWRnZSgnQicpOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3dsU2NvcmUnKS50ZXh0Q29udGVudD0nMCAvICcraW5wdXRzLmxlbmd0aDsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bEZpbGwnKS5zdHlsZS53aWR0aD0nMCUnOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3dsTXNnJykudGV4dENvbnRlbnQ9Jyc7CiAgfQogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bENoZWNrJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGNoZWNrKTsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnd2xTaG93JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLHNob3dBbnMpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3bFJlc2V0JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLHJlc2V0KTsKICBpbnB1dHMuZm9yRWFjaChmdW5jdGlvbihpKXsgaS5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJyxmdW5jdGlvbihlKXsgaWYoZS5rZXk9PT0nRW50ZXInKSBjaGVjaygpOyB9KTsgfSk7Cn0pKCk7Cg=='));<\/script>","protected":false},"excerpt":{"rendered":"<p>TOEFL Primary &#183; Step 1 &#183; Book 1 &#183; Unit 2 Word Review &#8212; Appearances Learn the words for describing people, then complete two quick exercises. Type your answers, press Check answers, and see your score instantly. Progress 0 \/ 10 &#128214; Study the words Twenty useful words to describe people&rsquo;s appearance. long hairtall short [&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-2186","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/pages\/2186","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=2186"}],"version-history":[{"count":0,"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/pages\/2186\/revisions"}],"wp:attachment":[{"href":"https:\/\/allenglish4u.com\/vi\/wp-json\/wp\/v2\/media?parent=2186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}