From Real Exams Quiz

Primary 5 English Grammar Tenses Quiz Set 1

Free Exam-Derived Primary 5 English Grammar Tenses quiz set 1 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 Claude Sonnet 4 Updated 2026-06-03

Questions

P5 English Quiz: Grammar - Tenses

Questions: 20
Time: 35 minutes
Total Marks: 40


Name: _____________________ ( )
Class: _____________________
Date: _____________________


Instructions

  • Answer ALL questions.
  • For multiple choice questions, write your answer in the brackets provided.
  • For open-ended questions, write your answers clearly in the space provided.
  • Use a pen or pencil.

Section A: Tense Identification (10 marks)

Choose the correct tense form. Write your answer (1, 2, 3 or 4) in the brackets provided.

1. Sarah _________ to Singapore last month for her holiday. (1) travel
(2) travels
(3) travelled
(4) will travel
Answer: ( )

2. The children _________ in the playground every afternoon after school. (1) play
(2) played
(3) playing
(4) will play
Answer: ( )

3. By next year, Ahmed _________ his driving licence. (1) gets
(2) got
(3) will get
(4) will have got
Answer: ( )

4. While Mother _________ dinner, the phone rang loudly. (1) cooks
(2) was cooking
(3) cooked
(4) has cooked
Answer: ( )

5. The students _________ their homework before they went out to play. (1) finish
(2) finished
(3) had finished
(4) will finish
Answer: ( )


Section B: Tense Completion (20 marks)

Fill in the blanks with the correct form of the verb in brackets. (2 marks each)

6. Last weekend, my family _________ (visit) the Singapore Zoo where we _________ (see) many animals.

7. The weather _________ (be) very hot lately, so we _________ (decide) to go swimming every evening.

8. When I _________ (arrive) at the bus stop this morning, the bus _________ (already, leave).

9. My sister _________ (study) for her exams next week, so she _________ (not, watch) television these days.

10. The students _________ (practise) for the school concert since last month, and they _________ (perform) next Friday.


Section C: Error Correction (10 marks)

Each sentence below contains ONE error in tense usage. Underline the error and write the correct form in the space provided. (2 marks each)

11. Yesterday, I go to the library to borrow some books for my project.
Correction: _____________________

12. The train will arrived at the station in ten minutes.
Correction: _____________________

13. She has went to the market to buy vegetables for dinner.
Correction: _____________________

14. While I am reading a book, my brother watched television.
Correction: _____________________

15. After he will finish his homework, he can play computer games.
Correction: _____________________


End of Paper

Do not write in this space


Answers

P5 English Quiz: Grammar - Tenses (Answer Key)

Questions: 20
Time: 35 minutes
Total Marks: 40


Section A: Tense Identification (10 marks)

1. Sarah _________ to Singapore last month for her holiday.
Answer: (3) travelled
Explanation: "Last month" indicates past time, so we use simple past tense.

2. The children _________ in the playground every afternoon after school.
Answer: (1) play
Explanation: "Every afternoon" indicates a regular habit, so we use simple present tense.

3. By next year, Ahmed _________ his driving licence.
Answer: (4) will have got
Explanation: "By next year" indicates completion before a future point, so we use future perfect tense.

4. While Mother _________ dinner, the phone rang loudly.
Answer: (2) was cooking
Explanation: An ongoing action in the past interrupted by another action requires past continuous tense.

5. The students _________ their homework before they went out to play.
Answer: (3) had finished
Explanation: An action completed before another past action requires past perfect tense.


Section B: Tense Completion (20 marks)

6. Last weekend, my family visited (visit) the Singapore Zoo where we saw (see) many animals.
Explanation: Both actions happened in the past, so we use simple past tense.

7. The weather has been (be) very hot lately, so we have decided (decide) to go swimming every evening.
Explanation: "Lately" indicates recent past continuing to present, so we use present perfect tense.

8. When I arrived (arrive) at the bus stop this morning, the bus had already left (already, leave).
Explanation: The bus leaving happened before arriving, so we use simple past and past perfect.

9. My sister will be studying (study) for her exams next week, so she is not watching (not, watch) television these days.
Explanation: Future continuous for next week's action, present continuous for current situation.

10. The students have been practising (practise) for the school concert since last month, and they will perform (perform) next Friday.
Explanation: Present perfect continuous for ongoing action, simple future for planned event.


Section C: Error Correction (10 marks)

11. Yesterday, I go to the library to borrow some books for my project.
Correction: went
Explanation: "Yesterday" requires simple past tense.

12. The train will arrived at the station in ten minutes.
Correction: will arrive
Explanation: Future tense uses "will + base form of verb."

13. She has went to the market to buy vegetables for dinner.
Correction: has gone
Explanation: Present perfect uses "has/have + past participle." Past participle of "go" is "gone."

14. While I am reading a book, my brother watched television.
Correction: was
Explanation: Past continuous ("was reading") matches with simple past ("watched").

15. After he will finish his homework, he can play computer games.
Correction: finishes
Explanation: Time clauses after "after" use simple present, not future tense.


Mark Allocation

SectionQuestionsMarks per QuestionTotal Marks
A: Tense Identification1-52 marks10 marks
B: Tense Completion6-104 marks (2 × 2)20 marks
C: Error Correction11-152 marks10 marks
TOTAL1540 marks

Teaching Points

Key Tenses Tested:

  1. Simple Present: Regular habits and general facts
  2. Simple Past: Completed actions in the past
  3. Simple Future: Future actions and plans
  4. Present Continuous: Actions happening now
  5. Past Continuous: Ongoing actions in the past
  6. Present Perfect: Past actions with present relevance
  7. Past Perfect: Past actions before other past actions
  8. Future Perfect: Actions to be completed by a future time

Common Errors:

  • Using future tense in time clauses (after, when, if)
  • Confusing past participles in perfect tenses
  • Mixing present and past tenses inappropriately
  • Using wrong auxiliary verbs with continuous tenses