See more See less

311 FREE ESL Language functions worksheets

  • By misprincesas
    gap filling exercises with verbs given to write in present perfect. Exercises to practise the perfect tense.
    afirmative, negative, questions in present perfect.

    8,067 downloads
  • By fidaa
    A simple worksheet on passive voice

    5,839 downloads
  • By Alexandrina

    This WS might be good for Intermediate students who
    are beginning to practise the modals. With key.
    It might be useful.

    3,484 downloads
  • By latsa67
    A set of problem cards for students to practise giving advice. I made them for practising second conditional - "If I were you, I would...". Suitable for teenagers.

    2,291 downloads
  • By Arianey
    Practice using "I wish..." and "If only ... "with the past perfect. Useful for Trinity GESE grade 8.

    2,254 downloads
  • By francereference
    Here is a set of cards to play a taboo game. Laminate the cards and cut them out. Have fun playing with your students.

    2,251 downloads
  • By jannabanna
    Two example telephone dialogues for business English: 1. A bad line and 2. A reluctant customer. Some of the words have been taken out.

    1,997 downloads
  • By aasandoval
    This is an activity for adults (or people over fifteen) learning English. It is very interesting Becuase it people really want to discuss and gives you a great chance to have the Ss talking and expressing their minds.

    1,777 downloads
  • By gloriawpai
    Tell students about telephoning and etiquette when using the telephone.

    1,767 downloads
  • By ladygargara
    b&w included

    1,722 downloads
  • By kissnetothedit
    Worksheet on practising, reinforcing how to write an introductory letter.Have a nice day!:)

    1,591 downloads
  • By latsa67
    A worksheet for practising should have/shouldn't have with given verbs and picture prompts to help the students complete the sentences.

    1,560 downloads

Please register! It's free.
Please register + 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!