See more See less

24612 FREE ESL Writing worksheets

  • By 1mada 1mada
    A crossword to practise body parts. Students match the words to the correct pictures and complete the crossword. Then find a secret message. Greyscale and KEY included. Have fun mada :)
    Level: Beginner (pre-A1), Elementary (A1), Pre-intermediate (A2)
    Vocabulary: Body
    Student Type: high school, elementary school
    Skill: Spelling, Speaking, Reading, Writing

    401 likes
    26,294 downloads
  • By Zmarques Zmarques
    An elementary text about a boy's personal identification and routine.
    Level: Beginner (pre-A1), Elementary (A1), Pre-intermediate (A2)
    Grammar: Present simple tense
    Vocabulary: Daily routines

    364 likes
    24,522 downloads
  • By PhilipR 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.
    Level: Elementary (A1), Pre-intermediate (A2)
    Grammar: Present simple vs continuous (progressive) tense
    Student Type: high school, elementary school, adults

    313 likes
    23,719 downloads
  • By estrelapolar estrelapolar
    Students fill in the gaps with the right form of the given verbs. Key included. Thank you.
    Level: Elementary (A1), Pre-intermediate (A2)
    Grammar: Past simple tense
    Student Type: high school, elementary school

    276 likes
    23,094 downloads
  • By Zmarques Zmarques
    Text followed by three reading comprehension tasks: table filling, antonym matching and questions about the text.
    Level: Elementary (A1)
    Grammar: Present simple tense
    Vocabulary: Rooms in the house

    276 likes
    22,486 downloads
  • By Mulle Mulle
    A fun filler or end of lesson activity in which students practise vocabulary and quick thinking. Kids love to play and compete.
    Level: Elementary (A1), Pre-intermediate (A2), Intermediate (B1), Upper-intermediate (B2), Advanced (C1)
    Grammar: Word classes
    Vocabulary: World

    436 likes
    22,162 downloads
  • By Zmarques Zmarques
    An elementary text on daily routine followed by three comprehension exercises.
    Level: Elementary (A1), Pre-intermediate (A2)
    Grammar: Present simple tense
    Vocabulary: Daily routines

    258 likes
    21,661 downloads
  • By Mulle Mulle
    This is the first ws in a little series of grammar for beginners. Collect them all and make a booklet with grammar exercises.
    Level: Beginner (pre-A1), Elementary (A1), Pre-intermediate (A2)
    Grammar: BE (auxiliary verb)
    Student Type: elementary school

    270 likes
    21,151 downloads
  • By OseiasELT OseiasELT
    ***I´ve updated it and added the Answer Key. FILLING IN THE GAPS USING THE VERBS IN THE PAST SIMPLE AND WRITING A SHORT TEXT ABOUT THE LAST HOLIDAY; TRUE OR FALSE. HOPE YOU LIKE IT!!! ;-)
    Level: Beginner (pre-A1), Elementary (A1), Pre-intermediate (A2)
    Grammar: Past simple tense
    Student Type: high school, elementary school, adults

    215 likes
    20,823 downloads
  • By Pachy Pachy
    3 pages with vocabulary related to places, prepositions of places and instructions to give directions. There are also some exercises to practice the structures and the vocabulary.
    Level: Elementary (A1), Pre-intermediate (A2)
    Grammar: Commands (imperatives)
    Vocabulary: Giving Directions

    375 likes
    19,988 downloads
  • By francereference francereference
    What´s the difference between will and be going to? Here is a short review followed by a fill-in the gap activity on how to express the future.
    Level: Pre-intermediate (A2), Intermediate (B1)
    Grammar: Future tenses
    Student Type: high school, elementary school, adults

    249 likes
    19,903 downloads
  • By ladygargara ladygargara
    Past Simple- gray scale included
    Level: Beginner (pre-A1), Elementary (A1)
    Grammar: Past simple tense
    Vocabulary: Actions

    208 likes
    18,839 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!