Class 10 English Grammar Worksheet
This grammar worksheet is designed for students of classes 9 and 10.
1. You will not get the book …………………… you send the money in advance. (if / unless)
2. We have lived here ……………………… ten years. (for / since)
3. He was accused ……………………….. stealing. (of / with)
4. We ………………………. the exam yesterday. (wrote / written)
5. Basheer ………………………. in 1995. (graduated / has graduated / had graduated)
6. You won’t get well unless you …………………….. the medicine. (take / are taking)
7. The teacher with his students ……………………. gone for an excursion. (has / have)
8. He has been living in this house ……………………… five years. (for / since)
9. We ……………………………. English for five years. (are learning / have been learning)
10. He ……………………….. ill for more than a weak. (is / has been / had been)
11. My father knows ……………………….. English well. (to teach / how to teach)
12. Yesterday ……………………… a holiday, he went to see a movie. (was / being)
Answers
1. You will not get the book unless you send the money in advance. (Unless means if not.)
2. We have lived here for ten years. (We use for with a period of time.)
3. He was accused of stealing.
4. We wrote the exam yesterday.
5. Basheer graduated in 1995.
6. You won’t get well unless you take the medicine.
7. The teacher with his students has gone for an excursion. (When a plural noun is added to a singular subject with ‘with’ or ‘along with’, the verb is singular in number.)
8. He has been living in this house for five years.
9. We have been learning English for five years.
10. He has been ill for more than a weak. (We need a present perfect or present perfect continuous tense with the time expressions since and for)
11. My father knows how to teach English well. (We write ‘know how to’)
12. Yesterday being a holiday, he went to see a movie.
thank you well thought