About

What this is

LingoChallenge is a place to practice English grammar by filling in gaps. Every exercise is one sentence with one blank and one answer that fits. There are no accounts, no levels to unlock and no ads between questions.

How the sentences are checked

The practice pool holds over 50,000 sentences across more than 100 grammar forms. Every one of them has been read, not just generated.

The checking was done in passes, and each pass added rules the earlier ones had missed:

Where a topic turned out to be unanswerable by design — two options that are both correct because the sentence gives no way to choose — that was recorded rather than papered over.

Why the site looks like this

Practice comes before explanation. Most grammar sites put a wall of text first and hide the exercises at the bottom. If you arrived from a search for present perfect negative exercises, you want to start, not to read. So each page opens with the pattern, then the drill, and keeps the full explanation below for when you want it.

One gap, one answer. Where a question could be answered two ways, it is not a question. Every sentence in the pool is built so that the context forces a single answer — a clause that pins the frequency, a tense that pins the time, a number that pins the form.

The mistakes are named. Each page lists the errors learners actually make with that form, with the correction and the reason. Knowing why didn't went is wrong is worth more than being told that it is.

How it is built

A static site: the pages are plain files, and no server renders anything when you open one. The practice questions are the one exception — when you start a drill the page asks our own API for that set, rather than handing out the whole pool.

Corrections

If a sentence is wrong, we would rather know. Every report is checked against the same battery the rest of the pool goes through, and a genuine fault is fixed in the source, so it disappears from every page that used the sentence.

The small print

What the site records about your visit is on the privacy page. The rules for using the material are on the terms page.