song A groovy kind of love
a song to practice present perfect
Level: intermediate
Age: 12-17
Type: worksheet
Introduction of the past perfect
Level: intermediate
Age: 10-14
Type: others
An Exam Paper for Eight Grade Students
This is an exam paper for eight grade students. It includes present perfect tense, when-while-reading the dates, would rather-prefer, adjective and adverb, incase-so that, such and so,just, already, since, for,me too, me neither, too and enough.
Level: intermediate
Age: 10-100
Type: worksheet
song to practice present perfect
I used this worksheet to refresh present perfect. Hope you find it useful!
Level: elementary
Age: 15-100
Type: worksheet
Present Perfect with SINCE and FOR
Fill in the gaps with SINCE or FOR. Hope it�s useful. Have a great day! ;)
Level: intermediate
Age: 12-100
Type: worksheet
Djerba
Wishing to see my country up and running again, here�s another text showing off one of its multiple tourist destinations. Along the reading process, I chose to offer my students an opportunity to review their English prepositions.
Level: intermediate
Age: 16-100
Type: worksheet
Ho Hey the lumineers
SONG WITH DIFFERENT ACTIVITIES
Level: elementary
Age: 8-11
Type: worksheet
a song from u2 to practise present perfect tense
a song from u2 to practise present perfect tense
Level: elementary
Age: 12-16
Type: worksheet
Present Perfect Questions
Level: elementary
Age: 8-12
Type: worksheet
For/Since and Past Simple/Past Perfect
Level: intermediate
Age: 14-17
Type: grammar-guide
A hard day�s night - by The Beatles
A famous song used to explain the Present Perfect Tense.
Level: intermediate
Age: 14-100
Type: worksheet
Test
New Headway Pre Intermediate Test Unit 7
Level: intermediate
Age: 12-16
Type: others
present perfect progressive (continuous)
present perfect continous
Level: elementary
Age: 7-100
Type: worksheet
Past Simple, Past Progressive, comparison of Past Simple to Present Perfect
Theory of Past Simple and Past Progressive, comparison of Past Simple and Present Perfect, exercises
Level: intermediate
Age: 12-100
Type: worksheet
present perfect
have a nice day
Level: intermediate
Age: 10-11
Type: worksheet
|
|
|