How to Create a Grammar Placement Test Online Using WordPress

Contributor: Mohammad Posted on

A grammar placement test helps you place learners into the right English level fast, usually by checking sentence structure, tense control, and common accuracy patterns. It’s not a full English proficiency exam. It’s a practical “starting point” tool that works best as the grammar section inside a bigger English placement test.

Key Takeaways

  • Grammar placement is a module of an English placement test, not the whole picture.
  • Map questions to CEFR (A1–C2) or clear internal level bands.
  • Use question pools per level + topic to keep results fair and reusable.
  • Prefer MCQ in context + gap-fill/cloze over tricky error-hunting.
  • Use simple score-to-level bands, plus a “borderline” rule for close cases.
  • Build it online with randomization, reporting, and export so placement is fast.

Where Grammar Fits in an English Placement Test

Grammar answers one question: How accurate is the learner’s structure and form? That’s useful for placement because grammar mistakes often signal what level of content will feel “too hard” or “too easy.”

But grammar alone won’t tell you everything. A learner can be strong at reading but weak at listening. Or they can speak fluently with imperfect grammar. So the clean way to use grammar is:

  • Grammar placement test = a fast accuracy signal
  • English placement test = grammar + other skills (reading/listening/writing)

How to Create a Grammar Placement Test Online

Let’s. See step-by-step how you map questions to CEFR bands, choose reliable question types, build a reusable question bank, set scoring rules, and publish the test in WordPress.

Step 1: Define Your Levels (CEFR or Clear Bands)

If you already use CEFR, keep it simple: A1, A2, B1, B2, C1, C2. If you don’t, use bands like Beginner / Elementary / Intermediate / Upper-Intermediate / Advanced, but keep the rules consistent.

Here’s a practical “grammar-by-level” snapshot you can build from:

LevelWhat grammar usually looks like
A1Basic “be/have,” simple present, simple questions, articles
A2Simple past, “will,” countable/uncountable, comparatives
B1Present perfect basics, modals, relative clauses, connectors
B2Passive, conditionals, reported speech, stronger tense control
C1+Complex clauses, emphasis, inversion, nuance and register control

Step 2: Choose Question Types That Place Learners Accurately

If your goal is placement (not teaching), your question types should be consistent and scorable.

Best options:

  • Multiple-choice in context (fast, reliable, scalable)
  • Gap-fill / cloze (great signal for structure)
  • Short answer (use sparingly; grading needs strict rules)

Use carefully:

  • Error correction can feel “tricky” and can reward test-taking tricks.

A good placement test feels fair. It tests common usage, not rare grammar trivia.

Step 3: Build a Categorized Question Bank

This is where your test becomes a system instead of a one-time quiz.

A simple bank structure that works

Organize questions using three layers:

  1. Level (A1–C1)
  2. Topic (Tenses, Articles, Conditionals…)
  3. Skill tag (form, meaning, word order, agreement)

Suggested grammar topics to tag

  • Articles & determiners
  • Pronouns & possessives
  • Present/ past/ perfect/ continuous
  • Modals (ability, advice, obligation, deduction)
  • Prepositions (time/place)
  • Comparatives & superlatives
  • Relative clauses
  • Conditionals & wishes
  • Passive voice
  • Reported speech
  • Inversion & emphasis (advanced)

Step 4: Set Scoring Rules That Map to Level Bands

You don’t need complicated math to get a good placement. You need clear bands and consistent rules.

Scoring models you can use

Model A: Simple banding (easy)

  • Total score → A1/A2/B1/B2/C1

Model B: Level-weighted (more accurate)

  • A1–A2 questions confirm foundations
  • B1–B2 questions determine readiness
  • C1 questions separate advanced learners
    Higher-level correct answers count more.

Add a “borderline” rule (helps real placement)

Example:

  • If someone scores high overall but fails most B1 items, place them at A2+ / B1- (or “B1 foundation needed”).

Step 5: Combine Grammar With the Full English Placement Outcome

This is the part many teams skip, and it’s why placement results feel “off.” Grammar works best when you combine it with at least one more signal:

TrackCombine grammar withWhy it helps
General EnglishReadingMost courses depend on comprehension + structure
Academic EnglishWriting sampleWriting reveals control beyond MCQ
Speaking-heavy cohortsListeningListening reduces false “paper level” placements

Simple combining options:

  • Lowest-skill rule: place at the lowest section score (safe, conservative)
  • Weighted blend: grammar 40% + reading 30% + listening 30% (example)

Step 6: Keep It Fair (Randomization, Pools, Retakes)

Fairness isn’t just about “no cheating.” It’s about making scores consistent across attempts.

Do this:

  • Randomize question order and answer order
  • Pull from pools (per level + topic)
  • Set a reasonable timer (optional, light)
  • Retakes should pull a fresh pool (not the same items)

