Tense Practice MCQs with Answers | 20 Questions & Explanations | Wordify English

Tense Practice MCQs with Answers | 20 Questions & Explanations | Wordify English

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 tensepast 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.NoAnswerExplanation
1B) walksSimple Present Tense for habitual action (She + walks).
2C) are playingPresent Continuous for action happening now (They + are playing).
3B) visitedSimple Past for completed action yesterday.
4A) will goSimple Future for tomorrow’s action.
5C) is rainingPresent Continuous for action happening at the moment (Look!).
6B) hasSimple Present for daily routine (He + has).
7C) wentSimple Past for completed action last Sunday.
8B) is buyingPresent Continuous for fixed future plan/arrangement.
9B) risesSimple Present for universal truth.
10B) werePast Continuous question form (You + were).
11C) has / finishedPresent Perfect for recently completed action (She + has).
12C) had startedPast Perfect for action completed before another past action.
13C) have been livingPresent Perfect Continuous for action started in past and still continuing.
14B) will be relaxingFuture Continuous for action in progress at specific future time.
15B) had been workingPast Perfect Continuous for duration of action before another past action.
16B) will have completedFuture Perfect for action completed by specific future time.
17A) willFirst conditional: If + present, will + base verb.
18C) have been waitingPresent Perfect Continuous emphasizing duration.
19C) has / beenPresent Perfect for life experience (She + has been).
20B) had leftPast 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:

๐Ÿ‘‰ย 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.


2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *