Written by 1:09 am English Grammar Worksheet

11. Worksheet / ClassTest – For / Since

1. He has been here…………………3 weeks. *
a) for
b) since
2. I have been asking………………………..many days. *
a) for
b) since
3. They have been dancing………………….morning. *
a) for
b) since
4. My friends have been playing …………..…….morning. *
a) for
b) since
5. I have known him…………………..1985. *
a) for
b) since
6. He has been studying…………………yesterday. *
a) for
b) since
7. They have been asking…………………2 years. *
a) for
b) since
8. I have been teaching……………….25 years. *
a) for
b) since
9. The child has been crying……………….2 hrs. *
a) for
b) since
10. I have been watching TV ………………..2 pm. *
a) for
b) since
Answer Key:
1. A. for

2. A. for
3. B. since
4. B. since
5. B. since
6. B. since
7. A. for
8. A. for
9. A. for
10. B. since
(Visited 214 times, 4 visits today)
Close