Skip to content
Study_Material_logo

Study Material

Study Notes, Study Guides, Articles, MCQS

Primary Menu
  • HOME
  • Education
    • Mcqs
    • Essays
    • Applications
    • Dialogues
    • Past Papers
    • Notes
    • Career Counseling
  • Articles
    • Insurance
      • Health Insurance
    • AI Tools & Automation
    • Finance & Money
    • Online Earning
    • Information Technology Articles
    • Education Articles
    • Jobs Articles
    • Media & Advertising Articles
    • Business Articles
    • Health Articles
  • Teach
    • Healthy Heart
    • Power of Mind
    • New Essays
  • More
    • Questions & Answers
    • Tips
    • Informal Letters
    • Personal Letters
    • Stories
  • Online Earning Methods
  • Blog
  • Mcqs

100 Tenses in English MCQs with Answers

admin December 9, 2025
100 Tenses in English MCQs with Answers

100 Tenses in English MCQs with Answers | English Grammar Practice

Master English verb tenses with this comprehensive set of 100 MCQs. Includes Present, Past, Future tenses, four options, and correct answers. Ideal for students, competitive exam preparation, and English language learners looking to improve grammar accuracy.

1–25: Present Tenses

  1. She ___ to school every day.
    A. go
    B. goes
    C. going
    D. gone
    Answer: B

  2. I ___ my homework now.
    A. do
    B. did
    C. am doing
    D. was doing
    Answer: C

  3. They ___ in London since 2018.
    A. live
    B. lived
    C. have lived
    D. are living
    Answer: C

  4. The sun ___ in the east.
    A. rises
    B. rose
    C. is rising
    D. has risen
    Answer: A

  5. She ___ coffee at the moment.
    A. drinks
    B. is drinking
    C. drank
    D. has drunk
    Answer: B

  6. We ___ each other for 10 years.
    A. know
    B. have known
    C. knew
    D. are knowing
    Answer: B

  7. Please be quiet; the baby ___.
    A. sleeps
    B. slept
    C. is sleeping
    D. has slept
    Answer: C

  8. He usually ___ to work by bus.
    A. go
    B. goes
    C. went
    D. gone
    Answer: B

  9. She ___ her keys and can’t find them.
    A. loses
    B. lost
    C. has lost
    D. is losing
    Answer: C

  10. Water ___ at 100°C.
    A. boil
    B. boils
    C. boiling
    D. boiled
    Answer: B

  11. I ___ the movie two times.
    A. see
    B. saw
    C. have seen
    D. am seeing
    Answer: C

  12. Look! It ___.
    A. rains
    B. rained
    C. is raining
    D. has rained
    Answer: C

  13. She ___ here right now.
    A. isn’t working
    B. wasn’t working
    C. doesn’t work
    D. didn’t work
    Answer: A

  14. They ___ dinner yet.
    A. didn’t eat
    B. don’t eat
    C. haven’t eaten
    D. aren’t eating
    Answer: C

  15. He ___ the guitar very well.
    A. plays
    B. played
    C. is playing
    D. has played
    Answer: A

  16. Where ___?
    A. you live
    B. do you live
    C. are you live
    D. have you lived
    Answer: B

  17. She ___ her job recently.
    A. quits
    B. quit
    C. has quit
    D. is quitting
    Answer: C

  18. They ___ for you outside.
    A. wait
    B. waited
    C. have waited
    D. are waiting
    Answer: D

  19. I ___ this movie before.
    A. never see
    B. never saw
    C. have never seen
    D. am never seeing
    Answer: C

  20. He ___ English very well.
    A. speak
    B. speaks
    C. spoke
    D. is speaking
    Answer: B

  21. She ___ to New York twice.
    A. goes
    B. went
    C. has gone
    D. going
    Answer: C

  22. They ___ the project now.
    A. finish
    B. finished
    C. are finishing
    D. have finished
    Answer: C

  23. I ___ hungry right now.
    A. feel
    B. am feeling
    C. felt
    D. have felt
    Answer: B

  24. She ___ always complaining.
    A. is
    B. is being
    C. has
    D. will
    Answer: A (“is always complaining” = present continuous for annoyance)

  25. He ___ football every weekend.
    A. play
    B. plays
    C. played
    D. is playing
    Answer: B


