Skip to the content

How do I make a fill-in-the-blank worksheet from my own text?

Paste the text into the cloze maker and choose how the blanks are picked: every Nth word, every Nth longer word, or words you tap. It prints the worksheet with numbered blanks, an optional word bank and an answer key on a second page. Leave the first sentence whole, so readers get into the text before the first gap.

Asked by teachers, answered by Peabody's editors. Checked .

Which words to blank

  • Every Nth word is the classic cloze. It blanks small words like "the" and "of" as well as content words, so it checks whether a reader follows the grammar as well as the meaning.
  • Every Nth longer word skips the short words that hold a sentence together, so the blanks are about meaning and vocabulary.
  • Tapping words is best when you want to check particular words, such as this week's vocabulary.

A smaller gap, every 5th word, makes a harder sheet with more blanks. A larger one, every 10th, is gentler. The maker offers 5th, 6th, 7th, 8th and 10th, and stops at 25 blanks.

Other things the maker does

  • Start from one of Peabody's reading passages, or paste your own text.
  • A line under the text says how many words it has and roughly what grade it reads at, so you can check the text suits the class.
  • "Shuffle the word bank" puts the bank in a new order.
  • The answer key tells you to accept a word that fits the meaning and the grammar too, not only the word that was there.
  • Your text stays in your browser.

Tools that help

  • Cloze maker: Every Nth word, longer words only, or the words you tap, with a word bank and key.
  • Quiz maker: For questions rather than a passage: its fill-the-blank layout prints a line for each answer.

More asked by teachers