Present Perfect 1 (Liveworksheets)
Present Perfect 2 (Liveworksheets)
Present Perfect + For/Since/Ever/Never (Liveworksheets)
Present Perfect + Listening (Liveworksheets)
Present Perfect, Reading (Liveworksheets)
Experiences + Reading (Liveworksheets): activity 6
Have you ever...? Sentences + Speaking (Liveworksheets)
Present Perfect Vs. Past Simple 1 (Liveworksheets)
Present Perfect Vs. Past Simple 2 (Liveworksheets)
Never Have I Ever (NeverHaveIEver)
Have You Ever Bingo, pdf (Teach This)
For / Since 1 (Wordwall)
For / Since 2 (Wordwall)
For / Since 3 (Wordwall)