Sample Quizzes For Preparation: Grammar Tenses
O Level and IGCSE English Language – Grammar Tenses Quiz
1. Which sentence correctly uses the present perfect tense?
A. I have gone to school yesterday.
B. I go to school yesterday.
C. I have gone to school many times.
D. I had gone to school yesterday.
2. What is the correct structure of the past continuous tense?
A. Subject + have + past participle
B. Subject + was/were + verb-ing
C. Subject + had + base verb
D. Subject + will be + verb-ing
3. Which of the following sentences shows future perfect tense?
A. She is going to complete her project.
B. She will complete her project.
C. She will have completed her project.
D. She has completed her project.
4. Identify the tense: “They have been studying since morning.”
A. Present perfect
B. Past continuous
C. Present perfect continuous
D. Past perfect
5. Which tense is used for general truths?
A. Present simple
B. Present continuous
C. Past perfect
D. Future perfect
6. Choose the correctly formed sentence in past perfect tense.
A. She has left before he arrived.
B. She left before he had arrived.
C. She had left before he arrived.
D. She leaves before he had arrived.
7. What is the past participle of “eat”?
A. Ate
B. Eaten
C. Eating
D. Eats
8. Which sentence is grammatically correct in present simple tense?
A. He go to school every day.
B. He goes to school every day.
C. He going to school every day.
D. He gone to school every day.
9. Which of the following expresses duration before a moment in the past?
A. Past perfect
B. Present perfect
C. Past perfect continuous
D. Future perfect continuous
10. Identify the error: “I have seen her yesterday.”
A. Wrong verb
B. Wrong tense
C. Wrong preposition
D. No error
11. Which tense is used in: “By 8 PM, we will be eating dinner”?
A. Future simple
B. Future continuous
C. Future perfect
D. Present continuous
12. Which tense shows an action that began in the past and is still continuing?
A. Past continuous
B. Present perfect continuous
C. Present simple
D. Past perfect
13. Which sentence is in past simple tense?
A. I have finished the book.
B. I finish the book.
C. I had finished the book.
D. I finished the book.
14. What is the base form of the verb in the sentence: “She was writing a letter”?
A. Was writing
B. Writing
C. Write
D. Wrote
15. Which form is correct for the third person singular in present simple?
A. He go
B. He goes
C. He going
D. He gone
16. Identify the tense: “They will have been waiting for hours.”
A. Future perfect
B. Future perfect continuous
C. Future continuous
D. Present perfect
17. Choose the sentence that uses present continuous correctly.
A. I am play football now.
B. I playing football now.
C. I am playing football now.
D. I plays football now.
18. Which of the following is a non-continuous verb?
A. Eat
B. Sleep
C. Know
D. Run
19. What tense is used in: “He was sleeping when I arrived”?
A. Past simple
B. Present continuous
C. Past continuous
D. Future continuous
20. Which sentence uses future simple tense correctly?
A. She will going to school.
B. She will go to school.
C. She will goes to school.
D. She go to school.
21. What is the function of the present perfect tense?
A. Action at a specific time in the past
B. Action happening now
C. Action with relevance to the present
D. Planned future action
22. Which auxiliary verbs are used in forming the present perfect tense?
A. Was, were
B. Has, have
C. Had
D. Do, does
23. Which sentence is in past perfect continuous tense?
A. She has been singing all day.
B. She had been singing all day.
C. She was singing all day.
D. She is singing all day.
24. What kind of action does the future continuous tense describe?
A. Completed future action
B. Habitual action
C. Action in progress at a future time
D. Action starting now
25. Identify the correct sentence in present perfect tense.
A. They has seen the film.
B. They have saw the film.
C. They have seen the film.
D. They had seen the film.
26. In which sentence is there an error in tense use?
A. He is always getting into trouble.
B. She go to the market every day.
C. I had already eaten.
D. They have visited that place many times.
27. Which sentence is in present perfect continuous tense?
A. I have worked here for five years.
B. I have been working here for five years.
C. I am working here for five years.
D. I was working here for five years.
28. What is the time marker for present perfect tense?
A. Last night
B. In 2000
C. Since yesterday
D. Tomorrow
29. What is the main auxiliary for the future tense?
A. Do
B. Was
C. Will
D. Had
30. Which tense is commonly used in narratives and stories?
A. Past simple
B. Present simple
C. Present perfect
D. Future perfect
Marking Key and Explanations
- C – Present perfect = has/have + past participle.
- B – Past continuous = was/were + verb-ing.
- C – Future perfect = will have + past participle.
- C – Present perfect continuous.
- A – Present simple expresses general truths.
- C – Had + past participle shows past perfect.
- B – Past participle of “eat” is “eaten.”
- B – Correct subject-verb agreement.
- C – Past perfect continuous = duration before past event.
- B – Past simple should be used with “yesterday.”
- B – Future continuous = will be + verb-ing.
- B – Present perfect continuous = action continuing to now.
- D – Past simple = verb in past form.
- C – Base form is “write.”
- B – “goes” is third person singular.
- B – Future perfect continuous = will have been + verb-ing.
- C – Correct use of present continuous.
- C – “Know” is a non-continuous verb.
- C – Past continuous interrupted by past simple.
- B – “Will go” is future simple.
- C – Present perfect shows relevance to present.
- B – Has/have used in present perfect.
- B – Had been + verb-ing = past perfect continuous.
- C – Describes action in progress at future time.
- C – Correct form: have seen.
- B – “She go” should be “She goes.”
- B – Present perfect continuous = have/has been + verb-ing.
- C – “Since” links past to present.
- C – “Will” is used for future.
- A – Past simple is standard for narratives.