26–50: Past Tenses

  1. She ___ the letter yesterday.
    A. writes
    B. wrote
    C. has written
    D. is writing
    Answer: B

  2. They ___ TV when I arrived.
    A. watch
    B. watched
    C. were watching
    D. have watched
    Answer: C

  3. I ___ my keys last night.
    A. lose
    B. lost
    C. have lost
    D. am losing
    Answer: B

  4. She ___ dinner before he came.
    A. cooks
    B. cooked
    C. had cooked
    D. has cooked
    Answer: C

  5. While I ___, it started to rain.
    A. walked
    B. am walking
    C. was walking
    D. have walked
    Answer: C

  6. He ___ in Paris for two years.
    A. lived
    B. lives
    C. was living
    D. had lived
    Answer: A

  7. They ___ the movie already when we arrived.
    A. watch
    B. watched
    C. had watched
    D. were watching
    Answer: C

  8. I ___ when the phone rang.
    A. sleep
    B. slept
    C. was sleeping
    D. had slept
    Answer: C

  9. She ___ him since childhood.
    A. knew
    B. knows
    C. has known
    D. had known
    Answer: D

  10. They ___ football yesterday.
    A. play
    B. played
    C. were playing
    D. have played
    Answer: B

  11. He ___ the exam because he didn’t study.
    A. fails
    B. failed
    C. failing
    D. has failed
    Answer: B

  12. When I saw him, he ___ a red jacket.
    A. wears
    B. wore
    C. was wearing
    D. had worn
    Answer: C

  13. She ___ the book before watching the movie.
    A. reads
    B. read
    C. had read
    D. was reading
    Answer: C

  14. They ___ dinner when we called.
    A. had
    B. have
    C. were having
    D. had had
    Answer: C

  15. He ___ to work last Monday.
    A. didn’t went
    B. didn’t go
    C. hasn’t gone
    D. don’t go
    Answer: B

  16. I ___ him at school yesterday.
    A. seen
    B. have seen
    C. have been seeing
    D. saw
    Answer: D

  17. She ___ the door before leaving.
    A. locked
    B. locks
    C. has locked
    D. locking
    Answer: A

  18. They ___ trouble understanding the lesson.
    A. was having
    B. were having
    C. have had
    D. had had
    Answer: B

  19. He ___ for the test all night.
    A. studies
    B. studied
    C. was studying
    D. had studied
    Answer: C

  20. When we arrived, the train ___.
    A. left
    B. leaves
    C. had left
    D. was leaving
    Answer: C

  21. She ___ the old house last year.
    A. bought
    B. buy
    C. buys
    D. has bought
    Answer: A

  22. They ___ a party when the lights went out.
    A. have
    B. had
    C. were having
    D. have had
    Answer: C

  23. I ___ him before the meeting.
    A. didn’t see
    B. hadn’t seen
    C. haven’t seen
    D. was seeing
    Answer: B

  24. She ___ to school until she was 16.
    A. goes
    B. went
    C. was going
    D. has gone
    Answer: B

  25. He ___ that movie in childhood.
    A. sees
    B. saw
    C. was seeing
    D. has seen
    Answer: B


51–75: Future Tenses

  1. I ___ you tomorrow.
    A. see
    B. will see
    C. saw
    D. seeing
    Answer: B

  2. She ___ to London next week.
    A. goes
    B. go
    C. is going
    D. will going
    Answer: C

  3. It ___ rain tonight.
    A. will
    B. is
    C. has
    D. had
    Answer: A

  4. They ___ the project by Friday.
    A. finish
    B. finished
    C. will have finished
    D. are finishing
    Answer: C

  5. I think he ___ the exam.
    A. passes
    B. passed
    C. will pass
    D. is passing
    Answer: C

  6. We ___ dinner when you arrive.
    A. will have
    B. will be having
    C. are having
    D. have
    Answer: B

  7. She ___ her homework before the party starts.
    A. will finish
    B. finishes
    C. finished
    D. will have finished
    Answer: D

  8. They ___ the meeting soon.
    A. start
    B. started
    C. will start
    D. have started
    Answer: C

  9. I ___ the car this afternoon.
    A. wash
    B. washes
    C. will wash
    D. washing
    Answer: C

  10. She ___ 20 next month.
    A. becomes
    B. will become
    C. is becoming
    D. become
    Answer: B

  11. We ___ at the restaurant at 7 PM.
    A. meet
    B. will meet
    C. are meeting
    D. met
    Answer: C

  12. Don’t worry; I ___ you.
    A. help
    B. helped
    C. will help
    D. helping
    Answer: C

  13. This time tomorrow, I ___ to Dubai.
    A. fly
    B. will fly
    C. will be flying
    D. am flying
    Answer: C

  14. They ___ the house by next year.
    A. build
    B. built
    C. will build
    D. will have built
    Answer: D

  15. She ___ her new job soon.
    A. will start
    B. starts
    C. started
    D. is start
    Answer: A

  16. We ___ dinner at 8 PM tonight.
    A. are having
    B. have
    C. had
    D. will have had
    Answer: A

  17. I ___ the book by tomorrow.
    A. finish
    B. will have finished
    C. finished
    D. am finishing
    Answer: B

  18. He ___ the match, I’m sure.
    A. wins
    B. will win
    C. is winning
    D. won
    Answer: B

  19. They ___ their holiday next week.
    A. start
    B. will start
    C. are starting
    D. have started
    Answer: C

  20. I ___ you later.
    A. call
    B. called
    C. will call
    D. calling
    Answer: C


