Dear teacher,

The exercises that you find in this website are created by ESL teachers from all over the world.
We strongly recommend you to join our community: thousands of English teachers sharing not only exercises, but also worksheets, powerpoints, lesson plans, ideas, suggestions, etc.

Our family includes two websites: This is the main website. Here you can register, send contributions, make exercises, etc. This is the website where we publish the online exercises that we make with the online exercises generator (you will find it if you register in