Tenses MCQ For Class 10 Term 1 English Exam
Fill in the blanks with an appropriate tense form. This tenses MCQ is helpful for students preparing for Class 10 Term 1 English exam.
1. They …………………………. in the lobby for two hours.
a) are waiting
b) have been waiting
c) wait
d) has been waiting
2. Birds ……………………….. in nests.
a) are living
b) have lived
c) live
d) lives
3. Stars ……………………….. light.
a) are giving
b) give
c) have given
d) gave
4. I ………………………. my grandmother last week.
a) visit
b) visited
c) have visited
d) had visited
5. We will go for a walk when dad ………………………………
a) will arrive
b) arrive
c) arrives
d) has arrived
6. My grandfather ………………………… at 85.
a) dies
b) died
c) had died
d) has died
7. You ……………………………. the law and now you shall face the music.
a) violated
b) had violated
c) have violated
d) violate
8. We had …………………………….. from scratch.
a) start
b) to start
c) starting
d) starting
9. As years went on, he ………………………….. all interest in worldly affairs.
a) was losing
b) lost
c) had lost
d) has lost
10. It ……………………….. so many years since I last saw him.
a) is
b) was
c) has been
d) had been
11. I …………………….. for a walk in the morning.
a) go
b) am going
c) have gone
d) had gone
12. I forgot …………………….. the letter.
a) post
b) to post
c) posting
d) to have posted
13. ………………………… much blood, he struggled to move his limbs.
a) Losing
b) Lost
c) Having lost
d) Have lost
14. When I was at university, I ………………………….. hiking every weekend.
a) was going
b) would go
c) would be going
d) had gone
15. A patriotic person never ………………………… his own country.
a) is betraying
b) betrays
c) would betray
d) had betrayed
16. You had better …………………………. to his advice.
a) to listen
b) listened
c) listen
d) be listening
17. I spent the whole afternoon ………………………….
a) to sleep
b) sleeping
c) slept
d) was sleeping
18. She …………………………… in Paris since 2015.
a) was living
b) is living
c) has been living
d) had been living
19. Suddenly I realized that I …………………………. a huge mistake.
a) make
b) made
c) had made
d) have made
20. It is time you ……………………….. complaining.
a) stop
b) have stopped
c) stopped
d) would stop
Answers
1. They have been waiting in the lobby for two hours.
2. Birds live in nests.
3. Stars give light.
4. I visited my grandmother last week.
5. We will go for a walk when dad arrives. (When both clauses refer to the future, a simple present is used in the subordinate clause.)
6. My grandfather died at 85. (Use the simple past to say when something happened.)
7. You have violated the law and now you shall face the music.
8. We had to start from scratch.
9. As years went on, he lost all interest in worldly affairs.
10. It has been so many years since I last saw him.
11. I go for a walk in the morning.
12. I forgot to post the letter.
13. Having lost much blood, he struggled to move his limbs.
14. When I was at university, I would go hiking every weekend. (Use would to talk about past habits.)
15. A patriotic person never betrays his own country. (Use the simple present to talk about facts.)
16. You had better listen to his advice. (Use the first form of the verb (v1) after had better.)
17. I spent the whole afternoon sleeping.
18. She has been living in Paris since 2015. (Use the present perfect continuous to talk about an action or situation that started in the past and has continued up to the present.)
19. Suddenly I realized that I had made a huge mistake.
20. It is time you stopped complaining. (Use a simple past tense after it is time.)
Tenses worksheets and exercises for class 10
- Tenses gap filling exercise for class 10 CBSE
- Tenses exercise for class 10 CBSE with answers
- Tenses worksheet for classes 9 and 10
- Tenses worksheet for classes 9 and 10 CBSE
- Tenses exercise for class 10 CBSE
- CBSE class 10 tenses worksheet
- Change tense as directed worksheet for class 10 MH Board
- Class 10 tenses exercise
- Tenses worksheet for classes 9 and 10
- Tenses worksheet for class 10 CBSE
- Class 10 CBSE tenses worksheet
- Tenses MCQ worksheet for class 10
- Change tense as directed worksheet for class 10
- Change into present perfect tense worksheet for class 10
- Tenses gap filling worksheet for classes 9 and 10
- Tenses gap filing worksheet for class 10
- Tenses gap filling exercise for class 10
- Tenses worksheet for class 10
- Tenses worksheet with answers for class 10