76–100 Mixed Tenses

  1. He ___ for an hour when she arrived.
    A. studied
    B. was studying
    C. has studied
    D. had been studying
    Answer: D

  2. She ___ breakfast already.
    A. eats
    B. ate
    C. has eaten
    D. eating
    Answer: C

  3. They ___ to school when it started raining.
    A. go
    B. were going
    C. have gone
    D. had gone
    Answer: B

  4. I ___ English for 5 years.
    A. learn
    B. learned
    C. have been learning
    D. am learning
    Answer: C

  5. She ___ here since morning.
    A. is
    B. was
    C. has been
    D. had been
    Answer: C

  6. The train ___ before we reached the station.
    A. leaves
    B. left
    C. had left
    D. has left
    Answer: C

  7. He ___ his work by the time I called.
    A. finished
    B. had finished
    C. finishes
    D. will finish
    Answer: B

  8. We ___ dinner now.
    A. have
    B. had
    C. are having
    D. will have
    Answer: C

  9. I ___ him tomorrow at the café.
    A. meet
    B. will meet
    C. am meeting
    D. met
    Answer: C

  10. She ___ when the phone rang.
    A. cooks
    B. cooked
    C. was cooking
    D. had cooked
    Answer: C

  11. They ___ already left.
    A. have
    B. had
    C. have been
    D. having
    Answer: A

  12. He ___ his leg while playing.
    A. breaks
    B. broke
    C. has broken
    D. breaking
    Answer: B

  13. I ___ TV all evening.
    A. watch
    B. watched
    C. have been watching
    D. am watching
    Answer: C

  14. She ___ him since last year.
    A. didn’t see
    B. doesn’t see
    C. hasn’t seen
    D. wasn’t seeing
    Answer: C

  15. They ___ lunch yet.
    A. didn’t eat
    B. haven’t eaten
    C. don’t eat
    D. hadn’t eaten
    Answer: B

  16. She ___ to the office before 9 AM.
    A. reaches
    B. reached
    C. has reached
    D. had reached
    Answer: A

  17. He ___ in this city in 2010.
    A. arrives
    B. arrived
    C. has arrived
    D. arriving
    Answer: B

  18. We ___ here next year.
    A. live
    B. lived
    C. will live
    D. are lived
    Answer: C

  19. The teacher ___ the test papers now.
    A. checks
    B. checked
    C. is checking
    D. has checked
    Answer: C

  20. I ___ the letter before leaving.
    A. write
    B. wrote
    C. had written
    D. writing
    Answer: C

  21. She ___ for an hour now.
    A. runs
    B. ran
    C. has been running
    D. was running
    Answer: C

  22. They ___ dinner by the time we arrive.
    A. will have had
    B. have
    C. had
    D. are having
    Answer: A

  23. He ___ his job last year.
    A. leaves
    B. left
    C. has left
    D. had left
    Answer: B

  24. I ___ my work already.
    A. finish
    B. finished
    C. have finished
    D. had finished
    Answer: C

  25. She ___ to call you later.
    A. promises
    B. promised
    C. is promising
    D. will promise
    Answer: B

Read also: How to Make Money Online in 2025: 20 Legit Methods That Work

Tags: English grammar test English learning exercises English tense practice English tenses questions Future tense MCQs Grammar MCQs with answers Multiple choice questions on tenses Past tense MCQs Present tense MCQs Tenses in English MCQs Tenses MCQs Verb tenses quiz

