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

You may also like...

Leave a Reply

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