From Real Exams Quiz
Primary 5 English Grammar Tenses Quiz Set 2
Free Exam-Derived Primary 5 English Grammar Tenses quiz set 2 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.
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 Selection in Context (10 marks)
Choose the correct tense form. Write your answer (1, 2, 3 or 4) in the brackets provided.
1. The school choir _________ for the National Day celebrations since June.
(1) practises
(2) practised
(3) has been practising
(4) will practise
Answer: ( )
2. Tomorrow, we _________ our grandparents in Johor Bahru.
(1) visit
(2) visited
(3) are visiting
(4) have visited
Answer: ( )
3. When the thunderstorm started, everyone _________ shelter under the void deck.
(1) seeks
(2) sought
(3) seeking
(4) will seek
Answer: ( )
4. The hawker _________ delicious laksa every morning at the coffee shop.
(1) sell
(2) sells
(3) sold
(4) has sold
Answer: ( )
5. By the time the ambulance arrived, the injured man _________ to the hospital.
(1) goes
(2) went
(3) had gone
(4) has gone
Answer: ( )
Section B: Progressive and Perfect Tenses (20 marks)
Complete the sentences with the correct form of the verb in brackets. Pay attention to the time expressions given. (2 marks each)
6. The construction workers _________ (build) the new MRT station for two years, and it _________ (complete) by next December.
7. Mei Li _________ (wait) for the bus when she _________ (see) her primary school teacher.
8. The students _________ (already, submit) their science projects before the teacher _________ (announce) the extension.
9. Next month, our family _________ (move) to a new HDB flat that we _________ (buy) last year.
10. The street hawkers _________ (set up) their stalls every evening since the night market _________ (open) three months ago.
Section C: Mixed Tenses in Narrative (10 marks)
Read the passage below and fill in the blanks with the correct tense of the verbs in brackets. (1 mark each)
Last weekend, my family (11) _________ (plan) to visit Sentosa Island. We (12) _________ (wake) up early and (13) _________ (take) the MRT to HarbourFront. When we (14) _________ (arrive) at the cable car station, we (15) _________ (discover) that there (16) _________ (be) a long queue. Many tourists (17) _________ (already, wait) for more than an hour.
While we (18) _________ (stand) in line, my brother (19) _________ (suggest) that we take the Sentosa Express instead. Now, whenever we (20) _________ (visit) Sentosa, we always use the monorail!
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
| Section | Questions | Marks per Question | Total Marks |
|---|---|---|---|
| A: Tense Identification | 1-5 | 2 marks | 10 marks |
| B: Tense Completion | 6-10 | 4 marks (2 × 2) | 20 marks |
| C: Error Correction | 11-15 | 2 marks | 10 marks |
| TOTAL | 15 | 40 marks |
Teaching Points
Key Tenses Tested:
- Simple Present: Regular habits and general facts
- Simple Past: Completed actions in the past
- Simple Future: Future actions and plans
- Present Continuous: Actions happening now
- Past Continuous: Ongoing actions in the past
- Present Perfect: Past actions with present relevance
- Past Perfect: Past actions before other past actions
- 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