The Problem with Most Gap-Fills
The 5 Rules of Effective Gap-Fills
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)
Starting a sentence with a blank gives zero context. Place the blank where surrounding words constrain the answer.
A1 sentence: "I _____ coffee every morning." (like)
C1 sentence: "Had it not been for the _____ discussion, I might never have reconsidered." (enlightening)
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.
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)
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
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.