Avoid:

  • Overusing trick questions
  • Negative marking unless you really know why you need it

Step 7: Build It in WordPress (Fast Setup Flow)

If you’re delivering your grammar placement test online, WordPress makes it easy—as long as your quiz tool supports the essentials: question categories + reusable banks, randomization + pools, clear scoring rules, and admin reporting/export.

Here’s a practical, “no-fuss” setup flow using Quiz Maker by AYS Pro:

  1. Install and activate Quiz Maker by AYS Pro: Start by installing the plugin, then confirm it’s running correctly from your WordPress dashboard.
  2. Create your placement quiz: Set up one main quiz that will function as your placement test. Give it a clear name (e.g., “English Grammar Placement Test”) so it stays easy to manage later.
  3. Create categories for levels and skills: Build a structure you can reuse. Most teams organize by CEFR level (A1, A2, B1, B2, C1) and/or by topic (tenses, articles, conditionals, sentence structure). This is what turns your quiz into a reusable system.
  4. Add questions and tag them properly: Add your questions and assign each one to the right category. This step matters more than people think, good tagging is what makes randomization accurate and reporting meaningful.
  5. Apply scoring rules and set level bands: Decide how scores translate into placement. For example, you might set score ranges that map to A1/A2/B1/B2.
  1. Enable randomization and rotating pools: Turn on question shuffling and pull from question pools so no two learners get the exact same test. This keeps the experience fair, reduces copying, and makes repeat attempts more reliable.
  2. Publish the quiz and run a small pilot first: Before rolling it out to everyone, test it with a small group. Check three things:
  • Time taken (does it fit your target duration?)
  • Score spread (are levels separating clearly?)
  • Confusing questions (anything mis-tagged or unclear)

Once your pilot looks clean, you can confidently roll it out across classes, departments, or intake groups without rebuilding the test every time.

55+ Sample Grammar Placement Test Questions, Categorized by Topic

These 55 questions are organized using the three-layer structure from Step 3 (level → topic → skill tag). You can import them directly into Quiz Maker by AYS Pro using the CSV template below and assign each category as a question pool.

Download Sample CSV for Grammar Placement Test Click Here ⬇️

1) Articles & Determiners (A1–B1)

  1. This is ___ apple.
    A) a B) an C) the D) —
    Answer: B
  2. I need ___ advice.
    A) a B) an C) some D) many
    Answer: C
  3. ___ sun is very bright today.
    A) A B) An C) The D) —
    Answer: C
  4. There isn’t ___ milk left.
    A) many B) much C) few D) a
    Answer: B
  5. How ___ apples do you want?
    A) much B) many C) any D) a
    Answer: B
  6. I have ___ homework today.
    A) a B) an C) some D) many
    Answer: C

2) Pronouns & Possessives (A1–A2)

  1. ___ name is Sara.
    A) He B) She C) Her D) Hers
    Answer: C
  2. This book is ___.
    A) me B) my C) mine D) I
    Answer: C
  3. I met Anna and ___ brother.
    A) she B) her C) hers D) she’s
    Answer: B
  4. Can you help ___, please?
    A) I B) my C) me D) mine
    Answer: C

3) Present Simple & Present Continuous (A1–A2)

  1. She ___ a student.
    A) am B) is C) are D) be
    Answer: B
  2. I ___ coffee every morning.
    A) drink B) drinks C) drinking D) drank
    Answer: A
  3. He ___ TV right now.
    A) watch B) watches C) is watching D) watched
    Answer: C
  4. ___ you like tea?
    A) Do B) Does C) Are D) Is
    Answer: A
  5. He ___ like spicy food.
    A) don’t B) doesn’t C) isn’t D) aren’t
    Answer: B
  6. Where ___ you live?
    A) do B) does C) are D) is
    Answer: A

4) Past Simple & Past Continuous (A2–B1)

  1. I ___ to the market yesterday.
    A) go B) goes C) went D) going
    Answer: C
  2. She ___ dinner last night.
    A) cooks B) cooked C) cooking D) cook
    Answer: B
  3. They ___ football when it started raining.
    A) play B) played C) were playing D) have played
    Answer: C
  4. I ___ sleeping when you called.
    A) was B) were C) am D) have
    Answer: A

5) Future Forms (A2–B1)

  1. We ___ visit our grandparents tomorrow.
    A) will B) did C) were D) was
    Answer: A
  2. Look at those clouds! It ___.
    A) rains B) will rain C) rained D) is raining
    Answer: B

6) Comparatives & Quantifiers (A2)

  1. I’m ___ than my sister.
    A) tall B) taller C) tallest D) the tall
    Answer: B
  2. I don’t have ___ time today.
    A) many B) much C) few D) a few
    Answer: B

