Tense Test: MCQ Tense Exercise with Answers PDF

Tenses MCQ with Answers Quiz PDF English Grammar

The following is our tense test and practice page, featuring multiple-choice questions to sharpen your understanding of English tenses. You can also download tense exercise with answers in PDF for offline study.

Tense Exercise with Answers Directions: Tense Practice Direction: Fill in the Blanks with the Correct Verb Tense.

  1. The fire ……………..the huts before the fire brigade came.
    (A) had burnt
    (B) will burn
    (C) has burnt
    (D) bums
  1. I have ………………..my work.
    (A) do
    (B) does
    (C) will do
    (D) done
  1. Don’t make a noise, she …………….
    (A) sleep
    (B) will sleep
    (C) is sleeping
    (D) none
  1. Will you go ……………..a movie ?
    (A) to see
    (B) seen
    (C) to seeing
    (D) none
  1. They …………..to Shimla last year.
    (A) will go
    (B) have gone
    (C) will have gone
    (D) none
  1. He has been …………. the plants for two hours.
    (A) watering
    (B) watered
    (C) waters
    (D) none
  1. He always ………….. up at 5 a.m.
    (A) gets
    (B) will get
    (C) is getting up
    (D) none
  1. Since then a new housing estate………… built and it has become very noisy.
    (A) has been
    (B) was
    (C) had
    (D) is
  1. I hope they……….. this road by the time we come back next summer.
    (A) shall have repaired
    (B) will have repaired
    (C) would repair
    (D) none
  1. I have already ………..the Red Fort.
    (A) saw
    (B) seen
    (C) seeing
    (D) none

Our tense exercise with answers is designed to test your understanding of various tenses in English, from the simple past to the future perfect continuous. We hope you are enjoying them




11. In a few years we all …………. in the houses heated by solar energy.
(A) will live
(B) shall be living
(C) lived
(D) shall have been living

  1. I met Mohan when he………….. to the post office.
    (A) is going
    (B) has gone
    (C) was going
    (D) none
  1. He………… us to go out in the boat yesterday.
    (A) does not allow
    (B) allows
    (C) did not allow
    (D) has not allowed
  1. When I saw him he…………. a portrait.
    (A) is painting
    (B) painted
    (C) was painting
    (D) had painting

15. The thief will have run away before the police…………..
(A) comes
(B) had come
(C) came
(D) none

  1. If they………… that picture lower, people would be able to see it.
    (A) hanged
    (B) hang
    (C) hung
    (D) will hung
  1. This pen………… me Rs. 10.
    (A) costed
    (B) costs
    (C) cost
    (D) will cost
  1. My brother will visit Delhi when he…………… free.
    (A) was free
    (B) be
    (C) is
    (D) will have been
  1. If it rains the match…………. cancelled.
    (A) be
    (B) will be
    (C) will
    (D) will have been
  1. Unless I have a quiet room I…………. successful.
    (A) would not be
    (B) shall not be
    (C) have not been
    (D) had not been

If you’re looking for a reliable way to practice, our tense exercise with answers is the perfect resource for you.




21.The labourers are ……… the tree.
(A) cut
(B) cutted
(C) cutting
(D) none

  1. I could get a job easily if …………. a degree.
    (A) has
    (B) had
    (C) will have
    (D) have
  1. The hens ………….. into the house if you had shut the door.
    (A) would not have got
    (B) did not get
    (C) does not get
    (D) not got
  1. Last week the boys a …………magic show.
    (A) will see
    (B) saw
    (C) have seen
    (D) none
  1. What…………. if you press this button?
    (A) happens
    (B) happened
    (C) will happen
    (D) have happened
  1. If the milkman …………. tell him to leave two liters.
    (A) comes
    (B) came
    (C) has come
    (D) come
  1. You should ………… exercise daily.
    (A) took
    (B) have taken
    (C) take
    (D) taking
  1. To his horror, he found that he………… for nearly 24 hours.
    (A) sleeps
    (B) slept
    (C) was sleeping
    (D) had slept
  1. A temple………… in the middle of the village.
    (A) situates
    (B) is situated
    (C) is situating
    (D) none
  1. A black cow that ……….. in the field for some time did not return home in the evening.
    (A) grazes
    (B) was grazing
    (C) had been grazing
    (D) grazed




31. When I ……………out the sun was shining brightly.
(A) sets
(B) is setting
(C) set
(D) setted

  1. I know all about that film because I ………….. it twice.
    (A) saw
    (B) have seen
    (C) had seen
    (D) have been seen
  1. In the last elections, Sonia Gandhi ……………. by a big margin.
    (A) was won
    (B) is winning
    (C) will win
    (D) won

