Welcome to
ESL Printables,
the website where English Language teachers exchange resources:
worksheets, lesson plans, activities, etc.
Our collection is growing every day with the help of many teachers. If
you want to download you have to send your own contributions.
Today,23-12-2025,
we are
1114422 registered users and we have
767244 printables, 88808
powerpoints and 16614 online exercises.
ESLprintables presents: Live Worksheets
Interactive worksheets maker:
Fill in the blanks
Multiple choice
Join with arrows
Drag and drop
Listening exercises
Speaking exercises
Videos
Hope you are doing well, I would like to talk about sending comments, every time? I download a worksheet, I write a comment to thank the author of the WS, but it´s impossible, I don´t know where the problem is.
Commercial cleaning has always been time-sensitive and labor-intensive. Large facilities operate on tight schedules. Floors must stay clean without interrupting daily activity. Traditional workflows rely heavily on manual teams, shift planning, and supervision. This often leads to uneven results and rising costs.
Robotic floor cleaner are changing how commercial cleaning workflows are planned and executed. Instead of reacting to mess and manpower issues, facilities can now follow structured, repeatable cleaning routines. This shift is not just about automation. It is about creating smarter, more reliable workflows that support large-scale operations.
The Limitations of Traditional Cleaning Workflows
Manual cleaning workflows depend on people, timing, and availability. Staff fatigue affects quality. Absences disrupt schedules. Supervisors spend time managing tasks instead of improving processes.
In large spaces, this becomes harder to control. Some areas get cleaned too often. Others get missed. Night shifts increase expenses. Daytime cleaning can interrupt business operations.
These limitations push facility managers to look for more stable systems.
Hi, Friends. I just tried to post this in the Cafe, but I got an error message, so I am trying it here.
Hello, Friends,
I have been away for a while, but I just started teaching ESL again, very part time, and online only. It is the same company I taught for at my first ESL job, from 2005 to 2008. I am already creating worksheets for one of my students, so I will start formatting them to be appropriate for this wonderful site, and will upload them as soon as I can. I see here in the cafe that all of the familiar names are still active.
That error usually means MSXML3.dll is corrupted or misregistered. Try running regsvr32 msxml3.dll in an admin Command Prompt or updating/reinstalling MSXML3.
google
i have got 142 points and i doanloaded only 38 worksheets.but i was surprised to find that all my points has gone.Would you please reset back my points
to be , Contractions, a/an and Plurals
This resource is a short assessment on verb to be, contractions, a and an, and Plurals. This handout can be used as an additional practice for the students. I hope you will find it helpful.
Thank you! Have a good day!
Level: elementary Age: 10-100 Downloads: 10
Confusing words 22
Worksheets number 22 to practise on confusing words. With anagrams, homophones, word families, phrasal verbs, adjectives, etc. Answer key included.
Level: intermediate Age: 10-100 Downloads: 6
Phrasal verbs B5
A new grammar-guide on phrasal verbs: letter B - part 5.
Level: intermediate Age: 10-100 Downloads: 9
NEW YEARS EVE PRESENT SIMPLE OR CONTINUOUS
A one page worksheet with a gap fil exercise to practice the use of present simple and continuous with four exercises to do. Answers are included. Hope it helps and wish you all a wonderful New Year.
Level: elementary Age: 5-100 Downloads: 8
New Year Resolutions contrasting stories
Here are two stories in which Trevor and Lena both make resolutions but with varying degrees of success. They read and answer the questions and hopefully learn something about making resolutions that helps them in making their own. Thank you!
Level: intermediate Age: 8-100 Downloads: 10