Tenses — MCQs Mock Test
Subject: English | Topic: Tenses (30 MCQs)
For TLT, ECT, PST, JEST & All Competitive Exams
This mock test covers Tenses in detail — Present, Past, and Future Tenses along with their Indefinite, Continuous, Perfect, and Perfect Continuous forms. Attempt all 30 questions honestly without looking at the answer key first, then check your score against the key at the end.
MCQs (Q1 – Q30)
1. "She ___ to school every day." (Present Indefinite)
a) go b) goes c) is going d) went
2. "They ___ football at the moment." (Present Continuous)
a) play b) played c) are playing d) has played
3. "He ___ his work already." (Present Perfect)
a) finishes b) has finished c) had finished d) will finish
4. "I ___ here since morning." (Present Perfect Continuous)
a) am working b) work c) have been working d) had worked
5. "She ___ a letter yesterday." (Past Indefinite)
a) writes b) wrote c) was writing d) has written
6. "They ___ TV when I arrived." (Past Continuous)
a) watch b) watched c) were watching d) have watched
7. "He ___ his homework before dinner." (Past Perfect)
a) has finished b) had finished c) finishes d) will finish
8. "She ___ for two hours before he came." (Past Perfect Continuous)
a) was studying b) had been studying c) studies d) has studied
9. "I ___ you tomorrow." (Future Indefinite)
a) call b) will call c) am calling d) called
10. Which structure is used for Future Continuous Tense?
a) will + V1 b) will be + V1+ing c) will have + V3 d) is + V1+ing
11. "By next year, she ___ her degree." (Future Perfect)
a) will complete b) will have completed c) completes d) is completing
12. "By 5 PM, I ___ for three hours." (Future Perfect Continuous)
a) will work b) will be working c) will have been working d) work
13. Identify V2 (Past form) of the verb "go":
a) goes b) went c) gone d) going
14. Identify V3 (Past Participle) of the verb "write":
a) wrote b) writes c) written d) writing
15. Which tense shows an action that is habitual or a general truth?
a) Present Continuous b) Present Indefinite c) Present Perfect d) Past Indefinite
16. "The sun ___ in the east." (General truth)
a) rises b) is rising c) rose d) has risen
17. Which auxiliary verbs are used in Present Perfect Tense?
a) is/am/are b) was/were c) has/have d) will/shall
18. Which auxiliary verb is used in Past Perfect Tense?
a) has b) had c) have d) will have
19. "It ___ heavily since morning." (Present Perfect Continuous)
a) rains b) is raining c) has been raining d) rained
20. Identify the tense: "She had left before I reached."
a) Past Indefinite b) Past Continuous c) Past Perfect d) Past Perfect Continuous
21. Identify the tense: "He is playing cricket right now."
a) Present Indefinite b) Present Continuous c) Present Perfect d) Present Perfect Continuous
22. Which tense is used for an action that will be completed before a specific time in the future?
a) Future Indefinite b) Future Continuous c) Future Perfect d) Present Perfect
23. "We ___ this house for ten years." (Present Perfect Continuous, ongoing till now)
a) live b) lived c) have been living d) had lived
24. Choose the correct sentence in Past Continuous Tense:
a) She sings a song b) She was singing a song c) She has sung a song d) She will sing a song
25. Which word/phrase is a common sign of Present Perfect Tense?
a) Yesterday b) Tomorrow c) Already/Just/Yet d) Now
26. Which word/phrase is a common sign of Future Indefinite Tense?
a) Tomorrow b) Yesterday c) Already d) Now
27. "By the time he calls, I ___ dinner." (Future Perfect)
a) will cook b) will have cooked c) cook d) am cooking
28. Which of these correctly uses Past Perfect Continuous?
a) She had been waiting for an hour b) She waited for an hour c) She has waited for an hour d) She will wait for an hour
29. How many total forms does each of the three main tenses have?
a) Two b) Three c) Four d) Five
30. Identify the tense: "They will be traveling to Lahore next week."
a) Future Indefinite b) Future Continuous c) Future Perfect d) Future Perfect Continuous
Answer Key
| Q | Ans | Q | Ans | Q | Ans |
|---|---|---|---|---|---|
| 1 | b | 11 | b | 21 | b |
| 2 | c | 12 | c | 22 | c |
| 3 | b | 13 | b | 23 | c |
| 4 | c | 14 | c | 24 | b |
| 5 | b | 15 | b | 25 | c |
| 6 | c | 16 | a | 26 | a |
| 7 | b | 17 | c | 27 | b |
| 8 | b | 18 | b | 28 | a |
| 9 | b | 19 | c | 29 | c |
| 10 | b | 20 | c | 30 | b |
📚 Want Complete Preparation?
Join our full preparation course for TLT, ECT, PST, JEST and other competitive exams — daily MCQs, weekly mock tests, and chapter-wise notes covering the complete syllabus.
💬 Message on WhatsApp#English #Grammar #Tenses #MCQs #MockTest #TLTExam #ECTExam #PSTExam #JESTExam #TeachingExamPakistan #MissMonoAcademy