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

Present Perfect Continuous Tense worksheet - Free Printable

Present Perfect Continuous Tense worksheet

Educational worksheet: Present Perfect Continuous Tense worksheet. Download and print for classroom or home learning activities.

JPG 1000×1291 166.3 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1404221
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Continuous Tense worksheet
The task involves completing sentences using the Present Perfect Continuous Tense. The Present Perfect Continuous Tense is formed using the structure:

Subject + have/has + been + verb (present participle)

Here are the solutions with explanations for each sentence:

---

1. My cats ________ been sleeping for 8 hours.


- Solution: have
- Explanation: "My cats" is a plural subject, so we use have.

---

2. I'm tired because I ________ been working out.


- Solution: have
- Explanation: "I" is a singular subject, so we use have.

---

3. My dog ________ been barking all night.


- Solution: has
- Explanation: "My dog" is a singular subject, so we use has.

---

4. My mother ________ been writing his project all day.


- Solution: has
- Explanation: "My mother" is a singular subject, so we use has.

---

5. He's ________ thinking of new projects for days.


- Solution: been
- Explanation: The contraction "He's" already includes "has," so we only need to fill in been.

---

6. Julie has ________ living in Italy since May.


- Solution: been
- Explanation: The verb "live" in the present participle form is "living," so we use been.

---

7. I have been ________ (cook) so I'm really hot.


- Solution: cooking
- Explanation: The verb "cook" in the present participle form is "cooking."

---

8. Has it ________ raining since you arrived?


- Solution: been
- Explanation: The verb "rain" in the present participle form is "raining," so we use been.

---

9. ________ Rick been studying hard this semester?


- Solution: Has
- Explanation: "Rick" is a singular subject, so we use Has (capitalized as it starts the sentence).

---

10. They have been ________ (watch) TV much recently.


- Solution: watching
- Explanation: The verb "watch" in the present participle form is "watching."

---

11. Mira doesn't understand what you said because she ________ been listening.


- Solution: has
- Explanation: "She" is a singular subject, so we use has.

---

12. He has been ________ (work) too hard today.


- Solution: working
- Explanation: The verb "work" in the present participle form is "working."

---

13. Somebody ________ been eating my cookies. There are very few left.


- Solution: has
- Explanation: "Somebody" is a singular subject, so we use has.

---

14. It has ________ snowing a lot this week.


- Solution: been
- Explanation: The verb "snow" in the present participle form is "snowing," so we use been.

---

15. They ________ been learning English for two years.


- Solution: have
- Explanation: "They" is a plural subject, so we use have.

---

16. I have been ________ (read) an interesting book about the history of Greece.


- Solution: reading
- Explanation: The verb "read" in the present participle form is "reading."

---

17. I am so tired because I ________ running.


- Solution: have been
- Explanation: The full form of the Present Perfect Continuous Tense is required here: "have been."

---

18. ________ your brother and sister been getting along?


- Solution: Have
- Explanation: "Your brother and sister" is a plural subject, so we use Have (capitalized as it starts the sentence).

---

19. How long ________ you been learning Japanese?


- Solution: have
- Explanation: The subject "you" is plural or singular depending on context, but in this case, it's treated as singular for the purpose of the tense, so we use have.

---

20. A: Has John been fixing your bicycle for hours? B: Yes, ________.


- Solution: he has
- Explanation: This is a short answer confirming the question. "He" refers to John, and "has" completes the Present Perfect Continuous Tense.

---

Final Answers:


1. have
2. have
3. has
4. has
5. been
6. been
7. cooking
8. been
9. Has
10. watching
11. has
12. working
13. has
14. been
15. have
16. reading
17. have been
18. Have
19. have
20. he has

---

Final Answer Box:


\boxed{
\begin{array}{l}
1. \text{have} \\
2. \text{have} \\
3. \text{has} \\
4. \text{has} \\
5. \text{been} \\
6. \text{been} \\
7. \text{cooking} \\
8. \text{been} \\
9. \text{Has} \\
10. \text{watching} \\
11. \text{has} \\
12. \text{working} \\
13. \text{has} \\
14. \text{been} \\
15. \text{have} \\
16. \text{reading} \\
17. \text{have been} \\
18. \text{Have} \\
19. \text{have} \\
20. \text{he has} \\
\end{array}
}
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)

Present Perfect Continuous - since and for - Worksheet | English ...
Exercises on Present Simple, Continuous, Perfect & Perfect ...
Present Perfect Continuous Tense - ESL worksheet by denizt
95 Present perfect continuous (progressive) tense English ES…
Exercises Past Simple Present Perfect Continuous. | PDF | Perfect ...
English Grammar Exercises: Present perfect continuous - English ...
Present Perfect Simple or Present Perfect Continuous Worksheet 1 ...
Present Perfect Simple or Present Perfect Continuous Exercise 1
Present Perfect Continuous Worksheet | photocopiables
23 Printable Present Perfect Continuous PDF Worksheets - Grammarism