Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Present Perfect Continuous - since and for - Worksheet | English ... - Free Printable

Present Perfect Continuous - since and for - Worksheet | English ...

Educational worksheet: Present Perfect Continuous - since and for - Worksheet | English .... Download and print for classroom or home learning activities.

PNG 794×1120 42.2 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1404330
⭐
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Continuous - since and for - Worksheet | English ...
▼
Let's solve this exercise step by step.

We are asked to fill in the blanks with "for" or "since" in sentences using the present perfect continuous tense.

Key Rules:


- "Since" is used with a specific point in time (e.g., a date, a time, an event).
- Examples: since 2004, since morning, since Wednesday, since 8 pm.
- "For" is used with a duration of time (e.g., how long something has been happening).
- Examples: for five years, for two days, for ages, for five days.

---

Now let’s go through each sentence:

1. Emily has been working in our company ________ over five years.
→ "over five years" indicates a duration.
✔ Answer: for

2. Your mother has been looking for you ________ morning.
→ "morning" refers to a point in time (the beginning of the day).
✔ Answer: since

3. My family had been living in this house ________ 2004.
→ "2004" is a specific year, a point in time.
✔ Answer: since

4. It has been raining ________ two days.
→ "two days" is a duration.
✔ Answer: for

5. We have been learning English ________ January.
→ "January" is a month, a point in time.
✔ Answer: since

6. They have been waiting for you ________ lunchtime.
→ "lunchtime" is a point in time.
✔ Answer: since

7. Students have been sitting here ________ a long time.
→ "a long time" refers to duration.
✔ Answer: for

8. Matthew has been teaching maths ________ years.
→ "years" is a duration (though it lacks a number, it still implies length).
✔ Answer: for

9. I have been trying to reach you ________ Wednesday.
→ "Wednesday" is a day, a specific point in time.
✔ Answer: since

10. They have been shopping ________ ages.
→ "ages" means a long duration.
✔ Answer: for

11. Lilly has been staying at her aunt ________ Christmas.
→ "Christmas" is a specific event/time.
✔ Answer: since

12. Emma and John have been relaxing ________ five days.
→ "five days" is a duration.
✔ Answer: for

13. We have been playing tennis ________ two hours.
→ "two hours" is a duration.
✔ Answer: for

14. You have been running ________ 8 pm.
→ "8 pm" is a specific time.
✔ Answer: since

15. I have been watching TV ________ you left.
→ "you left" is a past event, a point in time.
✔ Answer: since

---

Final Answers:



1. for
2. since
3. since
4. for
5. since
6. since
7. for
8. for
9. since
10. for
11. since
12. for
13. for
14. since
15. since

---

✔ Summary:
Use "since" when referring to a specific point in time (dates, events, times of day).
Use "for" when referring to a length of time (durations).

Let me know if you'd like a printable version or explanations in another language!
Parent Tip: Review the logic above to help your child master the concept of present perfect continuous worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all present perfect continuous worksheet)

BusyTeacher.org
95 Present perfect continuous (progressive) tense English ES…
Present Perfect Simple or Present Perfect Continuous Exercise 1
Present Perfect Continuous - since and for - Worksheet | English ...
Perfect progressive tense worksheets | K5 Learning
Present Perfect Continuous Worksheet | photocopiables
4 Printable Present Perfect Continuous Question PDF Worksheets ...
Present Perfect Continuous Tense - ESL worksheet by denizt
23 Printable Present Perfect Continuous PDF Worksheets - Grammarism
Present Perfect and Present Perfect Continuous Worksheet ...