Introduction: Test Your Tense Knowledge
Welcome to the Wordify English Tense Practice Set! Whether you’re preparing for school exams, competitive tests, or just want to improve your English grammar, this 20-question MCQ quiz will help you master present tense, past tense, and future tense.
Each question is carefully designed to test your understanding of:
- โ Simple Tenses
- โ Continuous Tenses
- โ Perfect Tenses
- โ Perfect Continuous Tenses
At the end, you’ll find detailed answers with short explanations to help you learn from your mistakes. Let’s begin!
๐ Section 1: Basic Level (Questions 1-10)
1. She _____ to school every day.
- A) walk
- B) walks
- C) walking
- D) walked
2. They _____ cricket in the park right now.
- A) play
- B) plays
- C) are playing
- D) is playing
3. I _____ my grandmother yesterday.
- A) visit
- B) visited
- C) visits
- D) visiting
4. We _____ to the museum tomorrow.
- A) will go
- B) went
- C) goes
- D) going
5. Look! It _____ outside.
- A) rain
- B) rains
- C) is raining
- D) rained
6. He _____ breakfast at 7 AM every morning.
- A) have
- B) has
- C) is having
- D) had
7. They _____ to the park last Sunday.
- A) go
- B) goes
- C) went
- D) gone
8. My brother _____ a new bicycle next week.
- A) buys
- B) is buying
- C) bought
- D) buy
9. The sun _____ in the east.
- A) rise
- B) rises
- C) rose
- D) rising
10. What _____ you doing at 8 PM last night?
- A) was
- B) were
- C) are
- D) is
๐ Section 2: Intermediate Level (Questions 11-20)
11. She _____ already _____ her homework.
- A) has / finish
- B) have / finished
- C) has / finished
- D) is / finishing
12. By the time we arrived, the movie _____.
- A) started
- B) has started
- C) had started
- D) was starting
13. I _____ here since 2015.
- A) live
- B) am living
- C) have been living
- D) lived
14. This time next month, we _____ in Goa.
- A) will relax
- B) will be relaxing
- C) relax
- D) are relaxing
15. She was tired because she _____ all day.
- A) worked
- B) had been working
- C) works
- D) is working
16. By 2025, I _____ my graduation.
- A) will complete
- B) will have completed
- C) complete
- D) am completing
17. If it rains, we _____ cancel the trip.
- A) will
- B) would
- C) are
- D) have
18. I _____ for you for an hour! Where were you?
- A) waited
- B) have waited
- C) have been waiting
- D) had waited
19. She _____ never _____ to London.
- A) has / gone
- B) have / been
- C) has / been
- D) is / going
20. When I reached the station, the train _____.
- A) left
- B) had left
- C) has left
- D) was leaving
โ Answers with Short Explanations
| Q.No | Answer | Explanation |
|---|---|---|
| 1 | B) walks | Simple Present Tense for habitual action (She + walks). |
| 2 | C) are playing | Present Continuous for action happening now (They + are playing). |
| 3 | B) visited | Simple Past for completed action yesterday. |
| 4 | A) will go | Simple Future for tomorrow’s action. |
| 5 | C) is raining | Present Continuous for action happening at the moment (Look!). |
| 6 | B) has | Simple Present for daily routine (He + has). |
| 7 | C) went | Simple Past for completed action last Sunday. |
| 8 | B) is buying | Present Continuous for fixed future plan/arrangement. |
| 9 | B) rises | Simple Present for universal truth. |
| 10 | B) were | Past Continuous question form (You + were). |
| 11 | C) has / finished | Present Perfect for recently completed action (She + has). |
| 12 | C) had started | Past Perfect for action completed before another past action. |
| 13 | C) have been living | Present Perfect Continuous for action started in past and still continuing. |
| 14 | B) will be relaxing | Future Continuous for action in progress at specific future time. |
| 15 | B) had been working | Past Perfect Continuous for duration of action before another past action. |
| 16 | B) will have completed | Future Perfect for action completed by specific future time. |
| 17 | A) will | First conditional: If + present, will + base verb. |
| 18 | C) have been waiting | Present Perfect Continuous emphasizing duration. |
| 19 | C) has / been | Present Perfect for life experience (She + has been). |
| 20 | B) had left | Past Perfect for action completed before another past action. |
๐ฏ Your Score: _____ / 20
How did you do?
- 18-20:ย Excellent! You’re a tense master! ๐
- 15-17:ย Good job! A little more practice and you’ll be perfect. ๐
- 10-14:ย Fair effort. Review the explanations and try again. ๐
- Below 10:ย Don’t worry! Practice makes perfect. Start with our basic tense guides. ๐ช
๐ Master Tenses with Wordify English
Want to learn tenses step by step? Explore our complete tense learning series:
- โ ย Present Tense Guideย โ Simple, Continuous, Perfect, Perfect Continuous
- โ ย Past Tense Guideย โ Simple Past to Past Perfect Continuous
- โ ย Future Tense Guideย โ All 4 future forms with examples
- โ ย Tense Chartย โ Quick reference for all 12 tenses
๐ย Visit our Learning Series:ย All Tense Lessons
๐ Enroll in complete courses: Wordify English Courses
๐ฌ Share Your Score!
How many did you get right? Comment below and challenge your friends to beat your score! Don’t forget to bookmark this page for quick revision before your exams.



More question
Uploaded