← All P4 English worksheets

P4 English · Chapter 20brightbit.net/worksheets

Grammar Cloze

Name: ______________________Class: ________Date: ____________Score: ____ / 20
  1. 1.

    Fill in: 'The children ___ (is/are) playing in the park.'

    (a) is(b) are(c) was(d) were
  2. 2.

    Fill in: 'She ___ (has/have) a beautiful garden.'

    Answer: ____________________________________

  3. 3.

    Fill in: 'I went to the shop ___ (and/but) bought some milk.'

    (a) and(b) but(c) or(d) so
  4. 4.

    Fill in: 'He ___ (walk/walks/walked) to school every day.'

    Answer: ____________________________________

  5. 5.

    Fill in: 'The cat sat ___ (on/in/at) the mat.'

    (a) on(b) in(c) at(d) by
  6. 6.

    Fill in: 'Neither Tom ___ (or/nor) Jerry was at the party.'

    Answer: ____________________________________

  7. 7.

    Fill in the passage: 'Last weekend, my family ___ (go) to the beach. We ___ (build) sandcastles and ___ (swim) in the sea.'

    (a) go, build, swim(b) went, built, swam(c) goes, builds, swims(d) going, building, swimming
  8. 8.

    Fill in: 'She is the ___ (tall) girl in the class.'

    Answer: ____________________________________

  9. 9.

    Fill in: 'If it ___ (rain) tomorrow, we will stay indoors.'

    (a) rain(b) rains(c) rained(d) will rain
  10. 10.

    Fill in: 'The book ___ (which/who) I borrowed was very interesting.'

    Answer: ____________________________________

  11. 11.

    Fill in the passage: 'My mother, ___ is a doctor, works ___ the hospital ___ Orchard Road.'

    (a) who, at, on(b) which, in, at(c) who, in, in(d) whom, at, on
  12. 12.

    Fill in: 'By the time we arrived, the movie ___ already ___ (start).'

    Answer: ____________________________________

  13. 13.

    Fill in: 'She asked me ___ (if/that) I had finished my homework.'

    (a) if(b) that(c) what(d) which
  14. 14.

    Fill in the passage: 'Although he ___ (be) tired, he ___ (not give) up. He ___ (continue) until he ___ (reach) the finish line.'

  15. 15.

    Fill in: 'The students ___ (must/should/need not) wear their uniforms to school. It is a school rule.'

    (a) must(b) should(c) need not(d) might
  16. 16.

    Fill in: 'Not only ___ she smart, ___ she is also hardworking.'

    Answer: ____________________________________

  17. 17.

    Fill in all blanks: '___ the rain stopped, the children ___ (rush) outside. They ___ (be) eager ___ (play) ___ (since/because) they ___ (be) stuck indoors all day.'

    (a) When, rushed, were, to play, because, had been(b) While, rush, are, playing, since, were(c) After, rushing, was, to play, because, have been(d) Before, rushed, were, play, since, had been
  18. 18.

    Fill in: 'Each of the students ___ (has/have) submitted ___ (his or her/their) project.'

    Answer: ____________________________________

  19. 19.

    Fill in the passage: 'The old man ___ (who/whom) we met yesterday told us a story ___ (who/that) made us laugh. He said ___ (that/what) laughter is the best medicine.'

    (a) whom, that, that(b) who, who, what(c) whom, which, what(d) who, that, that
  20. 20.

    Fill in all blanks in this passage: 'It ___ a cold December morning. The streets ___ covered ___ frost. ___ the sun rose, the ice ___ to melt and people ___ out of ___ homes.'

Answer key — P4 English: Grammar Cloze

For parents. Step-by-step explanations for every question are free on brightbit.net.

  1. 1.(b) are
  2. 2.has
  3. 3.(a) and
  4. 4.walks
  5. 5.(a) on
  6. 6.nor
  7. 7.(b) went, built, swam
  8. 8.tallest
  9. 9.(b) rains
  10. 10.which
  11. 11.(a) who, at, on
  12. 12.had, started
  13. 13.(a) if
  14. 14.was, did not give, continued, reached
  15. 15.(a) must
  16. 16.is, but
  17. 17.(a) When, rushed, were, to play, because, had been
  18. 18.has, his or her
  19. 19.(a) whom, that, that
  20. 20.was, were, with, As, began, came, their
Free worksheet from BrightBit · more free P1–P6 worksheets at brightbit.net/worksheets

Practise this chapter online with instant feedback

Hints, explanations, streaks and a parent dashboard. Free, no credit card.

Sign up free
← Chapter 19: Comprehension — Visual Text

P4 English practice online · All free worksheets