Create fill in the gap worksheets
How to create fill in the gap worksheets?
This worksheet creator is designed to help you create printable English fill in the gap worksheets for students to write the correct answer. These can be used to assess vocabulary and sentence structure. They can also be used to assess a student's understanding. What's really great about these worksheets is that they can be adapted to be used at a variety of learner levels.
Enter your text and then click on the words that you want to be filled in by your students. The words you select will appear at the end of the sentence. To make things a bit more difficult, you can choose whether you’d like the answers to be scrambled so that students have to both unscramble the answers and then find the correct place to fill the gap.
You can choose the English font and size of the text as well as the title for the worksheet. The English learning worksheet you create will be ready for you to print When printing, you may select how many worksheets you would like to have without answers and how many with answers. The worksheets with answers will show the gap filled with the correct word and have it underlined.
Fill in the Gap Examples:
I have a cat
becomes
I ____ a cat. (have)
If you wanted to select more than one answer:
I have a cat. His name is Percy.
becomes
I ____ a cat. His name ___ Percy. (is, have)
If you wanted to make it even more advanced, for example:
I am a cat owner. They are brown cats. My favourite cat is Percy.
which becomes
I ___ a cat owner. They ____ brown cats. My favourite cat ___ Percy. (are, am, is)
Once you have printed your English Fill in the Gap worksheet, your students can start practicing right away! You can even get the students to mark their own work – with these worksheets students can check their answers using the answer sheet.
If you find this worksheet generator super helpful, we have lots of other resources for creating English worksheets for learning, like create empty spaces, create word searches, scramble sentences, scramble words, and create English word number bingo sheets. Feel free to check them out!
This worksheet creator is designed to help you create printable English fill in the gap worksheets for students to write the correct answer. These can be used to assess vocabulary and sentence structure. They can also be used to assess a student's understanding. What's really great about these worksheets is that they can be adapted to be used at a variety of learner levels.
Enter your text and then click on the words that you want to be filled in by your students. The words you select will appear at the end of the sentence. To make things a bit more difficult, you can choose whether you’d like the answers to be scrambled so that students have to both unscramble the answers and then find the correct place to fill the gap.
You can choose the English font and size of the text as well as the title for the worksheet. The English learning worksheet you create will be ready for you to print When printing, you may select how many worksheets you would like to have without answers and how many with answers. The worksheets with answers will show the gap filled with the correct word and have it underlined.
Fill in the Gap Examples:
I have a cat
becomes
I ____ a cat. (have)
If you wanted to select more than one answer:
I have a cat. His name is Percy.
becomes
I ____ a cat. His name ___ Percy. (is, have)
If you wanted to make it even more advanced, for example:
I am a cat owner. They are brown cats. My favourite cat is Percy.
which becomes
I ___ a cat owner. They ____ brown cats. My favourite cat ___ Percy. (are, am, is)
Once you have printed your English Fill in the Gap worksheet, your students can start practicing right away! You can even get the students to mark their own work – with these worksheets students can check their answers using the answer sheet.
If you find this worksheet generator super helpful, we have lots of other resources for creating English worksheets for learning, like create empty spaces, create word searches, scramble sentences, scramble words, and create English word number bingo sheets. Feel free to check them out!
Other pages and resources
English converters
- Conjugate English verbs
- Turn English numbers into words
- Convert English case from Uppercase to lowercase
- Convert English text files from Uppercase to lowercase
- Convert English subtitles from Uppercase To lowercase
- Count English characters and words
- English to Unicode conversion
- Change English text orientation
- Convert English numbers into Chinese
Create printable English handouts
- Test conjugation with English worksheets
- Design word searches for English learners
- Test knowledge of numbers with bingo sheets
- Test knowledge of numbers with bingo sheets from a range
- Scramble words to test spelling
- Create fill in the gap worksheets
- Test vocab knowledge with empty spaces
- Jumble up English sentences
- Create English writing sheets for writing over
Word Resources
Starting learning Chinese
Character converters
- Convert TXT files from simplified Chinese to Traditional Chinese
- Chinese Traditional/Chinese Simplified Subtitles (SRT) Conversion
- Chinese to Unicode
- Chinese character count tool
- Chinese and pinyin to Katakana
- Chinese and pinyin convert into Hangul
- Convert Chinese text into Cyrillic (Russian)
- Wade Giles conversion
- Discover if text is simplified / traditional
Printable worksheet creators
Chinese vocabulary
Learn Cantonese Basics
Generate Cantonese worksheets
- Create Cantonese Writing Sheets with Jyutping
- Cantonese Sentence Fill In The Gap
- Create Cantonese Number Bingo Sheet
- Create Cantonese Random Number Bingo Sheet
- Cantonese Sentence Create Blank Spaces
- Cantonese Stroke Order Word Search Creator
- Jumble Up Cantonese Sentences
- Create Chinese New Year scrolls
Support EnglishTools.org and sign-up for ad-free
EnglishTools.org has been going since 2017. We are constantly improving the website and finding more ways to help teachers and learners of English. If you want to enjoy an ad-free experience, this is available for $3.28/month. You can sign up via our Patreon page. This price is in USD but you can be charged in most local currencies. We have other packages available.