Post navigation

Previous: 100 Reading Comprehension MCQs with Answers
Next: Active and Passive Voice MCQs (100 Questions with Answers)

Related Stories

Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)
  • Mcqs

Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)

admin January 26, 2026 0
Programming Fundamentals MCQs (100 Questions with Answers)
  • Mcqs

Programming Fundamentals MCQs (100 Questions with Answers)

admin January 24, 2026 0
Artificial Intelligence MCQs (100 Multiple Choice Questions with Answers)
  • Mcqs

Artificial Intelligence MCQs (100 Multiple Choice Questions with Answers)

admin January 22, 2026 0
  • AI Automation Explained: How Machines Perform Human Tasks Faster and Smarter
    AI Automation Explained: How Machines Perform Human Tasks Faster and Smarter
  • Top AI Tools Every Business Should Use in 2026
    Top AI Tools Every Business Should Use in 2026
  • How AI Automation Is Transforming Workflows Beginner’s Guide
    How AI Automation Is Transforming Workflows: Beginner’s Guide
  • What Are AI Tools
    What Are AI Tools? A Beginner’s Guide to Smart Automation and Artificial Intelligence
  • Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)
    Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)
  • 10 Proven Strategies to Grow Your Business in 2025
    10 Proven Strategies to Grow Your Business in 2025
  • 10 Smart Money Habits That Will Make You Wealthy Over Time
    10 Smart Money Habits That Will Make You Wealthy Over Time
  • 10 Smart Ways to Manage Your Child’s Summer Vacation Effectively
    10 Smart Ways to Manage Your Child’s Summer Vacation Effectively
  • 100 Advanced English Grammar MCQs with Answers
    100 Advanced English Grammar MCQs with Answers
  • 100 Basic English Grammar MCQs with Answers (Practice Test)
    100 Basic English Grammar MCQs with Answers (Practice Test)
Work from home jobs

Categories

  • 18 Smart Ways to Avoid the Latest Holiday Scams in 202518 Smart Ways to Avoid the Latest Holiday Scams in 2025
  • Social websites can be harmfulSocial websites can be harmful
  • Hacks to Improve the Productivity of studentsHacks to Improve the Productivity of students
  • Pakistan’s Media under the BannerPakistan’s Media under the Banner
  • Belly Pain and its SymptomsBelly Pain and its Symptoms

  • How to Remember the Book You Read: Proven Techniques That WorkHow to Remember the Book You Read: Proven Techniques That Work
  • Three recommendations for college kidsThree recommendations for college kids
  • How important is education?How important is education?
  • Best Modern Tools of Online EducationBest Modern Tools of Online Education
  • How Do Medical Students Learn Intimate Examinations? A Complete Training GuideHow Do Medical Students Learn Intimate Examinations? A Complete Training Guide

Archives

  • Home
  • Essays
  • Articles
  • Stories
  • Applications
  • Personal Letters
  • Informal Letters
  • Dialogues

You may have missed

AI Automation Explained: How Machines Perform Human Tasks Faster and Smarter
  • AI Tools & Automation

AI Automation Explained: How Machines Perform Human Tasks Faster and Smarter

admin January 30, 2026 0
Top AI Tools Every Business Should Use in 2026
  • AI Tools & Automation

Top AI Tools Every Business Should Use in 2026

admin January 30, 2026 0
How AI Automation Is Transforming Workflows Beginner’s Guide
  • AI Tools & Automation

How AI Automation Is Transforming Workflows: Beginner’s Guide

admin January 28, 2026 0
What Are AI Tools
  • AI Tools & Automation

What Are AI Tools? A Beginner’s Guide to Smart Automation and Artificial Intelligence

admin January 28, 2026 0

Articles

  • Business Articles
  • Education Articles
  • Health Articles
  • Information Technology Articles
  • Jobs Articles
  • Media & Advertising Articles
  • Career Counseling
  • Insurance
  • Online Earning

Questions & Answers

  • Medical
  • History
  • Women’s Health
  • Weight Loss & Obesity
  • Stress Management
  • Pain Management
  • Oral Health
  • Multiple Sclerosis

MCQS

  • English
  • Biology
  • Physics
  • Mathematics
  • Urdu
  • Islamiat
  • Pak Studies
  • Computer
Copyright © All rights reserved. | RG. Software Solutions .