Present Perfect Exercises PDFSet 3: For vs Since
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I have lived here ___ ten years.
a) sinceb) forc) duringd) from
2.She has worked at this company ___ 2015.
a) duringb) forc) fromd) since
3.They have been married ___ a long time.
a) fromb) sincec) duringd) for
4.We haven't seen each other ___ last summer.
a) duringb) fromc) ford) since
5.He has known her ___ they were children.
a) fromb) duringc) ford) since
... and 15 more questions in the PDF
Preview: Answers
1.for
2.since
3.for
4.since
5.since
... and 15 more answers in the PDF
Preview: Explanations
1."for"(b)
'Ten years' is a duration (period of time), so use 'for'.
2."since"(d)
'2015' is a point in time (when she started), so use 'since'.
3."for"(d)
'A long time' is a duration, so use 'for'.
4."since"(d)
'Last summer' is a point in time, so use 'since'.
5."since"(d)
'They were children' refers to a point in time (when they met), so use 'since'.
... and 15 more explanations in the PDF
Prefer practicing online?
Try our interactive exercises with instant feedback.