7) Present Perfect (B1–B2)

  1. I ___ finished my work yet.
    A) have B) has C) am D) do
    Answer: A
  2. She ___ to London three times.
    A) went B) has been C) has gone D) goes
    Answer: B
  3. It’s the first time I ___ this kind of problem.
    A) see B) saw C) have seen D) am seeing
    Answer: C
  4. I’ve lived here ___ 2020.
    A) for B) since C) during D) from
    Answer: B

8) Modals (B1–C1)

  1. You ___ smoke here. It’s not allowed.
    A) must B) don’t have to C) mustn’t D) might
    Answer: C
  2. I ___ see you tomorrow. I’m not sure.
    A) will B) might C) must D) can’t
    Answer: B
  3. She ___ have left already; her car is gone.
    A) must B) can’t C) shouldn’t D) would
    Answer: A

9) Relative Clauses (B1–C1)

  1. I don’t know the man ___ lives next door.
    A) who B) where C) which D) what
    Answer: A
  2. He’s the person ___ car was stolen.
    A) who B) whose C) which D) where
    Answer: B
  3. The proposal was rejected, ___ surprised no one.
    A) that B) what C) which D) who
    Answer: C

10) Conditionals & Wishes (B1–C1)

  1. If it rains, we ___ stay home.
    A) will B) would C) did D) are
    Answer: A
  2. If I ___ more time, I would travel more.
    A) have B) had C) will have D) am having
    Answer: B
  3. I wish I ___ speak Spanish fluently.
    A) can B) could C) will D) am
    Answer: B
  4. Were it not for his help, we ___ finished on time.
    A) won’t B) wouldn’t have C) didn’t D) wouldn’t
    Answer: B

11) Passive Voice (B2)

  1. The meeting ___ canceled due to weather.
    A) was B) were C) has D) have
    Answer: A
  2. My phone ___ yesterday.
    A) stole B) was stolen C) is stolen D) has stolen
    Answer: B
  3. The report needs ___ by Friday.
    A) finish B) to finish C) finishing D) to be finished
    Answer: D

12) Reported Speech (B2)

  1. She said she ___ come later.
    A) will B) would C) is D) has
    Answer: B
  2. He asked me where I ___.
    A) live B) lived C) am living D) will live
    Answer: B

13) Inversion & Emphasis (C1)

  1. Not only ___ late, but he also forgot the documents.
    A) he arrived B) did he arrive C) he did arrive D) arrived he
    Answer: B
  2. Hardly ___ the station when the train left.
    A) I reached B) did I reach C) I did reach D) reached I
    Answer: B
  3. No sooner ___ than the lights went out.
    A) we sat down B) did we sit down C) we did sit down D) sat we down
    Answer: B
  4. Little ___ that the decision had already been made.
    A) they knew B) did they know C) they did know D) knew they
    Answer: B

14) Subjunctive-Style Forms (C1)

  1. It is essential that he ___ informed immediately.
    A) is B) be C) was D) being
    Answer: B
  2. The manager insisted that the email ___ rewritten.
    A) is B) be C) was D) being
    Answer: B

15) Connectors & Cohesion (B1–C1)

  1. I was tired, ___ I went to bed early.
    A) because B) so C) but D) although
    Answer: B
  2. She’s not so much angry ___ disappointed.
    A) than B) but C) as D) like
    Answer: C
  3. The more carefully you plan, the less likely you ___ mistakes.
    A) make B) made C) are making D) will make
    Answer: D

16) Mixed “Quick Check” (A1–B1)

  1. There ___ a book on the table.
    A) are B) is C) am D) be
    Answer: B
  2. My brother ___ two dogs.
    A) have B) has C) having D) had
    Answer: B
  3. The train arrived ___ time.
    A) in B) on C) at D) to
    Answer: B

FAQ

Is a grammar placement test the same as an English placement test?

No. A grammar placement test checks structure and accuracy to recommend a starting level. An English placement test usually combines grammar with skills like reading, listening, and sometimes writing for a fuller placement decision.

How many questions should a grammar placement test include?

A practical range is 20–40 questions for quick placement. If you need higher confidence across A1–C1, use 40–60 with balanced pools.

Should I include vocabulary in grammar placement questions?

Yes, lightly—in context. Avoid rare vocabulary. The goal is to test grammar, not word knowledge.

Conclusion

To create a grammar placement test online that actually helps placement, treat grammar as a module inside a bigger English placement process. Map items to levels, build a tagged question bank, use randomized pools, and score with clear bands. Once it’s running, your results will get better every time you refine the bank.

Mohammad
Mohammad is a creative content strategist who blends clear storytelling with practical digital strategy. He focuses on SEO, email marketing, and WordPress, helping readers make confident decisions through honest, well-researched content. He believes the best content feels less like marketing and more like a helpful conversation.

Leave a Reply

Your email address will not be published. Required fields are marked *