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)

Present Perfect Continuous Activities

Present Perfect (Continuous) with Since or For (gap fill)