We're keeping ESLeschool safe for younger learners. Please log in and confirm your date of birth so we can save your progress.

If a learner is under 13, we'll ask for a parent or guardian's email so we can send an approval link.

Log in to confirm →

Share this
Grammar Game · CEFR Pre-A1 to B1

Gap Fill

Fill in the blanks in this free online gap-fill game. Choose the word that best completes each sentence to practise English grammar and vocabulary in context. Sentences run from CEFR Pre-A1 to B1, ideal for beginner and elementary ESL learners.

🔤 Gap Fill

Score 0
🔤

Set your filters and press Start to begin

How to Play Gap Fill

Gap Fill is a free online fill-in-the-blank game that tests English grammar and vocabulary in context. Each sentence has a missing word, and you choose the one that fits best — exactly the skill tested in many English exams.

Step by step

  1. Read the whole sentence, including the gap.
  2. Look at the answer choices offered.
  3. Pick the word that fits the meaning and the grammar of the sentence.
  4. Get instant feedback, and score a point for each correct choice.

Tips to choose the right word

  • Read past the gap to the end — the rest of the sentence usually decides the answer.
  • Check the grammar around the gap: does it need a noun, verb, adjective or preposition?
  • Eliminate options that don’t fit the meaning before choosing.

Who it’s for

Sentences run from CEFR Pre-A1 to B1, so Gap Fill is ideal for beginner and elementary ESL learners and for exam-style practice in class.

More grammar games: Games Hub · Grammar Snap · Word Formation

🏴 Report an issue

Help us improve — what seems wrong with this question?