ESL Worksheets for English Practice

The free ESL vocabulary worksheets and lessons in this site cover everyday slang for communication in real life situations. Select one of our major sections from above to explore more of this site. Here is a brief description of what each section offers:

Phrase of the day

To not pan out

To not work out the way you wanted it to.

“"The new job didn't pan out. I had to quit because I couldn't work as many hours as they wanted me to."


This section covers common English vocabulary and phrases categorized by their context (The situation in which they would be used). Their meaning and an example of its use are explained. Once you feel you have learned the list, you can test yourself with fill-in-the-blanks, matching and other ESL worksheets. Each of these present the vocabulary words in context to improve overall English fluency.


This section covers common English expressions that describe feelings, situations, actions and more. They are also known as colloquialisms. English as a second language students will find these useful since they are not usually included in textbooks.

Tips for ESL Students:

Students can find different language learning strategies and tips on learning English.

ESL Lesson Plans:

This is a place for teachers to look for ESL classroom ideas and activities. I’ve used each of these activities in my own classroom.

ESL Jobs:

Teachers can find current ESL jobs here.

Free GED Practice Test

Free GED and High School Practice for Students.

Custom Essay

Feel free to get a custom essay online, on any topic.

Feel free to get a custom essay online, on any topic.

Write Force writing company - #1 choice for foreign students.