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