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

Present Perfect Continuous Tense Interactive Worksheet - Edform - Free Printable

Present Perfect Continuous Tense Interactive Worksheet - Edform

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

JPG 1414×2000 172.7 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1404332
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Continuous Tense Interactive Worksheet - Edform
The task requires filling in the blanks with the present perfect continuous form of the given verbs. The present perfect continuous tense is formed using the structure:

have/has + been + verb-ing

Let's solve each sentence step by step:

---

1. I _______ a novel all day. (read)


- Verb: read
- Present perfect continuous form: have been reading
- Sentence: I have been reading a novel all day.

---

2. She _______ for the exam since morning. (study)


- Verb: study
- Present perfect continuous form: has been studying
- Sentence: She has been studying for the exam since morning.

---

3. They _______ football for two hours. (play)


- Verb: play
- Present perfect continuous form: have been playing
- Sentence: They have been playing football for two hours.

---

4. He _______ at the company for five years. (work)


- Verb: work
- Present perfect continuous form: has been working
- Sentence: He has been working at the company for five years.

---

5. We _______ for the bus since 9 AM. (wait)


- Verb: wait
- Present perfect continuous form: have been waiting
- Sentence: We have been waiting for the bus since 9 AM.

---

6. Mary _______ dinner since 6 PM. (cook)


- Verb: cook
- Present perfect continuous form: has been cooking
- Sentence: Mary has been cooking dinner since 6 PM.

---

7. It _______ heavily for the past two days. (rain)


- Verb: rain
- Present perfect continuous form: has been raining
- Sentence: It has been raining heavily for the past two days.

---

8. I _______ the piano for an hour. (practice)


- Verb: practice
- Present perfect continuous form: have been practicing
- Sentence: I have been practicing the piano for an hour.

---

9. The kids _______ cartoons on TV since morning. (watch)


- Verb: watch
- Present perfect continuous form: have been watching
- Sentence: The kids have been watching cartoons on TV since morning.

---

10. She _______ in many competitions lately. (dance)


- Verb: dance
- Present perfect continuous form: has been dancing
- Sentence: She has been dancing in many competitions lately.

---

11. We _______ around Europe for three weeks. (travel)


- Verb: travel
- Present perfect continuous form: have been traveling
- Sentence: We have been traveling around Europe for three weeks.

---

12. He _______ video games all night. (play)


- Verb: play
- Present perfect continuous form: has been playing
- Sentence: He has been playing video games all night.

---

13. Sarah _______ on her thesis for months. (work)


- Verb: work
- Present perfect continuous form: has been working
- Sentence: Sarah has been working on her thesis for months.

---

14. They _______ the project for hours. (discuss)


- Verb: discuss
- Present perfect continuous form: have been discussing
- Sentence: They have been discussing the project for hours.

---

15. I _______ at the gym regularly. (exercise)


- Verb: exercise
- Present perfect continuous form: have been exercising
- Sentence: I have been exercising at the gym regularly.

---

16. The workers _______ the new bridge since last year. (build)


- Verb: build
- Present perfect continuous form: have been building
- Sentence: The workers have been building the new bridge since last year.

---

17. She _______ a novel for a long time. (write)


- Verb: write
- Present perfect continuous form: has been writing
- Sentence: She has been writing a novel for a long time.

---

18. We _______ in our backyard. (garden)


- Verb: garden
- Present perfect continuous form: have been gardening
- Sentence: We have been gardening in our backyard.

---

Final Answers:


1. have been reading
2. has been studying
3. have been playing
4. has been working
5. have been waiting
6. has been cooking
7. has been raining
8. have been practicing
9. have been watching
10. has been dancing
11. have been traveling
12. has been playing
13. has been working
14. have been discussing
15. have been exercising
16. have been building
17. has been writing
18. have been gardening

---

Final Answer Box:


\boxed{
\begin{aligned}
&1. \text{have been reading} \\
&2. \text{has been studying} \\
&3. \text{have been playing} \\
&4. \text{has been working} \\
&5. \text{have been waiting} \\
&6. \text{has been cooking} \\
&7. \text{has been raining} \\
&8. \text{have been practicing} \\
&9. \text{have been watching} \\
&10. \text{has been dancing} \\
&11. \text{have been traveling} \\
&12. \text{has been playing} \\
&13. \text{has been working} \\
&14. \text{have been discussing} \\
&15. \text{have been exercising} \\
&16. \text{have been building} \\
&17. \text{has been writing} \\
&18. \text{have been gardening}
\end{aligned}
}
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 Simple or Present Perfect Continuous Exercise 1
95 Present perfect continuous (progressive) tense English ES…
Present Perfect Continuous Tense worksheet | Live Worksheets
Verb Tense Worksheets | Present Perfect Continuous
Present Perfect Simple or Present Perfect Continuous Worksheet 1 ...
Present Perfect Simple and Continuous - Exercise 1 - Worksheet ...
23 Printable Present Perfect Continuous PDF Worksheets - Grammarism
Present Perfect Continuous ESL Activities Games Worksheets
Present Perfect Simple or Present Perfect Continuous Worksheet 2 ...
Present Perfect Continuous Worksheet | photocopiables