34. The train ………….. before we reached the station.
(A) left
(B) has left
(C) had left
(D) would have left

  1. He risked ………… out in the rain.
    (A) to go
    (B) going
    (C) will go
    (D) none
  1. The bus………. before we reached the bus stand.
    (A) left
    (B) has left
    (C) had left
    (D) will have left
  1. The patient …………. before the doctor came.
    (A) dies
    (B) was dying
    (C) had been dying
    (D) had died
  1. When I pay him tomorrow, he……….. everything.
    (A) has received
    (B) has been receiving
    (C) will have received
    (D) will have been received
  1. Why did you help him when you knew that he…………. you?
    (A) will cheat
    (B) is cheating
    (C) cheated
    (D) had cheated
  1. I …………. forty on my next birthday.
    (A) am
    (B) shall be
    (C) have been
    (D) going to be




  1. Mohan and Shankar promised …………hard.
    (A) to work
    (B) working
    (C) worked
    (D) none
  1. Don’t disturb me. I ………….my homework.
    (A) do
    (B) doing
    (C) am doing
    (D) was doing
  1. Since when have you been………… here ?
    (A) stay
    (B) staying
    (C) stayed
    (D) hone
  1. Can I have some milk before I ………….to bed ?
    (A) go
    (B) am going
    (C) shall go
    (D) went
  1. The match was so boring that I ……………. it in the middle.
    (A) leaving
    (B) left
    (C) would leave
    (D) none
  1. The earth………….. around the sun.
    (A) move
    (B) moves
    (C) moved
    (D) is moving
  1. The cattle were…………….. in the field.
    (A) grazing
    (B) grazed
    (C) will grazing
    (D) none
  1. When we reached the ground, the match……………..
    (A) already started
    (B) had already started
    (C) would already started
    (D) none
  1. If I had known that you were in the hospital, I ………… you.
    (A) would have visited
    (B) would visit
    (C) visited
    (D) none
  1. When he lived in Shimla, he………….. the Mall once a week.
    (A) visit
    (B) visited
    (C) will visit
    (D) none
  1. I ………… for the interview since 10 a.m.
    (A) is waiting
    (B) has been waiting
    (C) have been waiting
    (D) none
  1. Jhanda Singh jumped off the bus while it ……………
    (A) moved
    (B) will move
    (C) was moving
    (D) is moving
  1. The police ………….. four thieves last night.
    (A) catch
    (B) caught
    (C) catching
    (D) will catch
  1. I was…………. food when he came in.
    (A) cooking
    (B) cook
    (C) cooked
    (D) do cook
  1. I certainly……………. my colleague if I had been there.
    (a) helped
    (b) would have helped
    (c) can help
    (d) may help




  1. It …………… since 9 o’clock.
    (A) rains
    (B) was raining
    (C) has been raining
    (D) will rain
  1. Stars…………… in the sky at night.
    (A) will twinkle
    (B) twinkle
    (C) twinkles
    (D) have been twinkling
  1. Water……….. on heating.
    (A) evaporate
    (B) evaporates
    (C) evaporated
    (D) is evaporating
  1. Shantanu ……………. all the chocolates.
    (A) ate
    (B) eating
    (C) eaten
    (D) have eaten
  1. Farmers……………. the field.
    (A) has ploughed
    (B) ploughing
    (C) ploughs
    (D) plough
  1. If I ………………… you, I would not repeat that mistake.
    (A) were
    (B) is
    (C) had been
    (D) are
  1. I ………………. this book for last four years.
    (A) write
    (B) writing
    (C) have been writing
    (D) has writing
1.(A) had burnt
2. (D) done
3. (C) is sleeping
4. (A) to see
5. (C) will have gone
6. (A) watering
7. (A) gets
8. (A) has been
9. (B) will have repaired
10. (B) seen
11. (B) shall be living
12. (C) was going
13. (C) did not allow
14. (C) was painting
15. (A) comes
16. (C) hung
17. (C) cost
18. (C) is
19. (B) will be
20. (B) shall not be
21. (C) cutting
22. (B) had
23. (A) would not have got
24. (B) saw
25. (C) will happen
26. (A) comes
27. (C) take
28. (D) had slept
29. (B) is situated
30. (C) had been grazing
31. (C) set
32. (B) have seen
33. (D) won
34. (C) had left
35. (B) going
36. (C) had left
37. (D) had died
38. (C) will have received
39. (D) had cheated
40. (B) shall be
41. (A) to work
42. (C) am doing
43. (B) staying
44. (A) go
45. (B) left
46. (A) move
47. (A) grazing
48. (B) had already started
49. (A) would have visited
50. (B) visited
51. (C) have been waiting
52. (C) was moving
53. (B) caught
54. (A) cooking
55. (B) would have helped
56. (C) has been raining
57. (B) twinkle
58. (B) evaporates
59. (A) ate
60. (D) plough
61. (A) were
62. (C) have been writing

We hope you found our tense exercise with answers helpful. Keep practicing, and you’ll become a master of English tenses in no time!

Need our help or have some question