DrillKitDrillKit
schedule7 min read

The Teacher's Guide to Perfect Gap-Fill Exercises

Why most gap-fills are broken — and how to create ones that actually teach.

✍️

Matthew James Soldato

ESL Teacher & Founder of DrillKitMar 11, 2026

The Problem with Most Gap-Fills

Gap-fill exercises are the bread and butter of ESL worksheets. But most of them are fundamentally broken.
Consider this common example:
"The restaurant was very _____." (crowded / busy / noisy / expensive)
All four options could be correct. The student isn't being tested on vocabulary — they're being tested on mind-reading. Which word did the teacher want?
Good gap-fill exercises have one rule above all: the blank must be unambiguous. Only one answer should be defensible from the context.

The 5 Rules of Effective Gap-Fills

Rule 1: One defensible answer only
Bad: "The restaurant was very _____." (could be anything)
Good: "The restaurant was so _____ that we couldn't find a single empty table." (only "crowded" works)
Rule 2: Position blanks mid-sentence
Starting a sentence with a blank gives zero context. Place the blank where surrounding words constrain the answer.
Rule 3: Match CEFR level precisely
A1 sentence: "I _____ coffee every morning." (like)
C1 sentence: "Had it not been for the _____ discussion, I might never have reconsidered." (enlightening)
Rule 4: Plausible distractors only
All four options should be the same part of speech, similar difficulty, and genuinely tempting. "Car / Banana / Democracy / Dog" isn't testing vocabulary — it's testing common sense.
Rule 5: Test different words in each item
Don't use the same target word three times. Each item should test a different vocabulary word from the lesson.

CEFR-Calibrated Examples

🟢

A1-A2

"She _____ to the store yesterday." → went (5-8 word sentences, present/past simple)

🟡

B1-B2

"If I had more time, I would _____ take up a hobby." → definitely (conditionals, phrasal verbs)

🔴

C1-C2

"The _____ of the proposal left everyone speechless." → audacity (sophisticated collocations)

lightbulb

Teacher Tip

"When creating gap-fills manually, try the "cover test": cover the answer and read the sentence. If you can think of 3+ words that fit, the sentence needs more context. If only one word naturally fits, you've got a winner."

How DrillKit Solves This Automatically

DrillKit's AI is specifically trained to follow the unambiguity rule. Every generated gap-fill sentence is designed so that only one answer is defensible from context.
The AI also calibrates difficulty to CEFR levels — A1 sentences use 5-8 words with present simple, while C1 sentences employ inversion, sophisticated collocations, and nuanced vocabulary. Distractors are always the same CEFR band as the correct answer.
This is what separates a purpose-built worksheet generator from a generic AI chat — pedagogical awareness baked into every exercise.

Frequently Asked Questions

How many options should a gap-fill have?

add

Four options is the gold standard. Three is too easy (33% chance of guessing), five is overwhelming. Four options with plausible distractors creates the right challenge level.

Should gap-fills always have multiple choice?

add

Not necessarily. Open gap-fills (no word bank) are harder and better for testing production. Multiple-choice gap-fills test recognition. Use open fills for B2+ students who need to produce language, and multiple choice for A1-B1 who are building recognition.

Can DrillKit generate gap-fills for phrasal verbs?

add

Yes! Phrasal verbs get a wider blank (__________ instead of _____) and the AI ensures the sentence context makes only one phrasal verb possible.

Love this post? Share the magic!

Ready to make some magic?

Join thousands of ESL teachers using DrillKit to create professional worksheets in seconds.

No credit card required. Cancel anytime.