Present Perfect Continuous
The present perfect tense is a combination of present tense, progressive aspect, and perfect aspect.
What is present perfect continuous tense?
The present perfect continuous is a verb phrase used to express actions that started in the past, has continued for some time, and is still ongoing. It is also known as the present perfect progressive tense.
Form of Present Perfect Progressive
[Subject] + [have/has] + [been] + [base verb + -ing]
Example of Present Perfect Continuous:
- She has been studying for hours.
- I have been watching tv for an hour.
- We have been studying here for three years.
Use of Present Perfect Progressive
We use the present prefect continuous to describe an action which has started sometime in the past, has continued for sometime and is still running.
- They have been living in Canada since 2009.
- He has been working hard there.
For & Since
We use the present perfect continuous with the expressions 'for + a period of time' and 'since + a point of time'.
- It has been raining for an hour.
- They have been digging the canal for a week.
- It has been raining since morning.
- They have been digging the canal since last Friday.
IMPORTANT
Remember, Non-Continuous Verb is not used in the Present Perfect Continuous.
- Incorrect: They
have been lovingeach other since childhood. - Correct: They have loved each other since childhood.
Worksheet 1
Instructions: Fill in the blanks with the appropriate form of the verbs in parentheses.
- I ___________ (read) this book for two hours, and I'm not even halfway through it.
- They ___________ (work) on the project since yesterday morning.
- She ___________ (learn) Spanish for a few months now.
- We ___________ (wait) at the bus stop for over 30 minutes.
- How long ___________ (you / study) for your exam?
- The children ___________ (play) outside since it stopped raining.
- He looks tired because he ___________ (run) for a long time.
- She ___________ (practice) the piano all afternoon.
- The chef ___________ (cook) in the kitchen since early morning.
- They ___________ (build) the new bridge for several months.
- How long _______________ (you/work) at your current job?
- I can't come out right now; I _______________ (study) for my exams all day.
- She looks tired because she _______________ (paint) her room since morning.
- We _______________ (wait) for the bus for over half an hour now.
- How many pages _______________ (you/read) of that book?
- They're covered in mud! It looks like they _______________ (play) soccer.
- He's been coughing a lot lately. I think he _______________ (smoke) too much.
- How long _______________ (you/learn) to play the guitar?
- She's been very busy recently. She _______________ (prepare) for an important presentation.
- Look at the garden! Someone _______________ (water) the plants.
- My sister's clothes are wet. I think she _______________ (swim) in the pool.
- Sorry for being late. I _______________ (get) stuck in traffic.
- The kids are exhausted. They _______________ (play) in the park all afternoon.
- How long _______________ (they/work) on that project?
- I can't find my umbrella. Have you seen it? I _______________ (use) it all week because of the rain.
Answers: Worksheet 1
- have been reading
- have been working
- has been learning
- have been waiting
- have you been studying
- have been playing
- has been running
- has been practicing
- has been cooking
- have been building
- have you been working
- have been studying
- has been painting
- have been waiting
- have you read
- have been playing
- has been smoking
- have you been learning
- has been preparing
- has been watering
- has been swimming
- have been getting
- have been playing
- have they been working
- have been using