Log in/Register
present perfect
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:Grammar TopicsGeneral Topics
SELECTED FILTERS
Clear all filters

397 Present perfect, Upper-intermediate (B2) English ESL worksheets pdf & doc

SORT BY
Most popular
TIME PERIOD
All-time
kam
kam
Queen - We Are The Champions Listening and Vocab Worksheet
Queen - We Are The C
A worksheet using Qu
4422 uses
niknikle
niknikle
U2 - I Still Haven't Found What I Am Looking For - Song Gap Fill
U2 - I Still Haven't
This is a great song
4209 uses
BilboBaggins
BilboBaggins
I Wish
I Wish
This is to practice
3963 uses
adspeed
adspeed
What have they been doing?
What have they been
A reading exercise t
3593 uses
BEAARETA
BEAARETA
Verb tenses
Verb tenses
Present simple, pres
3353 uses
juliebois
juliebois
PAST TENSES
PAST TENSES
Two exercises on sim
3105 uses
Alexandrina
Alexandrina
Past Simple x Past Perfect simple/continuous
Past Simple x Past P
Past Simple and Past
3034 uses
antonella8
antonella8
YET, JUST or ALREADY?
YET, JUST or ALREADY
This is a worksheet
2989 uses
jannabanna
jannabanna
FOR SINCE DURING WHILE OVER
FOR SINCE DURING WHI
Quick reminder and t
2989 uses
IzaMarie
IzaMarie
Talking About Movies -Conversation
Talking About Movies
15 questions to talk
2977 uses
lesleymisano
lesleymisano
TIME RELATED VERB CONSTRUCTIONS - horizontal
TIME RELATED VERB CO
Please up-vote if y
2878 uses
viviana1789
viviana1789
Never ever
Never ever
Students can learn a
2865 uses