You can find free English lessons for beginners at the Learn English Network website, Learn-English-Online.org. The site has 57 lessons divided into 12 units, starting with the simple verb "to be" in first lesson to the correct usage of this, that and their plural counterparts in the last lesson.
A non-profit based in the United Kingdom, the Learn English Network teaches basic grammar and vocabulary through lessons, games, tests, a diary and an English magazine. The English Magazine offers new material on a monthly basis that gives students the opportunity to hone their reading and listening skills. The lessons also offer a glimpse into British culture, customs and traditions. In addition, the website offers students assistance with their listening and pronunciation skills and helps them build vocabulary through the use of sounds and pictures, claims the site.
In addition to student-centered tools, the Learn English Network website also has a teacher's section to help ESL teachers with handouts and lesson plans that are designed to make their lessons for beginners more interesting. Though the content on the website is free, it is copyrighted. The Learn English Network also provides free online services through a network of websites and organizes free events on various platforms.