Present Perfect Activities
For printable present perfect and present perfect continuous activities see our sister site ESLgames.com.
Present Perfect or Past Simple 1 (gap fill)
What has changed? (photoset)
Connection to the present (photoset)