Students access
Teachers access  

Username or email:


Password:

Remember me





Register Forgot my password

Log in:

Register Forgot my password Close




Live worksheets  > English  > English as a Second Language (ESL)  > Present perfect

Present perfect worksheets and online exercises
    Language: English    Subject: English as a Second Language (ESL)    

Order results:

Interactive worksheet Present Perfect Simple - positive and negative
Present Perfect Simple - positive and negative
Grade/level: pre-intermediate
by matejakuzma



Interactive worksheet Present Perfect with FOR and SINCE
Present Perfect with FOR and SINCE
Grade/level: Pre-Intermediate
by margot290690



Interactive worksheet LET'S PRACTISE THE PRESENT PERFECT TENSE!
LET'S PRACTISE THE PRESENT PERFECT TENSE!
Grade/level: Grade 5
by CELINAGORROCHATEGUI





Interactive worksheet Present Perfect: since and for
Present Perfect: since and for
Grade/level: Pre-intermediate
by EkaterinaRossan



Interactive worksheet Present perfect simple
Present perfect simple
Grade/level:
by MartaPeartrees



Interactive worksheet Present Simple with Just, Yet, Already, For, and Since
Present Simple with Just, Yet, Already, For, and Since
Grade/level: 6th grade
by MissNinaMalvina



Interactive worksheet Present perfect
Present perfect
Grade/level: 2ESO
by anaojer



Interactive worksheet Listening: Present Perfect
Listening: Present Perfect
Grade/level: Secondary
by AnaTEAMUNA



Interactive worksheet Reading: present perfect
Reading: present perfect
Grade/level: 6th
by latalse25



Interactive worksheet Present Perfect - reading comprehension
Present Perfect - reading comprehension
Grade/level: pre-intermediate
by Xandra10



Interactive worksheet Present Perfet (already, yet, just, since, for, ever, never)
Present Perfet (already, yet, just, since, for, ever, never)
Grade/level: 7
by JKike



Interactive worksheet present perfect exercises
present perfect exercises
Grade/level: intermediate
by mrsbeaujouan



Interactive worksheet Present Perfect: ever - never, just, gone - been
Present Perfect: ever - never, just, gone - been
Grade/level: Pre-intermediate
by Mar_Blancafort



Interactive worksheet Present Perfect Tense
Present Perfect Tense
Grade/level: Grade 3
by Pratchaya25



Interactive worksheet Have you ever?
Have you ever?
Grade/level: Pre-intermediate
by mada_1



Interactive worksheet Present Perfect with since, for, just, already, never, ever, yet, still
Present Perfect with since, for, just, already, never, ever, yet, still
Grade/level: 6
by justyna_bla



Interactive worksheet Simple Past vs Present Perfect 1
Simple Past vs Present Perfect 1
Grade/level: B1
by estherlee76



Interactive worksheet Present Perfect Tense
Present Perfect Tense
Grade/level: 5
by Dinhhang



Interactive worksheet Present perfect reading
Present perfect reading
Grade/level: 5
by lyanhh1234



Interactive worksheet Present Perfect
Present Perfect
Grade/level: Pre-Intermediate
by MeritESLResources



Interactive worksheet Never Ever Already Just Yet Since For
Never Ever Already Just Yet Since For
Grade/level: M.4
by Tiny_Cotton



Interactive worksheet PRESENT PERFECT - have you ever...?
PRESENT PERFECT - have you ever...?
Grade/level: pre-intermediate
by loveteaching



Interactive worksheet Present perfect just already yet
Present perfect just already yet
Grade/level: 5
by lyanhh1234



Interactive worksheet Present perfect with for and since
Present perfect with for and since
Grade/level: Grade 7
by Miss_Johi



Interactive worksheet Present perfect
Present perfect
Grade/level: Grade 6
by jecika



Interactive worksheet Listening present perfect
Listening present perfect
Grade/level: a2
by juancarlosserna23



Interactive worksheet Present perfect multiple choice
Present perfect multiple choice
Grade/level: 5
by lyanhh1234



Interactive worksheet Present perfect with EVER and NEVER
Present perfect with EVER and NEVER
Grade/level: A2
by DaianaSchwam



Interactive worksheet Present Perfect with already and yet
Present Perfect with already and yet
Grade/level: Pre-intermediate
by t_mely



Interactive worksheet Reading. Climbing to the top
Reading. Climbing to the top
Grade/level: Intermediate
by clara_teacher



Interactive worksheet Time expressions with Present Perfect
Time expressions with Present Perfect
Grade/level: Pre-intermediate
by nkocijan



Interactive worksheet Present Perfect - Videos
Present Perfect - Videos
Grade/level: Elementary
by memato



Interactive worksheet Present Perfect - Irregular verbs
Present Perfect - Irregular verbs
Grade/level: Grade 5
by FayFNguyen



Interactive worksheet Present perfect simple
Present perfect simple
Grade/level: 3rd
by Mapache0802



Interactive worksheet Present perfect + How long...?- for... - since ...
Present perfect + How long...?- for... - since ...
Grade/level: A2
by ManuelaB



Interactive worksheet Ever, never, just, yet, already, still, for and since
Ever, never, just, yet, already, still, for and since
Grade/level: B2
by pj12881



Interactive worksheet Present Perfect  + ever & never
Present Perfect + ever & never
Grade/level: 5th
by Anasantamaria



Interactive worksheet For,since,already,just,yet
For,since,already,just,yet
Grade/level: 3rd
by Mapache0802



Interactive worksheet LESSON 39 - PRESENT PERFECT
LESSON 39 - PRESENT PERFECT
Grade/level: PRE-INTERMEDIATE
by TeacherPaloma77



Interactive worksheet Present Perfect Test
Present Perfect Test
Grade/level: 6th
by MissJosefina



Interactive worksheet Present Perfect
Present Perfect
Grade/level: Pre-Intermediate
by amberina87



Interactive worksheet Present Perfect Simple - video lesson
Present Perfect Simple - video lesson
Grade/level: pre-intermediate
by matejakuzma



Interactive worksheet Present Perfect - Have you ever ... ?
Present Perfect - Have you ever ... ?
Grade/level: 5
by lyanhh1234



Interactive worksheet Present perfect with already, just, still and yet
Present perfect with already, just, still and yet
Grade/level: ESO 3/4/B1
by rarean



Interactive worksheet Present Perfect with just-already-still-yet
Present Perfect with just-already-still-yet
Grade/level: Grade 7
by Miss_Johi



Interactive worksheet Have you ever...?
Have you ever...?
Grade/level: 8th
by Ceciliatello



Interactive worksheet PRESENT PERFECT - present results
PRESENT PERFECT - present results
Grade/level: pre-intermediate
by loveteaching



Interactive worksheet Present perfect quiz
Present perfect quiz
Grade/level: ELEMENTARY
by MissPiliado



   Next