Cloze Test • Topic 2 of 4

Grammar Gaps

Some blanks need the grammatically correct form — the right tense, article, preposition, or part of speech. Use the rest of the sentence to decide.

The sentence dictates the form

ClueBlank takes
since 2010 / for an hourhas/have (+ been)
good ___ paintingat (fixed preposition)
___ elephant (vowel sound)an
If it ___ tomorrowpresent simple (rains)
Grammar gaps are not about meaning — even if several words make sense, only one is grammatically correct (tense/agreement/preposition). Decide the required form first, then look at options.

✅ Solved examples

1. He has lived here ___ 2010. (since/for)
since (a point in time).
2. She is good ___ painting. (at/in)
at (good at).
3. I saw ___ elephant. (a/an)
an (vowel sound).
4. If it ___ tomorrow, we will cancel. (rains/rained)
rains (first conditional).

✏️ Practice — try these, take hints as needed

1. They have waited ___ an hour. (since/for)
Duration.
for
2. He is interested ___ music. (in/on)
interested ___
in
3. She bought ___ umbrella. (a/an)
Vowel sound.
an
4. I ___ him yesterday. (saw/have seen)
Time marker.
saw
5. He depends ___ his parents. (on/in)
depend ___
on

📝 Topic test — 8 questions

Auto-graded with full solutions; saved to your dashboard. Use the calculator and formula sheet (top-right) any time.

Loading questions…