The present perfect continuous tense is a way of talking about an action that started in the past and is still happening now, or just ended but has a connection to the present. It is formed by using the auxiliary verb “have been” followed by the present participle (-ing) form of the verb.
To test your understanding of the present perfect continuous tense, we have provided some exercises with answers below.
Present Perfect Continuous Tense Exercises – 1
Complete the following sentences using the present perfect continuous tense form of the verb given in brackets:
- I _____ (study) for my exam since morning.
- She _____ (wait) for the bus for an hour.
- They _____ (work) on the project for two months.
- He _____ (play) tennis for two hours.
- We _____ (clean) the house since morning.
- I _____ (wait) for you for an hour.
- They _______ (play) cricket for two hours.
- He ______ (read) the book for two hours.
- We ____ (travel) to Europe for two weeks.
- They _______ (work) on the project since morning.
Present Perfect Continuous Tense Exercises – 1: Answers
- I have been studying for my exam since morning.
- She has been waiting for the bus for an hour.
- They have been working on the project for two months.
- He has been playing tennis for two hours.
- We have been cleaning the house since morning.
- I have been waiting for you for an hour.
- They have been playing cricket for two hours.
- He has been reading the book for two hours.
- We have been traveling to Europe for two weeks.
- They have been working on the project since morning.
Try this too: Present perfect tense exercises
Present Perfect Continuous Tense Exercises – 2
Complete the following sentences using the present perfect continuous tense form of the verb given in brackets:
- He ____ (play) guitar for two hours.
- They _______ (dance) since the party started.
- I ____ (study) English for three months.
- He ____ (work) for the company for five years.
- We ____ (wait) for the bus for half an hour.
- They _______ (watch) TV for three hours.
- She ____ (cook) dinner for an hour.
- He ____ (exercise) for two hours.
- We ____ (walk) for an hour.
- He ____ (listen) to music for two hours.
Present Perfect Continuous Tense Exercises – 2: Answers
- He has been playing guitar for two hours.
- They have been dancing dancing since the party started.
- I have been studying English for three months.
- He has been working for the company for five years.
- We have been waiting for the bus for half an hour.
- They have been watching TV for three hours.
- She has been cooking dinner for an hour.
- He has been exercising for two hours.
- We have been walking for an hour.
- He has been listening to music for two hours.
Present Perfect Continuous Tense Exercises – 3
Write down the correct form of the verb given in the bracket to make a sentence into the present perfect continuous tense:
- We ____ playing basketball since morning. (have been / has been)
- She _____ studying for the exam for three days. (have been / has been)
- I _____ watching TV for an hour. (have been / has been)
- Gaurav _____ playing video games all day. (have been / has been)
- I _____ walking in the park for an hour. (have been / has been)
- We _____ listening to music for an hour. (have been / has been)
- He _____ exercising for an hour. (have been / has been)
- Rakhi _____ talking on the phone for two hours. (have been / has been)
- She _____ learning French for six months. (have been / has been)
- We _____ waiting for the train for an hour. (have been / has been)
Present Perfect Continuous Tense Exercises – 3: Answers
- We have been playing basketball since morning.
- She has been studying for the exam for three days.
- I have been watching TV for an hour.
- Gaurav has been playing video games all day.
- I have been walking in the park for an hour.
- We have been listening to music for an hour.
- He has been exercising for an hour.
- Rakhi has been talking on the phone for two hours.
- She has been learning French for six months.
- We have been waiting for the train for an hour.
Complete Tense Exercises With Answers:
Present Indefinite tense exercise
Present continuous tense exercises
Present perfect tense exercises
Present perfect continuous tense exercises
Simple Past tense exercise
Past continuous tense exercises
Past perfect tense exercises
Past perfect continuous tense exercises
Simple Future tense exercise
Future continuous tense exercises
Future perfect tense exercises
Future perfect continuous tense exercises