ADBLOCKERS ARE HURTING US! :(


We give you all this free content because we love you. So please unblock ads for us or become a supporter. Thanks!

2920 FREE ESL present worksheets

  • Present Simple exercises - ESL worksheets
    Present Simple exercises
    By myszunia
    Some exercises to revise Present Simple Tense
    45,957 downloads
  • Domino DAILY ROUTINE - Kids - ESL worksheets
    Domino DAILY ROUTINE - Kids
    By Taisy
    It's a game to practice the simple present using daily activities as vocabulary. My students liked it so much. It's very simple to play. The teacher choose one student that will begin. After, the others students will add their cards according to the picture or the sentence. The first student that put all his/her cards in the game wins! I hope you like it!
    44,292 downloads
  • WHO IS THE BURGLAR? - 30 Conversation Cards - Roleplay - Class and ... - ESL worksheets
    WHO IS THE BURGLAR? - 30 Conversation Cards - Roleplay -...
    By LittleSunshine11
    This is a conversation game / roleplay for elementary to lower intermediate students. Practise simple present QUESTIONS and ANSWERS. Set of 30 CHARACTER CARDS. *** Yesterday at 10:00 pm there was a robbery in the Bank in Central Lane. The police was called immediately to investigate the crime scene and found some evidence. It had snowed yesterday there were footprints on the ground in the snow... *** Tell your students to go round the class and a...
    42,412 downloads
  • No-frills worksheet for all ages: Present Simple vs. Present Contin... - ESL worksheets
    No-frills worksheet for all ages: Present Simple vs....
    By PhilipR
    Short ´cloze´ story designed for students to practise the use of the present simple and present continuous. Make sure to review or pre-teach usage. No-frills and low on images and colour so it can be used with all ages and save ink. Answer key included.
    37,231 downloads
  • simple present - ESL worksheets
    simple present
    By muse
    Simple Present tense 3rd person singular
    35,063 downloads
  • Alfred's daily routine - ESL worksheets
    Alfred's daily routine
    By Zmarques
    An elementary text on daily routine followed by three comprehension exercises.
    32,376 downloads
  • This is my house  - ESL worksheets
    This is my house
    By Zmarques
    Text followed by three reading comprehension tasks: table filling, antonym matching and questions about the text.
    30,768 downloads
  • PRESENT CONTINUOUS TENSE - ESL worksheets
    PRESENT CONTINUOUS TENSE
    By meva
    -answer the questions
    -complete the sentences
    -match the pictures to the sentences
    26,560 downloads
  • The Present Perfect Tense - ESL worksheets
    The Present Perfect Tense
    By kissnetothedit
    Ws on practising PPT.
    25,023 downloads
  • The messy room – there be, prepositions, to be [4 tasks] KEYS INCLU... - ESL worksheets
    The messy room – there be, prepositions, to be [4 tasks]...
    By zailda
    A worksheet to revise there is / there are, prepositions of place and the verb to be (present). There are 4 tasks and the keys are included. The printable is completely editable / correctable. Hope it’s useful. Thanks for downloading and have a nice day!
    25,016 downloads
  • present simple - ESL worksheets
    present simple
    By languageleader88
    I hope you like it;)
    23,516 downloads
  • Present Continuous-3 pages - ESL worksheets
    Present Continuous-3 pages
    By Kate78
    11 exercises to revise P.C. All types of sentences, questions and short answers. Adding - ing. Making senteces ti the pictures. Complex revision. It can also be used as a test. Have fun :)
    22,999 downloads
Please register! It's free.
Please register or log in, then you can start your free download immediately.
Forum
Coming soon ...
Loading ...
Your worksheet is being uploaded ... Don't worry, it could take minutes, just wait..:)

iSLCollective
You're not a member yet.
Would you like to become a member of iSLCollective ?
You're not a member yet.
Congrats, you're now a member here, too. :) Please wait until page is refreshed!