Match the examples of present perfect with the right description.
What are the present perfect causes of these present results?
Use have/has and past participle to make sentences with the present perfect.
Take your language skills and your career to the next level
Get unlimited access to our self-study courses for only £5.99/month.