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 ...