Rob presents the present perfect and describes some of the ways that it can be used.
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.
Upper intermediate: B2