Skip to main content

PSLE Grammar MCQ Practice 4 (with answers)

Grammar MCQ Practice 4

Choose the correct answer for each question. There is only one correct answer.

The bicycle race finished with Mia and ________________ crossing the line together.

Show answer & explanation

Answer: (C) me

The correct answer is (C) 'me'. After 'Mia and', we need an object pronoun because it comes after 'with'; 'with Mia and me' is correct. If the student chose (A), explain that 'myself' is only used for reflexive meaning, not here. If (B), 'I' is a subject pronoun, and if (D), 'mine' shows possession, so both do not fit.


She __________ how to bake banana bread and can now make it on her own.

Show answer & explanation

Answer: (C) has learned

The correct answer is (C) 'has learned'. 'She' is singular, so we use 'has', and this sentence shows she learned the skill and can do it now. If the student chose (A), explain that 'has been learning' means the action is still continuing, which is not the best match here. If (B) or (D), 'have' is wrong with 'she'.


The science project was due today, __________________ he rushed to hand in his report on time.

Show answer & explanation

Answer: (C) so

The correct answer is (C) 'so'. 'So' shows result: the project was due today, so he rushed to hand it in. If the student chose (A), explain that 'or' shows a choice, not a result. If (B), 'and' only adds information, and if (D), 'but' shows contrast, so they do not fit.


By the time the teacher entered the classroom, the students __________________ their worksheets.

Show answer & explanation

Answer: (D) had finished

The correct answer is (D) 'had finished'. 'By the time the teacher entered' shows one past action happened before another past action, so we use past perfect. If the student chose (A), explain that 'will have finished' is future tense, not past. If (B) or (C), they do not clearly show the worksheets were finished before the teacher entered.


This week, Maya __________ three novels.

Show answer & explanation

Answer: (C) has read

The correct answer is (C) 'has read'. 'This week' is a time period that is still happening, so we use the present perfect. If the student chose (A), explain that 'reading' cannot stand alone as the main verb here. If (B), 'read' is simple past, and if (D), 'reads' is for habits, so they do not match this sentence.


My bag is __________ hers.

Show answer & explanation

Answer: (C) lighter than

The correct answer is (C) 'lighter than'. When comparing two things, we use the comparative form plus 'than'. If the student chose (A), explain that we say 'lighter', not 'more light'. If (B), 'lighter' needs 'than', and if (D), 'lightest' is for comparing more than two things.


My grandmother always tells me to ______ the old clothes before giving them to charity.

Show answer & explanation

Answer: (A) sort out

The correct answer is (A) 'sort out'. 'Sort out' means to separate and organise the old clothes before giving them away. If the student chose (B), explain that 'put away' means place something back in its spot, not choose items. If (C), 'hand out' means give to people, and if (D), 'try on' means wear to see if it fits.


She __________ a sandwich for lunch every day.

Show answer & explanation

Answer: (D) likes

The correct answer is (D) 'likes'. This is a habit, so we use the simple present, and with 'she' we add -s to the verb. If the student chose (A), explain that 'liking' cannot be the main verb alone here. If (B), 'liked' is past tense, and if (C), 'like' is wrong with 'she'.


The cast practiced hard and reminded ________________ to stay in character.

Show answer & explanation

Answer: (A) themselves

The correct answer is (A) 'themselves'. 'The cast' here means the group members, so the reflexive pronoun should match a plural group reminding their own selves. If the student chose (B), explain that 'yourselves' is for 'you'. If (C), 'himself' is singular male, and if (D), 'ourselves' is for 'we', so they do not match.


If it rains tomorrow, we __________ the football match.

Show answer & explanation

Answer: (D) will cancel

The correct answer is (D) 'will cancel'. This is a first conditional sentence: 'If it rains tomorrow' uses present tense, and the result uses 'will'. If the student chose (A), explain that 'cancel' is missing 'will' in the result part. If (B), 'cancels' is the wrong form here, and if (C), 'would cancel' is used for a different kind of conditional.

Well done! You have completed Grammar MCQ Practice 4.