Since vs. For Exercise
December 25th, 2021 in English Quiz
Fill in the blanks with since or for.
1. She has been working on a new project ………………………….. January.
2. She has been learning the piano ………………………. six months.
3. I have been teaching English …………………………. 20 years.
4. Peter has been married to Jenifer ……………………….. six years.
5. I have known them …………………………… my school days.
6. The children have been doing their homework ………………………… two hours.
7. We have been waiting …………………………… yesterday.
8. I waited ………………………… a long time and then I went home.
9. It has been raining ………………………….. hours.
10. She has been jobless ………………………… January.
11. He has been looking for a job ……………………….. six months.
12. We haven’t heard anything from them ……………………….. months.
Answers
1. She has been working on a new project since January.
2. She has been learning the piano for six months.
3. I have been teaching English for 20 years.
4. Peter has been married to Jenifer for six years.
5. I have known them since my school days.
6. The children have been doing their homework for two hours.
7. We have been waiting since yesterday.
8. I waited for a long time and then I went home.
9. It has been raining for hours.
10. She has been jobless since January.
11. He has been looking for a job for six months.
12. We haven’t heard anything from them for months.