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

