New on ESLeSchool! Create a free account or log in to see your level and points on every page and in My Progress. Try the new word games in the Games Hub. Our word lists now follow the Young Learners lists, with simpler definitions and many new pictures. A brand-new ESLeSchool arrives in February 2027. Spotted a problem? Contact us.
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

Score0
🔤

Loading questions…

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?