Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
  • English ESL Powerpoints
  • Speaking Practice
  • Discussion starters, speaking cards
  • Present perfect simple tense

12 Present perfect simple tense, Discussion starters, speaking cards, Speaking Practice English ESL powerpoints

SORT BY
Most popular
TIME PERIOD
All-time
hananemiouni
hananemiouni
NEVER HAVE I EVER
NEVER HAVE I EVER
A fun and clean vers
3621 uses
Tatiana25011991
Tatiana25011991
FOR or SINCE
FOR or SINCE
A power point presen
2647 uses
kam_yyl
kam_yyl
Have you ever ... ? Present Perfect
Have you ever ... ?
Present Perfect. H
1524 uses
vinvin87
vinvin87
Asking about experiences
Asking about experie
After a guided pairw
1483 uses
TeacherLuris
TeacherLuris
Present Perfect
Present Perfect
Projectable file tha
1068 uses
gzdfrt
gzdfrt
present perfect
present perfect
this is a way to pra
824 uses
djbecky
djbecky
Have you ever. . . ?
Have you ever. . . ?
Discussion topic for
412 uses
vwerbick
vwerbick
Keep Calm and Use  Correct Grammar
Keep Calm and Use C
All about the presen
275 uses
wise_corn
wise_corn
Am I a good employee?
Am I a good employee
Five pairs of opposi
253 uses
gvaquer1
gvaquer1
Interview - task guide
Interview - task gui
This is a guide for
174 uses
gzdfrt
gzdfrt
have you ever
have you ever
this is a fun slide
168 uses
gvaquer1
gvaquer1
Deciding a plan - conversation guide
Deciding a plan - co
This is a guide for
120 uses