Present Perfect Continuous Exercises PDFSet 4: Time Expressions: For, Since & How Long
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I've been studying English ___ three years.
a) fromb) duringc) ford) since
2.She's been working here ___ 2019.
a) forb) duringc) fromd) since
3.___ have you been waiting?
a) How muchb) How longc) How oftend) How many
4.They've been living in London ___ they got married.
a) whileb) sincec) ford) when
5.We've been driving ___ hours. Let's take a break.
a) forb) sincec) duringd) in
... and 15 more questions in the PDF
Preview: Answers
1.for
2.since
3.How long
4.since
5.for
... and 15 more answers in the PDF
Preview: Explanations
1."for"(c)
Use 'for' + duration (a period of time). Three years is a duration.
2."since"(d)
Use 'since' + point in time (when something started). 2019 is a specific year.
3."How long"(b)
'How long' asks about duration of time. It's the question form for 'for/since'.
4."since"(b)
Use 'since' + clause/event (when something started). 'They got married' is a starting point.
5."for"(a)
Use 'for' + duration. 'Hours' is a period of time, not a point in time.
... and 15 more explanations in the PDF
Prefer practicing online?
Try our interactive exercises with instant feedback.