Mind the Gap! 10 Fun Fill in the Blanks Activities for Any ESL Class

Mind the Gap! 10 Fun Fill in the Blanks Activities for Any ESL Class

Claudia Pesce
by Claudia Pesce 99,318 views

A gap-filling exercise is probably the quintessential ESL activity.

They’re easy for teacher’s to create, easy for students to complete, and may be designed for any vocabulary list or verb tense. Since they’re so common in the ESL class, why not give them a new, fun twist? Here are some ideas for blanks your students will enjoy filling.

Try These 10 Fun Fill in the Blanks Activities for Your Next ESL Class

  1. 1

    Illustrated Blanks

    This exercise imitates the style of storybooks that have gaps in the story filled with pictures. This is probably the best type of gap-filling activity with very young learners, especially those who can’t read or write just yet. Copy a short story onto a Word document. Delete some of the key vocabulary and paste some small pictures into the gaps to represent the word you deleted. You’ll have to fiddle with the formatting, the size of the images and spacing of the Word document, but it’s not that hard to do.

    If your students can read, they read the story and fill the blanks with the help of the illustrations. If they can’t read, you do the reading and pause to allow them to look at the picture and fill in the blanks.

  2. 2

    Drawing a Blank

    This is a variation of the activity mentioned above. Give each of your young learners a copy of the same story with the blanks in the text. Make sure that the blanks are big enough, i.e. that there is enough space for students to fill the gaps with their own drawings. Check answers by having students take turns reading the story out loud.

  3. 3

    A Gap in My Memory

    This is another way to practice key vocabulary. Write some sentences on the board and ask students to read them out loud. Then proceed to erase the key vocabulary. Ask students questions to fill in the blanks: Sarah wants to buy a _____. What does Sarah want to buy?

  4. 4

    Musical Blanks

    This is a classic and one that many of you have probably already tried, but it can’t be left out of a list of great gap-filling exercises. Play a song for your students to listen to and provide the lyrics with blanks they must fill. You can handle the exercise in a number of ways. You can play the song and then give them lyrics to complete, or you can play the song while they fill the gaps at the same time.

  5. 5

    Video Blanks

    This is exactly like the Musical Blanks only in this case you use a short video: a scene from a sitcom, a YouTube video, or a CNN news video for more advanced learners. You’ll probably have to create the script yourself in most cases, but BusyTeacher.org has plenty of scripted videos you can use!

  6. 6

    Famous Couples

    A great way to teach vocabulary is to introduce it through very common pairings, for example: apples and bananas; bacon and eggs; black and white; mom and dad; burger and fries, etc…Create a set of cards in which only one of the words appears: ____ and fries; burger and _____. Ask students to pick up a card and fill in the blank.

  7. 7

    Oh, Snap!

    This game is similar to the game of Snap! Write sentences with gaps on small cards to create your deck of cards. Make sure that you include sentences with blanks that may be filled with the same word, for example: “_____ are red” and “I like to eat _____ and bananas”. Both can be filled with the word “apples”. Students take turns turning over cards and shout “Snap!” when the blanks on the cards may be filled with the same word.

  8. 8

    Memory Game with Blanks

    This is another game you can play with the same cards you use for Snap! In this case place all of the cards face down. Students take turns flipping them over, two at a time. The goal is to find two cards with blanks that may be filled with the same word.

  9. 9

    Fill the Blank as a Team

    Divide students into two teams. Give one student a card with a sentence that has a blank. The student must figure out which word goes in the blank and then give the team clues as to what the word is. Say you’re teaching a lesson that includes sports vocabulary. Sentence: David Beckham plays _______. The student has to provide clues about the sport without reading the sentence or mentioning the player’s name: It’s something you play with a ball. You play it in a field. Each team has 11 players, etc…

  10. q

    Fill in with Phonemics

    Fill in the blanks AND practice pronunciation at the same time. For this type of activity you can either put a phonemic symbol for each blank, or a word that includes the same phoneme. Example: “I asked my mother to _(lie)_ me a new book bag”. Answer: buy

Get creative! Don’t give your students the same old blanks to fill.

Make them a little more challenging; make them different!

Have you ever given your ESL class a gap-filling activity that was a little different from the norm? Tell us all about it!

P.S. If you enjoyed this article, please help spread it by clicking one of those sharing buttons below. And if you are interested in more, you should follow our Facebook page where we share more about creative, non-boring ways to teach English.

Like us!
Related Categories

Entire BusyTeacher Library
Get the Entire BusyTeacher Library:
Dramatically Improve the Way You Teach
Save hours of lesson preparation time with the Entire BusyTeacher Library. Includes the best of BusyTeacher: all 80 of our PDF e-books. That's 4,036 pages filled with thousands of practical activities and tips that you can start using today. 30-day money back guarantee.
Learn more

Popular articles like this

ESL Teachers Ask
What ESL Card Games Can I Play in Class?

0 59,305 0

In, At, or On? 6 Simple Activities for Practicing Prepositions of Time

0 52,418 0

How to Teach Using Songs

0 134,901 0

7 Fun ESL Games to Practice Pronunciation

0 389,608 0

Now Your Beginners Can Have Fun, Too
5 Simple Reading Games For Beginning ESL Students

0 41,244 0

You Can Count on Me
11 Fun Games for Practicing Countable and Noncountable Nouns

0 274,936 0