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)

5. She has been living with her parents ……………………….. she got divorced. (for / since)

6. They have been married ……………………… 30 years. (for / since)

7. I have lived in this city …………………………… 40 years. (for / since)

8. She has been searching for a job ………………………. she completed her studies. (since / for)

9. I have been preparing ……………………… my exam for months. (for / since)

10. He has worked hard ……………………. years. (since / for)

Answers

1. I waited for him for two hours.

2. She has been teaching for 15 years.

3. We have been friends since our school days.

4. The dog has been sleeping for hours.

5. It has been months since I watched a movie.

5. She has been living with her parents since she got divorced.

6. They have been married for 30 years.

7. I have lived in this city for 40 years.

8. She has been searching for a job since she completed her studies.

9. I have been preparing for my exam for months.

10. He has worked hard for years.

You may also like...

Leave a Reply

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