AI Generated Quiz
Primary 4 English Grammar Quiz
Free Kimi AI-generated P4 English Grammar quiz with questions, answers, and syllabus-aligned practice for Singapore students preparing for school assessments.
These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.
Questions
Primary 4 English Quiz - Grammar
Name: _________________________ Class: _______ Date: ______________
Score: _______ / 20
Duration: 25 minutes
Total Marks: 20
Instructions: Choose the correct answer for each question. Write your answer (1, 2, 3, or 4) in the bracket provided. Each question carries 1 mark.
Section A: Subject-Verb Agreement (Questions 1–5)
1. The group of children _______ playing in the school field now.
(1) is (2) are (3) were (4) be
Answer: ( )
2. Neither my sister nor my brothers _______ to eat spicy food.
(1) like (2) likes (3) liked (4) liking
Answer: ( )
3. The flock of birds _______ south for the winter every year.
(1) fly (2) flies (3) flew (4) flying
Answer: ( )
4. Mathematics and Science _______ my favourite subjects.
(1) is (2) are (3) was (4) being
Answer: ( )
5. Each of the pupils _______ given a storybook to read during the holidays.
(1) was (2) were (3) are (4) being
Answer: ( )
Section B: Tenses (Questions 6–10)
6. My mother _______ to the supermarket every Saturday morning.
(1) go (2) goes (3) went (4) going
Answer: ( )
7. By the time we arrived, the movie _______ already started.
(1) has (2) have (3) had (4) having
Answer: ( )
8. Look! The cat _______ up the tree.
(1) climb (2) climbs (3) climbed (4) is climbing
Answer: ( )
9. If it _______ tomorrow, we will cancel the outdoor activity.
(1) rain (2) rains (3) rained (4) raining
Answer: ( )
10. I _______ my homework before dinner every day.
(1) finish (2) finishes (3) finished (4) am finishing
Answer: ( )
Section C: Pronouns (Questions 11–15)
11. The teacher told Ahmad and _______ to submit our projects by Friday.
(1) I (2) me (3) my (4) mine
Answer: ( )
12. This book belongs to Siti. It is _______.
(1) her (2) hers (3) she (4) herself
Answer: ( )
13. The children hurt _______ while playing on the slippery floor.
(1) them (2) their (3) themselves (4) they
Answer: ( )
14. _______ school bag is this? It was left in the canteen.
(1) Who (2) Whom (3) Whose (4) Which
Answer: ( )
15. Neither Mary nor Jane has completed _______ assignment.
(1) her (2) their (3) your (4) our
Answer: ( )
Section D: Prepositions and Conjunctions (Questions 16–18)
16. We waited at the bus stop _______ the rain stopped.
(1) unless (2) until (3) because (4) although
Answer: ( )
17. Please put the books back _______ the shelf after reading them.
(1) in (2) on (3) at (4) to
Answer: ( )
18. _______ you study hard, you will not pass the examination.
(1) If (2) Unless (3) Although (4) Because
Answer: ( )
Section E: Adjectives and Adverbs (Questions 19–20)
19. The cheetah ran _______ than all the other animals in the race.
(1) fast (2) faster (3) fastest (4) more fast
Answer: ( )
20. The baby was _______ because she had not taken her afternoon nap.
(1) sleep (2) sleepy (3) sleeping (4) slept
Answer: ( )
End of Quiz
Answers
Primary 4 English Quiz - Grammar: Answer Key
Total Marks: 20 (1 mark per question)
Section A: Subject-Verb Agreement (Questions 1–5)
1. The group of children _______ playing in the school field now.
Answer: (1) is ✓
Explanation: "Group" is a collective noun that refers to one unit, even though it contains many children. Collective nouns like team, flock, class, group, family usually take a singular verb because we are thinking of the group as one single entity.
The phrase "of children" merely describes which group—it does not make the subject plural. The word "now" tells us this is happening in the present, so we need a present tense verb. "Is" is singular present tense.
Common mistake: Choosing "are" because the word "children" is nearby. Always find the main subject (group), not just the nearest noun.
2. Neither my sister nor my brothers _______ to eat spicy food.
Answer: (1) like ✓
Explanation: With neither...nor and either...or, the verb agrees with the noun closest to it. Here, "my brothers" is plural and closest to the blank, so we need the plural verb "like."
This is called the "proximity rule" or "nearest subject rule." If the sentence were "Neither my brothers nor my sister," we would use "likes" because "sister" (singular) would be closest.
Common mistake: Choosing "likes" by matching with "sister" (the first subject). Remember: with neither/nor and either/or, look at the nearest subject.
3. The flock of birds _______ south for the winter every year.
Answer: (2) flies ✓
Explanation: "Flock" is another collective noun meaning a group of birds. Like "group" and "team," it takes a singular verb. "Flies" is the singular present tense form of "fly."
The phrase "every year" tells us this is a habitual action that happens regularly, so we use simple present tense. "Flies" matches both requirements: singular subject + simple present tense.
Common mistake: Choosing "fly" because "birds" is plural. The actual subject is "flock" (singular).
4. Mathematics and Science _______ my favourite subjects.
Answer: (2) are ✓
Explanation: When two subjects are joined by "and," they form a compound subject, which is plural. Even though "Mathematics" ends in "-ics" and might sound singular, here we have two separate subjects joined together: Mathematics and Science.
Think of it as: (Mathematics) + (Science) = two things, so we need a plural verb.
Common mistake: Choosing "is" because each subject individually might seem singular. Remember: "and" makes it plural.
5. Each of the pupils _______ given a storybook to read during the holidays.
Answer: (1) was ✓
Explanation: "Each" is an indefinite pronoun that is always singular, even when followed by "of the pupils." The word "each" means every single one individually, not all together.
"Each of the pupils" = every single pupil (one at a time) was given a book. We use "was" (singular past tense) because the sentence describes a completed action in the past.
Common mistake: Choosing "were" because "pupils" is plural. The subject is "each" (singular), not "pupils."
Section B: Tenses (Questions 6–10)
6. My mother _______ to the supermarket every Saturday morning.
Answer: (2) goes ✓
Explanation: The phrase "every Saturday morning" indicates a habitual or repeated action in the present. This requires the simple present tense.
For the third person singular (she, he, it, or a singular noun like "my mother"), we add -es to verbs ending in -o, -s, -x, -z, -ch, or -sh. "Go" becomes "goes."
This is one of the most important spelling rules in English: go → goes, do → does, watch → watches, wash → washes.
Common mistake: Choosing "go" without the -es ending. Remember the third person singular rule!
7. By the time we arrived, the movie _______ already started.
Answer: (3) had ✓
Explanation: This sentence uses the past perfect tense ("had started"). The past perfect is used when we need to show that one past action happened before another past action.
Here, two things happened in the past:
- First: The movie started (earlier past action)
- Second: We arrived (later past action)
The phrase "by the time" signals that one action was completed before the other. We use "had + past participle" for the earlier action.
Common mistake: Choosing "has" (present perfect). "Arrived" is past tense, so we need past perfect, not present perfect.
8. Look! The cat _______ up the tree.
Answer: (4) is climbing ✓
Explanation: The word "Look!" is an important signal word for the present continuous tense. It tells us that the action is happening right now, at this very moment.
The present continuous is formed: am/is/are + -ing form of verb. "The cat" is singular, so we use "is climbing."
Signal words for present continuous: Look!, Listen!, Now, At the moment, Right now, Currently.
Common mistake: Choosing "climbs" (simple present). Simple present is for habits, not actions happening right now.
9. If it _______ tomorrow, we will cancel the outdoor activity.
Answer: (2) rains ✓
Explanation: This is a first conditional sentence used for real or possible future situations.
Structure: If + simple present, will + base verb
In conditional sentences after "if," we use the simple present tense, not "will." This is a special rule: we say "If it rains" (not "will rain"), then the main clause uses "will cancel."
"Rains" is third person singular (it), so we add -s.
Common mistake: Choosing "rained" (past tense). The first conditional is about future possibilities, so we need present tense in the if-clause.
10. I _______ my homework before dinner every day.
Answer: (1) finish ✓
Explanation: "Every day" signals a habitual action in the present, requiring the simple present tense. The subject "I" takes the base form of the verb (no -s added).
This is one of the few cases where English is simpler: I finish, you finish, we finish, they finish (all use base form). Only he/she/it gets the -s ending.
Common mistake: Choosing "finishes" by over-applying the third person singular rule. Remember: "I" never takes -s.
Section C: Pronouns (Questions 11–15)
11. The teacher told Ahmad and _______ to submit our projects by Friday.
Answer: (2) me ✓
Explanation: We need an object pronoun here because the pronoun is receiving the action of the verb "told." The teacher told (verb) Ahmad and me (object).
Object pronouns: me, you, him, her, it, us, them
To test: Remove "Ahmad and" — would you say "The teacher told I" or "The teacher told me"? Clearly "me" is correct.
Common mistake: Choosing "I" because it sounds more formal or "proper." But after verbs and prepositions, we need object pronouns, not subject pronouns.
12. This book belongs to Siti. It is _______.
Answer: (2) hers ✓
Explanation: We need a possessive pronoun here because there is no noun following the blank. "Hers" stands alone and means "her book."
- Possessive adjectives need a noun: her book, my pen, their house
- Possessive pronouns stand alone: hers, mine, yours, ours, theirs
Since we say "It is _______" with no noun after, we need the possessive pronoun "hers."
Common mistake: Choosing "her" (possessive adjective). "Her" cannot stand alone; it must be followed by a noun.
13. The children hurt _______ while playing on the slippery floor.
Answer: (3) themselves ✓
Explanation: We need a reflexive pronoun because the subject and object of the verb are the same people. The children hurt the children = the children hurt themselves.
Reflexive pronouns end in -self or -selves: myself, yourself, himself, herself, itself, ourselves, yourselves, themselves
Reflexive pronouns are used when the action reflects back on the subject.
Common mistake: Choosing "them" (object pronoun). "The children hurt them" would mean they hurt some other people, not themselves.
14. _______ school bag is this? It was left in the canteen.
Answer: (3) Whose ✓
Explanation: We need to show possession or ownership — we want to know who owns this school bag.
- Who = asks about a person (subject): Who left the bag?
- Whom = asks about a person (object): To whom did you give the bag?
- Whose = asks about possession: Whose bag is this?
- Which = asks about choice between options: Which bag do you want?
Common mistake: Confusing "who's" (contraction of "who is") with "whose" (possessive). Here we need the possessive form "whose."
15. Neither Mary nor Jane has completed _______ assignment.
Answer: (1) her ✓
Explanation: With neither...nor referring to singular people, we use a singular possessive adjective. In formal grammar (and Singapore school grammar), we match with the nearest subject or use singular when both subjects are singular.
Here, "her" refers to each girl's individual assignment. Even though two people are mentioned, "neither...nor" emphasizes individuality — each has not completed her own assignment.
Common mistake: Choosing "their" (informal usage). In standard written English and Singapore school exams, singular pronouns are preferred with neither/nor when both subjects are singular.
Section D: Prepositions and Conjunctions (Questions 16–18)
16. We waited at the bus stop _______ the rain stopped.
Answer: (2) until ✓
Explanation: "Until" expresses time — we waited up to the point in time when the rain stopped. It shows duration leading to a specific endpoint.
- Unless = "except if" (meaning: We will go unless it rains = We will go except if it rains)
- Until = up to a certain time
- Because = reason/cause
- Although = contrast/unexpected result
The sentence describes waiting for a duration of time that ends when the rain stops, so "until" is correct.
Common mistake: Confusing "unless" with "until." Remember: unless = conditions, until = time.
17. Please put the books back _______ the shelf after reading them.
Answer: (2) on ✓
Explanation: Books are placed on a shelf — this is the standard preposition of place for surfaces that support objects horizontally.
- In = inside something enclosed (in the box, in the bag)
- On = on a surface (on the table, on the shelf, on the floor)
- At = a specific point/location (at the door, at the bus stop)
- To = direction/movement (go to school, give to me)
Shelves are flat surfaces that hold objects, so "on" is correct.
Common mistake: Choosing "in." While some people say "in the bookshelf" (enclosed), "on the shelf" is the standard expression for individual shelves.
18. _______ you study hard, you will not pass the examination.
Answer: (2) Unless ✓
Explanation: "Unless" means "except if" or "if not." It introduces a condition that is necessary for the result: You will not pass except if you study hard = You will not pass if you do not study hard.
- If you study hard, you will pass (positive condition)
- Unless you study hard, you will not pass (negative condition = if not)
The sentence structure "____ you study hard, you will not pass" requires a word that makes the meaning logical: "You will not pass" needs "unless" (only if this condition is met, the negative result won't happen).
Common mistake: Choosing "If." "If you study hard, you will not pass" is logically contradictory and makes no sense.
Section E: Adjectives and Adverbs (Questions 19–20)
19. The cheetah ran _______ than all the other animals in the race.
Answer: (2) faster ✓
Explanation: The word "than" signals a comparison between two or more things. We need the comparative form of the adjective or adverb.
For short words (one syllable), we typically add -er for comparative: fast → faster, tall → taller, quick → quicker
"Fast" can be both an adjective and an adverb, so "faster" works for both "ran faster" and "is faster."
Common mistake: Choosing "fastest" (superlative). "Than" needs comparative (-er), not superlative (-est). "Fastest" would need "the" and no "than": "The cheetah ran the fastest."
20. The baby was _______ because she had not taken her afternoon nap.
Answer: (2) sleepy ✓
Explanation: We need an adjective after "was" (linking verb) to describe how the baby felt. "Sleepy" is the adjective meaning "feeling the need to sleep."
- sleep = noun or verb base form
- sleepy = adjective (describes feeling/state)
- sleeping = verb form (describes action in progress) — but "was sleeping" would mean the action, not the state
- slept = past tense verb
The sentence explains why the baby felt a certain way (because no nap), so we need the state/feeling adjective "sleepy."
Common mistake: Choosing "sleeping." "The baby was sleeping" would describe what she was doing, not how she felt because of no nap.
Marking Summary Table
| Section | Questions | Topic | Marks |
|---|---|---|---|
| A | 1–5 | Subject-Verb Agreement | 5 |
| B | 6–10 | Tenses | 5 |
| C | 11–15 | Pronouns | 5 |
| D | 16–18 | Prepositions and Conjunctions | 3 |
| E | 19–20 | Adjectives and Adverbs | 2 |
| Total | 1–20 | Grammar | 20 |
End of Answer Key