Integrated Grammar Worksheet For Class 9

This integrated grammar worksheet is helpful for students of classes 8, 9 and 10. It tests your understanding of various grammar rules.

Integrated grammar worksheet for classes 9 and 10

1. You will not get access to this website ………………………. you sign up.

a) unless

b) if

c) whether

d) in case

2. We have lived in this town ………………………….. 2005.

a) for

b) since

c) from

d) when

3. He was accused ……………………………. stealing.

a) with

b) of

c) about

d) on

4. I ………………………….. the exam yesterday.

a) wrote

b) have written

c) had written

d) write

5. He ………………………… from high school in 2004.

a) has graduated

b) had graduated

c) graduated

d) was graduating

6. The teacher along with the students …………………………… on a picnic.

a) is

b) are

c) has

d) had

7. I have been living in this house ……………………………. I was born.

a) since

b) as

c) from

d) when

8. We …………………………….. English ………………………….. the last 7 years.

a) are learning, for

b) have been learning, since

c) have been learning, for

d) learn. for

9. When …………………………….. your work yesterday?

a) did you finish

b) you finished

c) had you finished

d) do you finish

10. He ……………………………… ill for more than a week.

a) is

b) has been

c) has

d) is being

11. One of the students …………………………. not done their homework.

a) has

b) have

c) is

d) was

12. I ………………………….. for you since 9 o’clock.

a) am waiting

b) was waiting

c) have been waiting

d) had been waiting

See also  Change Affirmative To Negative | Grade 5 Grammar Worksheet

Answers

1. You will not get access to this website unless you sign up.

2. We have lived in this town since 2005.

3. He was accused of stealing.

4. I wrote the exam yesterday.

5. He graduated from high school in 2004.

6. The teacher along with the students is on a picnic. (When we connect two nouns with along with, the verb agrees with the former noun.)

7. I have been living in this house since I was born.

8. We have been learning English for the last 7 years.

9. When did you finish your work yesterday?

10. He has been ill for more than a week.

11. One of the students has not done their homework.

12. I have been waiting for you since 9 o’clock.

You may also like...

Leave a Reply

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