The Present Perfect Continuous Tense is a crucial aspect of English grammar used to describe actions that started in the past and are still continuing or have recently stopped, with a focus on the duration or ongoing nature of the activity. We have a variety of worksheets and exercises designed to help you master the Present Perfect Continuous tense.
Present Perfect Continuous Tense Worksheets
Present Perfect Continuous Tense Worksheet: Verb Conjugation
Fill in the blanks with the correct present perfect continuous tense form of the verb.
Present Perfect Continuous Tense Worksheet: Fill in the blanks
Put the verb into the sentence and write the correct present perfect continuous tense form.
Present Perfect Continuous Tense Exercises
Present Perfect Continuous Tense Exercise 1: Correct the mistakes in the sentences.
-
She have been learning English for two years.
-
I has been waiting for you all day.
-
They have been played tennis since morning.
-
He has been working here since 5 years.
-
We have been studying for our test all week.
Answer Key:
-
She has been learning English for two years.
-
I have been waiting for you all day.
-
They have been playing tennis since morning.
-
He has been working here for 5 years.
-
Correct (no mistake)
Present Perfect Continuous Tense Exercise 2: Match to make sentences
| Sentence Beginning | Endings |
|---|---|
| 1. She has been working | A. for the past two hours. |
| 2. They have been studying | B. recently. |
| 3. I have been feeling | C. all morning. |
| 4. We have been playing | D. very tired today. |
| 5. He has been waiting | E. in the garden all day. |
| 6. She has been looking | F. on this project for weeks. |
| 7. The children have been playing | G. for a long time. |
| 8. I have been trying | H. for you to arrive. |
Answer Key:
-
She has been working on this project for weeks.
-
They have been studying for the past two hours.
-
I have been feeling very tired today.
-
We have been playing in the garden all day.
-
He has been waiting for you to arrive.
-
She has been looking recently.
-
The children have been playing all morning.
-
I have been trying for a long time.
Present Perfect Continuous Tense Exercise 3: Conjugating Verbs
-
I __________ (study) for two hours.
-
They __________ (wait) for the bus since 9 AM.
-
She __________ (work) at the company for five years.
-
We __________ (live) here for the last few months.
-
He __________ (watch) that movie all morning.
-
You __________ (practice) the piano a lot lately.
-
My parents __________ (renovate) the house this month.
-
They __________ (play) soccer all afternoon.
-
I __________ (try) to solve this problem for an hour.
-
He __________ (feel) much better since he started the treatment.
Answer Key:
-
I have been studying for two hours.
-
They have been waiting for the bus since 9 AM.
-
She has been working at the company for five years.
-
We have been living here for the last few months.
-
He has been watching that movie all morning.
-
You have been practicing the piano a lot lately.
-
My parents have been renovating the house this month.
-
They have been playing soccer all afternoon.
-
I have been trying to solve this problem for an hour.
-
He has been feeling much better since he started the treatment.

