Skip to content

Murree Road

Study Material, Study Notes, Study Guides, Articles, MCQS

Primary Menu
  • HOME
  • Education
    • Mcqs
    • Essays
    • Applications
    • Dialogues
    • Past Papers
    • Notes
    • Career Counseling
  • Articles
    • Online Earning
    • Finance & Money
    • Information Technology Articles
    • Education Articles
    • Jobs Articles
    • Media & Advertising Articles
    • Business Articles
    • Health Articles
    • Insurance
  • 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

Microsoft PowerPoint MCQs with Answers
  • Mcqs

Microsoft PowerPoint MCQs with Answers (100 Multiple Choice Questions)

admin January 5, 2026 0
Microsoft Excel MCQs with Answers
  • Mcqs

Microsoft Excel MCQs with Answers | 100 Multiple Choice Questions

admin January 5, 2026 0
Microsoft Word MCQs with Answers | 100 Multiple Choice Questions
  • Mcqs

Microsoft Word MCQs with Answers | 100 Multiple Choice Questions

admin January 5, 2026 0
  • Simple Money Saving Tips for Everyday Life
    Simple Money Saving Tips for Everyday Life: Practical Ways to Save More Daily
  • Emergency Fund Explained
    Emergency Fund Explained: Why You Need One and How to Build Financial Security
  • How to Pay Off Debt Faster and Smarter in 2026
    How to Pay Off Debt Faster and Smarter in 2026: A Step-by-Step Guide
  • Understanding Credit Scores and How to Improve Them
    Understanding Credit Scores and How to Improve Them: A Complete Beginner’s Guide
  • The Best Ways to Grow Your Money Over Time
    The Best Ways to Grow Your Money Over Time: 10 Proven Strategies for Financial Success
  • 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

  • Total-Body Workout for lazy studentsTotal-Body Workout for lazy students
  • Organic Traffic, Increase organic search trafficOrganic Traffic, Increase organic search traffic
  • YouTube TV Login Guide: Unlocking the World of EntertainmentYouTube TV Login Guide: Unlocking the World of Entertainment
  • Top 20 E-Learning Platforms to Upgrade Your Career SkillsTop 20 E-Learning Platforms to Upgrade Your Career Skills
  • Why Summer Job is importantWhy Summer Job is important

  • Six reasons why the life of your teen children’s is more stressfulSix reasons why the life of your teen children’s is more stressful
  • Skills You Need That School Never Taught YouSkills You Need That School Never Taught You
  • Five Expert Tips on How To Stop Being Lazy And Get More DoneFive Expert Tips on How To Stop Being Lazy And Get More Done
  • Can I Go Abroad for Study on Scholarship After Intermediate?Can I Go Abroad for Study on Scholarship After Intermediate?
  • Wanted to become flourishing student?Wanted to become flourishing student?

Archives

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

You may have missed

Simple Money Saving Tips for Everyday Life
  • Finance & Money

Simple Money Saving Tips for Everyday Life: Practical Ways to Save More Daily

admin January 14, 2026 0
Emergency Fund Explained
  • Finance & Money

Emergency Fund Explained: Why You Need One and How to Build Financial Security

admin January 14, 2026 0
How to Pay Off Debt Faster and Smarter in 2026
  • Finance & Money

How to Pay Off Debt Faster and Smarter in 2026: A Step-by-Step Guide

admin January 13, 2026 0
Understanding Credit Scores and How to Improve Them
  • Finance & Money

Understanding Credit Scores and How to Improve Them: A Complete Beginner’s Guide

admin January 12, 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. Softwares Solutions .