From Real Exams Quiz

Primary 5 English Grammar Tenses Quiz

Free Exam-Derived Qwen3.7 Plus Primary 5 English Grammar Tenses quiz with questions and answers for Singapore students. This page is rendered as a direct URL so the questions and answers can be discovered without pressing in-page buttons.

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.

Primary 5 English From Real Exams Generated by Qwen3.7 Plus Updated 2026-06-04

Questions

<!-- TuitionGoWhere generation metadata: stage=3-0; model=qwen/qwen3.7-plus; model_label=Qwen3.7 Plus; generated=2026-06-04; Sources: Stage 2-1 real exam-derived templates and Stage 2-2 exam-enriched syllabus. -->

Primary 5 English Quiz - Grammar Tenses

Name: __________________________
Class: __________________________
Date: __________________________
Score: ________ / 20

Duration: 30 Minutes
Total Marks: 20

Instructions:

  1. Answer all questions.
  2. For Section A, circle the correct option (A, B, C, or D).
  3. For Section B, fill in the blanks with the correct form of the verb given in brackets.
  4. For Section C, rewrite the sentences as instructed.
  5. Pay attention to time markers (e.g., yesterday, since, by next week) to determine the correct tense.

Section A: Multiple Choice Questions (10 marks)

Choose the correct answer for each question. Each question carries 1 mark.

1. By the time the guests arrived, Mrs. Tan __________ the dinner. (A) has cooked (B) had cooked (C) was cooking (D) cooks

2. Look! The boys __________ football in the rain. They will catch a cold. (A) play (B) played (C) are playing (D) have played

3. I __________ my grandmother every Sunday when I was younger. (A) visit (B) visited (C) have visited (D) was visiting

4. We __________ to Japan next month if our visas are approved. (A) travel (B) travelled (C) will travel (D) have travelled

5. She __________ in this company for ten years before she decided to resign. (A) works (B) has worked (C) had worked (D) is working

6. While I __________ my homework, the lights suddenly went out. (A) did (B) was doing (C) have done (D) am doing

7. The train __________ at 8:00 PM tonight, so do not be late. (A) leaves (B) left (C) is leaving (D) has left

8. By next year, he __________ his university degree. (A) completes (B) will complete (C) will have completed (D) has completed

9. I __________ the movie already, so I do not want to watch it again. (A) see (B) saw (C) have seen (D) had seen

10. If it __________ tomorrow, we will cancel the picnic. (A) rains (B) rained (C) will rain (D) is raining


Section B: Fill in the Blanks (5 marks)

Fill in the blanks with the correct form of the verb in brackets. Pay attention to the context clues.

11. Currently, the scientists __________ (conduct) experiments to find a cure for the disease.

12. By the time we reached the cinema, the movie __________ (start).

13. My brother __________ (break) his leg while he was skiing last winter.

14. I __________ (wait) for the bus for twenty minutes, and it still hasn't arrived.

15. The sun __________ (rise) in the east and sets in the west.


Section C: Sentence Transformation (5 marks)

Rewrite the sentences according to the instructions given. Do not change the meaning of the original sentence.

16. She is writing a letter to her friend. (Change to Past Continuous Tense)


17. They have lived in this house since 2010. (Change to Simple Past Tense, keeping the meaning that they no longer live there)


18. I will finish my project by Friday. (Change to Future Perfect Tense)


19. He cleaned his room before he went out. (Combine using Past Perfect Tense for the first action) Before he went out, he ______________________________________________________.

20. The chef prepares the meal. (Change to Present Continuous Tense)


Answers

<!-- TuitionGoWhere generation metadata: stage=3-0; model=qwen/qwen3.7-plus; model_label=Qwen3.7 Plus; generated=2026-06-04; Sources: Stage 2-1 real exam-derived templates and Stage 2-2 exam-enriched syllabus. -->

Primary 5 English Quiz - Grammar Tenses - Answer Key

Total Marks: 20

Section A: Multiple Choice Questions

1. (B) had cooked

  • Reasoning: The sentence describes two actions in the past. The guests arriving is in the simple past ("arrived"). The cooking happened before they arrived. We use the Past Perfect Tense (had + past participle) for the earlier action.
  • Common Mistake: Choosing (A) "has cooked" (Present Perfect) which connects to the present, not a past moment.

2. (C) are playing

  • Reasoning: The word "Look!" indicates an action happening right now, at the moment of speaking. We use the Present Continuous Tense (am/is/are + verb-ing).
  • Common Mistake: Choosing (A) "play" (Simple Present) which is for habits, not current actions.

