Skip to main content

PSLE Grammar MCQ Practice 4 (with answers)

Practice problems · 10 questions · Primary school · Updated 9 Aug 2026

Grammar MCQ Practice 4

Choose the correct answer for each question. Only 1 answer is correct.

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

Show answer & explanation

Answer: (C) me

The correct answer is (C) 'me'. The pronoun comes after 'with', so it must be an object pronoun: 'with Mia and me'. (A) 'myself' is only used when the subject and object are the same person. (B) 'I' is a subject pronoun. (D) 'mine' shows ownership.


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 use 'has'. The sentence shows she learned the skill and can do it now. (A) 'has been learning' means she is still learning, which does not match here. (B) and (D) use 'have', which 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 a result: the project was due today, so he rushed to hand it in. (A) 'or' shows a choice. (B) 'and' only adds information. (D) 'but' shows contrast.


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'. The students finished before the teacher came in. When one past action happens before another, use 'had' + past participle. (A) 'will have finished' is about the future, not the past. (B) and (C) do not show clearly that the worksheets were done before the teacher came in.


This week, Maya __________ three novels.

Show answer & explanation

Answer: (C) has read

The correct answer is (C) 'has read'. 'This week' is not over yet, so use the present perfect. (A) 'reading' cannot be the main verb on its own. (B) 'read' here is simple past. (D) 'reads' is for habits.


My bag is __________ hers.

Show answer & explanation

Answer: (C) lighter than

The correct answer is (C) 'lighter than'. To compare 2 things, use the comparative form with 'than'. (A) is wrong because we say 'lighter', not 'more light'. (B) 'lighter' needs 'than'. (D) 'lightest' is for comparing more than 2 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 clothes before giving them away. (B) 'put away' means to put something back in its place. (C) 'hand out' means to give things to people. (D) 'try on' means to wear something 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 use the simple present. With 'she', add -s to the verb. (A) 'liking' cannot be the main verb on its own. (B) 'liked' is past tense. (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 members of the group, so the reflexive pronoun is plural. (B) 'yourselves' goes with 'you'. (C) 'himself' is for one male person. (D) 'ourselves' goes with 'we'.


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 the present tense, and the result uses 'will'. (A) 'cancel' is missing 'will'. (B) 'cancels' is the wrong form here. (C) 'would cancel' is for a different kind of 'if' sentence.

Well done. You have finished Grammar MCQ Practice 4.