Fill in the blanks with since or for.
1. It has been two weeks ……………………….. I heard anything from him.
Correct!
Wrong!
Use since with the starting point; use for with duration.
2. I have been working ………………………………. twelve hours.
Correct!
Wrong!
Use since with the starting point; use for with duration.
3. What have you been doing …………………………… you left college?
Correct!
Wrong!
Use since with the starting point; use for with duration.
4. It rained ………………………. days on end.
Correct!
Wrong!
Use since with the starting point; use for with duration.
5. She has been jobless ………………………… she left college.
Correct!
Wrong!
Use since with the starting point; use for with duration.
6. Ever …………………………. he left his home, he has been living on alms.
Correct!
Wrong!
Use since with the starting point; use for with duration.
7. The child has slept …………………………… two hours.
Correct!
Wrong!
Use since with the starting point; use for with duration.
8. The woman has been missing ……………………….. Monday.
Correct!
Wrong!
Use since with the starting point; use for with duration.
9. We have been trying to fix the problem ………………………….. morning.
Correct!
Wrong!
Use since with the starting point; use for with duration.
10. I have been working on a new project ………………………….. June.
Correct!
Wrong!
Use since with the starting point; use for with duration.
11. I waited ……………………….. hours and then I went home.
Correct!
Wrong!
Use since with the starting point; use for with duration.
12. He has been playing tennis ………………………….. two hours.
Correct!
Wrong!
Use since with the starting point; use for with duration.
Answers
- It has been two weeks since I heard anything from him.
- I have been working for twelve hours.
- What have you been doing since you left college?
- It rained for days on end.
- She has been jobless since she left college.
- Ever since he left his home, he has been living on alms.
- The child has slept for two hours.
- The woman has been missing since Monday.
- We have been trying to fix the problem since morning.
- I have been working on a new project since June.
- I waited for hours and then I went home.
- He has been playing tennis for two hours.