Table of Contents
Grammar Exercises – Present Perfect Simple and Continuous
Do the exercises below on the present perfect simple and continuous and click the answer button to check your answers.
(Before doing the exercises, you may want to read the lesson on present perfect simple and continuous)
Looking for a quick review of the present perfect simple and continuous? Jump to the Recap.
Present Perfect and Continuous Exercises with Answers
Instructions
Complete the sentences by using the correct form of the verb: present perfect simple or present perfect continuous. Pay attention to the context to determine whether to focus on the action’s result or its duration.
Present Perfect and Continuous
What Are the Present Perfect, Simple and Continuous? (Quick Recap)
The present perfect simple is used to describe actions that are completed but still have relevance to the present or their results are evident. It focuses on what happened.
Form: have/has + past participle (e.g., I have finished my homework.)
The present perfect continuous highlights actions that started in the past and are still ongoing or emphasize the duration or activity. It focuses on how long or the ongoing nature of the action.
Form: have/has + been + verb-ing (e.g., I have been studying for three hours.)
What Is the Difference Between Present Perfect Simple and Continuous?
| Aspect | Present Perfect Simple | Present Perfect Continuous |
|---|---|---|
| Usage | Actions completed or that have lasting results. | Actions that started in the past and are still continuing or have a sense of ongoing duration. |
| Form | Have/has + past participle (e.g., She has finished). | Have/has + been + verb-ing (e.g., She has been reading). |
| Examples | I have read the book. (The action is complete.) | I have been reading the book for two hours. (Focus on the duration or activity.) |
| Time Markers | Already, yet, just, ever, never, for, since. | For, since, recently, all day, all week. |
Still confused about when to use these tenses? Check out our detailed lesson on the Present Perfect Simple and Continuous.

