Tenses Worksheet For Grade 10 CBSE

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.)

Recent Posts

Grammar Worksheets

English Grammar

Business English

English Vocabulary

English Speaking

Class 10 Grammar Worksheets

Class 9 Grammar Worksheets

Class 8 Grammar Worksheets

Class 7 Grammar Worksheets

Class 5 Grammar Worksheets

Class 4 Grammar Worksheets

Class 3 Grammar Worksheets

Class 2 Grammar Worksheets

Kerala Syllabus

Enter your email address to receive our lessons in your inbox:

Delivered by FeedBurner

All Rights Reserved perfectyourenglish.com