The Present Perfect Simple and Present Perfect Continuous tenses are used to talk about past actions or states that are still connected to the present. It is important to be aware of these tenses to be able to write clear and concise sentences at the time of writing. To help you, we have provided several exercises on present perfect continuous and present perfect simple tense for you. Keep reading this blog post on present perfect continuous and present perfect simple tenses which will help you write better sentences.
This Blog Includes:
Read more blogs on Tenses here!
Present Perfect Continuous and Present Perfect Simple Exercises
Here are some exercises to practice the two types of tenses, along with their answers which we have provided in the end.
Present Perfect Continuous Exercises
Exercise 1: Fill in the Blanks
Instructions: Complete the sentences with the correct form of the verbs.
- Rahul __________ French for three months. (learn)
- Mr. Rupert __________ in New Orleans for the past four years. (stay)
- The boys __________ in the park since five o’clock. (play)
- Tina __________ for some time. (meditate)
- The child __________ for three hours. (sleep)
- Mohit __________ for a new PS5 for a long time. (ask)
- The builder __________ the tower for a few months. (build)
- I __________ David Copperfield since Saturday. (read)
- Uma __________ the three pages since morning. (type)
- Hira __________ for his friend at the cafe since this evening. (wait)
Answers:
- Rahul has been learning French for three months.
- Mr. Rupert has been staying in New Orleans for the past four years.
- The boys have been playing in the park since five o’clock.
- Tina has been meditating for some time.
- The child has been sleeping for three hours.
- Mohit has been asking for a new PS5 for a long time.
- The builder has been building the tower for a few months.
- I have been reading David Copperfield since Saturday.
- Uma has been typing the three pages since morning.
- Hira has been waiting for his friend at the cafe since this evening.
Exercise 2: Create Sentences
Instructions: Make sentences in the present perfect continuous tense using the prompts provided.
- How long __________ you __________ for? (wait)
- We __________ in this street for twenty years. (live)
- He __________ in the garden since morning. (work)
- It __________ since yesterday. (rain)
- I __________ this laptop for three years. (use)
Check Answers:
- How long have you been waiting for?
- We have been living on this street for twenty years.
- He has been working in the garden since morning.
- It has been raining since yesterday.
- I have been using this laptop for three years.
Exercise 3: Fill in the Blanks
Instructions: Complete the sentences with the correct form of tense.
- She __________ (study) for her exams since last month.
- They __________ (work) on this project for over a year.
- I __________ (watch) that series for two weeks now.
- We __________ (wait) for the bus for half an hour.
- He __________ (exercise) every morning since January.
- The team __________ (train) hard for the championship.
- Maria __________ (clean) her room all day.
- The kids __________ (play) video games since noon.
- You __________ (read) that book for a long time.
- I __________ (learn) to play the guitar since last summer.
Answers:
- She has been studying for her exams since last month.
- They have been working on this project for over a year.
- I have been watching that series for two weeks now.
- We have been waiting for the bus for half an hour.
- He has been exercising every morning since January.
- The team has been training hard for the championship.
- Maria has been cleaning her room all day.
- The kids have been playing video games since noon.
- You have been reading that book for a long time.
- I have been learning to play the guitar since last summer.
Exercise 4: Error Correction
Instructions: Identify and correct the mistakes in the following sentences that use the present perfect continuous tense.
- She has studying French for two years.
- They have been works on that report all week.
- I has been waiting for you since 10 AM.
- He have been playing guitar since he was a teenager.
- We has been living here since five years.
Answers:
- She has been studying French for two years.
- They have been working on that report all week.
- I have been waiting for you since 10 AM.
- He has been playing guitar since he was a teenager.
- We have been living here for five years.
Exercise 5: Sentence Transformation
Instructions: Transform the following sentences into the present perfect continuous tense.
- She reads books in the library every day.
- They play football in the park every weekend.
- I work on my project in the evenings.
- He studies for his exams every night.
- We watch movies together every Friday.
Answers:
- She has been reading books in the library every day.
- They have been playing football in the park every weekend.
- I have been working on my project in the evenings.
- He has been studying for his exams every night.
- We have been watching movies together every Friday.
Present Perfect Simple Exercises
Here are some exercises on the present perfect simple tense, along with their answers.
Exercise 1: Fill in the Blanks
Instructions: Complete the sentences with the correct form of verbs in parentheses using the present perfect simple tense.
- She __________ (not/finish) her report yet.
- They __________ (visit) three countries this year.
- I __________ (never/see) a shooting star.
- He __________ (just/learn) how to ride a bike.
- We __________ (be) friends since childhood.
- They __________ (visit) their grandparents recently.
- She __________ (not/finish) her assignment yet.
- I __________ (see) that movie twice.
- He __________ (just/receive) a promotion.
- We __________ (live) in this city for ten years.
- The teacher __________ (give) us our grades.
- The children __________ (break) the vase.
- You __________ (not/meet) my brother before.
- I __________ (read) three books this month.
- She __________ (already/eat) lunch.
- I __________ (see) that movie three times.
- She __________ (finish) her homework already.
- They __________ (travel) to Japan twice.
- He __________ (not/visit) his grandparents this year.
- We __________ (eat) at that restaurant before.
- The children __________ (break) the window.
- You __________ (not/meet) my sister yet.
- My father __________ (work) at the same company for twenty years.
- It __________ (rain) a lot this week.
- She __________ (just/receive) a promotion.
Answers:
- She has not finished her report yet.
- They have visited three countries this year.
- I have never seen a shooting star.
- He has just learned how to ride a bike.
- We have been friends since childhood.
- They have visited their grandparents recently.
- She has not finished her assignment yet.
- I have seen that movie twice.
- He has just received a promotion.
- We have lived in this city for ten years.
- The teacher has given us our grades.
- The children have broken the vase.
- You have not met my brother before.
- I have read three books this month.
- She has already eaten lunch.
- I have seen that movie three times.
- She has finished her homework already.
- They have travelled to Japan twice.
- He has not visited his grandparents this year.
- We have eaten at that restaurant before.
- The children have broken the window.
- You have not met my sister yet.
- My father has worked at the same company for twenty years.
- It has rained a lot this week.
- She has just received a promotion.
Exercise 2: Create Questions
Instructions: Form questions in the present perfect simple tense using the prompts provided.
- you / ever / be / to Paris?
- she / finish / her project?
- they / see / the new exhibit?
- he / read / that book?
- we / not / try / sushi before?
Answers:
- Have you ever been to Paris?
- Has she finished her project?
- Have they seen the new exhibit?
- Has he read that book?
- Have we not tried sushi before?
Exercise 3: Error Correction
Instructions: Identify and correct the mistakes in the following sentences that use the present perfect simple tense.
- She have gone to the store.
- They has finished their work on time.
- I has never been to London.
- We have saw that play last year.
- He have not called me yet.
Answers:
- She has gone to the store.
- They have finished their work on time.
- I have never been to London.
- We saw that play last year (correct form: “We have seen that play”).
- He has not called me yet.
Must Read:
Present Perfect Continuous and Present Perfect Simple Exercises (Download PDF)
Take a look at this worksheet on present perfect continuous and present perfect simple exercises, which we have prepared for you, along with the answers at the end. You can also save and download this PDF for future reference.
Explore more blogs on tenses here!
FAQs
Present Perfect Simple: Emphasizes the completed action or result. It focuses on the fact that something has happened. Example: “I have finished my homework.”
Present Perfect Continuous: Highlights the duration of an action that started in the past and continues up to the present moment. Example: “I have been studying for two hours.”
To talk about completed actions that have a connection to the present.
It is important to talk about experiences or states that started in the past and continue to the present.
To announce the news.
With “just,” “already,” “yet,” “ever,” and “never.”
To emphasise the duration of an action.
To talk about recent activities that have visible results.
To express annoyance or irritation.
With “for” and “since” to indicate the duration of an action.
Yes, both tenses can be used to talk about recent actions, but they emphasise different aspects:
Present Perfect Simple: Focuses on the completed action itself. Example: “I have written a letter.”
Present Perfect Continuous: Highlights the ongoing nature of the action. Example: “I have been writing a letter.”
Overusing the Present Perfect Continuous: It’s important to use this tense appropriately, as overusing it can make your language sound unnatural.
Confusing the use of “for” and “since”: “For” is used to indicate a duration of time, while “since” is used to indicate a starting point.
Read extensively: Pay attention to how these tenses are used in books, articles, and other written materials.
Write regularly: Practice using these tenses in your writing.
Speak with native speakers: Interact with native speakers to get feedback on your usage.
Use online resources: There are many online exercises and quizzes available to help you practice.
This was all about the present perfect continuous and present perfect simple exercises. You can also follow the Learn English page of Leverage Edu for more exciting and informative blogs related to English grammar and the English language.