Choose the correct option to complete each sentence.
1Although the weather has improved, the footpath has remained muddy ............... last weekend's heavy rain.
Wrong!
Use "since" because the heavy rain marks the event from which the path has remained muddy.
2Our online meeting lasted ............... nearly two hours, although it was scheduled to finish after forty-five minutes.
Wrong!
Use "for" with the completed duration "nearly two hours."
3By the time we arrived, the restaurant had been open ............... only twenty minutes.
Wrong!
Use "for" because "only twenty minutes" describes a length of time before we arrived.
4She has not used her car ............... she began cycling to work.
Wrong!
Use "since" before the clause describing when she stopped using her car.
5I will be staying with my cousin in Edinburgh ............... a fortnight while my flat is being repaired.
Wrong!
Use "for" because "a fortnight" is the duration of the future stay.
6............... the new timetable was introduced, passengers have had less time to change trains.
Wrong!
Use "Since" before the clause identifying when the timetable change began to affect passengers.
7This is the first time Amir has visited the office ............... he started working remotely.
Wrong!
Use "since" because the clause gives the starting point of the period in which Amir has not visited.
8It has been six months ............... we last visited my grandparents.
Wrong!
The pattern is "It has been" plus a duration followed by "since" and the last event.
9............... the past few months, I have been taking an evening Spanish class after work.
Wrong!
Use "For" because "the past few months" describes a continuing duration.
10When I called Nina in June, I had not heard from her ............... early April.
Wrong!
Use "since" because "early April" is the starting point before the call in June.
11I have worked at this company for eight years, but I have only managed this department ............... January.
Wrong!
Use "since" because "January" marks when managing the department began; the earlier clause already gives the total duration at the company.
12The medicine should be taken daily ............... ten days, even if you start feeling better sooner.
Wrong!
Use "for" because "ten days" states the full duration of the treatment.
Exercise complete
0 out of 12
correct answers
Answers
- Although the weather has improved, the footpath has remained muddy since last weekend’s heavy rain.
- Our online meeting lasted for nearly two hours, although it was scheduled to finish after forty-five minutes.
- By the time we arrived, the restaurant had been open for only twenty minutes.
- She has not used her car since she began cycling to work.
- I will be staying with my cousin in Edinburgh for a fortnight while my flat is being repaired.
- Since the new timetable was introduced, passengers have had less time to change trains.
- This is the first time Amir has visited the office since he started working remotely.
- It has been six months since we last visited my grandparents.
- For the past few months, I have been taking an evening Spanish class after work.
- When I called Nina in June, I had not heard from her since early April.
- I have worked at this company for eight years, but I have only managed this department since January.
- The medicine should be taken daily for ten days, even if you start feeling better sooner.

