Fill-in-the-Blank Worksheet Generator

Paste a passage, pick the words to blank out (or every nth word for a cloze test), and print a worksheet with a word bank and answer key.

431/3000 characters
Which words to blank

Need a passage? Get one for a topic and grade

Type a topic and grade, and our AI helper fills in your list for you. Check it before printing.

The Water Cycle

Name ____________________ Date ________
Word bank: dropletscloudsprecipitationevaporationvapourcondensation

Fill in each blank with the correct word from the word bank.

The sun heats water in oceans, lakes and rivers. The warm water turns into water 1 and rises into the air. This is called 2. High in the sky the 3 cools and forms tiny 4, which gather into 5. This is 6. When the 7 grow heavy, they fall back to the ground as rain, snow or hail. This is 8. The water flows into rivers and soaks into the soil, and the cycle begins again.

The Water Cycle: answer key

  1. vapour
  2. evaporation
  3. vapour
  4. droplets
  5. clouds
  6. condensation
  7. droplets
  8. precipitation

Choosing which words to blank

  • Vocabulary check: blank the topic words you've just taught (evaporation, condensation). Students show they know the meaning from context.
  • Grammar focus: blank every verb, or every preposition, to practise one part of speech.
  • Reading level check: use every 7th word with no word bank. As a rough rule from cloze research, readers who restore about 60% or more of the exact words are reading comfortably at that level; below about 40%, the text is too hard for them on their own.

Ways to use it

Paste a paragraph from this week's science chapter for a quick review, a song lyric for a language class, or a short biography for history. Keep passages to one printed page: 120–250 words with 8–15 blanks is plenty for one sitting.

Questions teachers ask

How does the fill-in-the-blank generator choose words?

You decide. Type the words you want blanked in the "Words to blank" box and every occurrence is replaced with a line. Or choose "Every nth word" to blank words automatically at a regular interval, which is the classic cloze test.

What is a cloze test?

A reading exercise where words are deleted from a passage at regular intervals (often every 5th to 7th word) and the reader fills them in from context. Wilson Taylor introduced the method in 1953 to measure how readable a text is; teachers now use it to check comprehension.

Should I include a word bank?

Include one for younger students, English learners, or when the focus is new vocabulary. Leave it out when you want to test real comprehension, since students then have to produce the word themselves.

Can the AI write the passage for me?

Yes. Type a topic and grade in the helper and it writes a short factual passage plus a list of key words to blank. Always read it through before printing.

More puzzle makers