![]() | > Other English exercises on the same topics: -ing | Present perfect [Change theme] |
> Similar tests: - Present perfect simple - Past simple or present perfect - Present perfect simple - Adjectives-ing and ed - Present perfect - FOR and its use - Gerund - Choosing your past tense... | |
> Double-click on words you don't understand |
Present perfect simple or V-ing
Present perfect simple
In the present perfect simple the actions are not finished or it is an assessment.
- Subject + have/has + Verb.
- The boys have played for two hours.
- She has taught English for 12 years.
- It has taken 3 years to make these shoes.
Present perfect continuous
In the present perfect continuous the actions are not finished and we insist on the duration.
Twitter Share
English exercise "Present perfect simple or V-ing" created by anonyme with The test builder.
Click here to see the current stats of this English test
Please log in to save your progress.
End of the free exercise to learn English: Present perfect simple or V-ing
A free English exercise to learn English.
Other English exercises on the same topics : -ing | Present perfect | All our lessons and exercises
- Subject + have/has + been + Verb-ING.
- They have been playing tennis for two hours.
- She has been teaching English for one hour.
- He has been reading this book for 3 months.

English exercise "Present perfect simple or V-ing" created by anonyme with The test builder.
Click here to see the current stats of this English test

End of the free exercise to learn English: Present perfect simple or V-ing
A free English exercise to learn English.
Other English exercises on the same topics : -ing | Present perfect | All our lessons and exercises