3. (B) visited

  • Reasoning: The phrase "when I was younger" indicates a completed time period in the past. The action is a past habit that is no longer true. We use the Simple Past Tense.
  • Common Mistake: Choosing (A) "visit" which implies the habit continues today.

4. (C) will travel

  • Reasoning: The time marker "next month" indicates the future. The condition "if our visas are approved" suggests a likely future event. We use the Simple Future Tense (will + base verb).
  • Common Mistake: Choosing (A) "travel" which is present tense.

5. (C) had worked

  • Reasoning: The action of working happened for a duration ("ten years") before another past action ("decided to resign"). The earlier of two past actions uses the Past Perfect Tense.
  • Common Mistake: Choosing (B) "has worked" which would imply she still works there or the time period connects to now.

6. (B) was doing

  • Reasoning: This sentence describes a longer background action interrupted by a shorter action. "Went out" is the short interruption (Simple Past). The background action uses the Past Continuous Tense (was/were + verb-ing).
  • Common Mistake: Choosing (A) "did" which does not show the duration of the action being interrupted.

7. (A) leaves

  • Reasoning: Timetables and schedules (trains, flights, classes) use the Simple Present Tense to refer to the future, even though the time is "tonight".
  • Common Mistake: Choosing (C) "is leaving" which is also possible for personal arrangements, but (A) is the standard grammatical rule for fixed public schedules in exams.

8. (C) will have completed

  • Reasoning: The phrase "By next year" indicates a deadline in the future. An action that will be finished before a specific future time uses the Future Perfect Tense (will have + past participle).
  • Common Mistake: Choosing (B) "will complete" which just states a future fact, not the completion relative to a deadline.

9. (C) have seen

  • Reasoning: The word "already" suggests an action completed at an unspecified time in the past with relevance to the present (the result is that I don't want to watch it now). We use the Present Perfect Tense (have/has + past participle).
  • Common Mistake: Choosing (B) "saw" which requires a specific past time (e.g., "I saw it yesterday").

10. (A) rains

  • Reasoning: This is a First Conditional sentence (Real Conditional). The structure is: If + Simple Present, ... will + base verb. Therefore, the verb in the 'if' clause must be Simple Present.
  • Common Mistake: Choosing (C) "will rain". We do not use 'will' in the 'if' clause of a first conditional.

Section B: Fill in the Blanks

11. are conducting

  • Reasoning: The word "Currently" indicates an action happening around now. Use Present Continuous.
  • Form: are + conducting.

12. had started

  • Reasoning: "By the time we reached" sets a past reference point. The movie started before that point. Use Past Perfect.
  • Form: had + started.

13. broke

  • Reasoning: "Last winter" is a specific finished time in the past. Use Simple Past.
  • Form: broke (irregular verb).

14. have been waiting (Accept have waited depending on strictness, but Present Perfect Continuous is better for duration emphasis)

  • Reasoning: The action started in the past and continues to the present (or has just stopped with a present result). The duration "for twenty minutes" emphasizes the ongoing nature. Present Perfect Continuous is most precise.
  • Form: have been waiting.
  • Note: In Primary 5, "have waited" (Present Perfect Simple) is often accepted if Continuous hasn't been deeply covered, but "have been waiting" is the grammatically superior answer for duration.

15. rises

  • Reasoning: This is a general truth/fact. Use Simple Present.
  • Form: rises (third person singular 's').

Section C: Sentence Transformation

16. She was writing a letter to her friend.

  • Reasoning: Change "is" (Present) to "was" (Past). Keep the "-ing" form for Continuous.
  • Marking: 1 mark for "was writing".

17. They lived in this house from 2010 to [recent past/end date implied]. OR They lived in this house until recently.

  • Correction for clarity: The prompt asks to change to Simple Past keeping the meaning they no longer live there.
  • Answer: They lived in this house from 2010. (Or: They lived in this house for ten years.)
  • Reasoning: Simple Past is used for finished states. We remove "have" and change "lived" stays as "lived" (regular verb). We must remove "since" if not followed by a clause, or change the structure to indicate the period is over.
  • Alternative acceptable answer: They lived in this house starting from 2010.
  • Key Concept: Present Perfect ("have lived... since") implies connection to now. Simple Past ("lived") implies the action is finished.

18. I will have finished my project by Friday.

  • Reasoning: Future Perfect structure: will + have + past participle.
  • Marking: 1 mark for "will have finished".

19. Before he went out, he had cleaned his room.

  • Reasoning: The action "cleaned" happened before "went out". Use Past Perfect for the earlier action.
  • Marking: 1 mark for "had cleaned".

20. The chef is preparing the meal.

  • Reasoning: Present Continuous structure: am/is/are + verb-ing. Subject "The chef" is singular, so use "is".
  • Marking: 1 mark for "is preparing".