Tenses worksheets for grade 10

Posted by Manjusha. Filed in CBSE Grade 10 Grammar Worksheets

Complete the following sentences using an appropriate tense form.

1. I ---------------------- for his reply since last week.

a) had been waiting
b) have been waiting
c) am waiting
d) was

2. This time tomorrow, I ---------------------- with my grandchildren.

a) will play
b) will be playing
c) am playing

3. I -------------------- the newspaper every morning.

a) read
b) will read
c) am reading
d) have read

4. When I visited her she --------------------- bed-ridden for six months.

a) had been
b) was
c) has been
d) were

5. I ------------------ in 2006.

a) graduated
b) will graduate
c) had graduated
d) would graduate

6. There --------------------- a famine in Bengal in 1982.

a) was
b) were
c) has been
d) had been

7. During Akbar's reign the Mughals ------------------------ the supreme power in India.

a) become
b) had become
c) became
d) would become

8. Janet ----------------------- home.

a) went
b) has gone
c) had gone

9. It is 6 o'clock. She ---------------------- home.

a) will reach
b) will have reached
c) is reaching
d) reached

10. She ---------------------- many awards for her contribution to classical music.

a) won
b) has won
c) had won
d) wins

Answers

1. I have been waiting for his reply since last week.

2. This time tomorrow, I will be playing with my grandchildren.

3. I read the newspaper every morning.

4. When I visited her she had been bed-ridden for six months.

5. I graduated in 2006.

6. There was a famine in Bengal in 1982.

7. During Akbar's reign the Mughals became the supreme power in India.

8. Janet has gone home. (The sentence 'Janet went home' is also correct; however, when there is no time reference we use the present perfect tense to talk about finished actions.)

9. It is 6 o'clock. She will have reached home.

10. She has won many awards for her contribution to classical music. (The sentence 'She won many awards…' is also correct.)

More worksheets for grade 10

Tenses worksheet for grade 10 CBSE
Tenses exercise for CBSE class 10
Tenses worksheet for cbse class 9
Tenses worksheets for CBSE
Tenses worksheets 3
Tenses exercise 4
Tenses exercise 5
Tenses exercise 6
Tenses exercise 7
Tenses exercise 8
Tenses exercise 9
Tenses exercise 10