Since vs. For | Class 7 English Grammar Worksheet
Fill in the blanks with since or for.
1. I waited for him …………………. two hours. (for / since)
2. She has been teaching ……………………… 15 years. (for / since)
3. We have been friends ………………………. our school days. (for / since)
4. The dog has been sleeping ………………….. hours. (for / since)
5. It has been months ……………………….. I watched a movie. (for / since)
6. She has been living with her parents ……………………….. she got divorced. (for / since)
7. They have been married ……………………… 30 years. (for / since)
8. I have lived in this city …………………………… 40 years. (for / since)
9. She has been searching for a job ………………………. she completed her studies. (since / for)
10. I have been preparing ……………………… my exam for months. (for / since)
11. He has worked hard ……………………. years. (since / for)
Answers
1. for, 2. for, 3. since, 4. for, 5. since, 6. since, 7. for, 8. for, 9. since, 10. for, 11. for
Notes
Use for with duration. Examples are: for six months, for half an hour
Use since with the starting point. Examples are: since January, since Monday.
Since can also be used as a conjunction. As a conjunction, it is followed by a clause.
She has been unhappy since she lost her job.