Search all English lessons for ESL topics such as basic English, English slang, business English, and English pronunciation!
Slang - Thursday
Real Life - Wednesday
It happens to everyone: You write a great letter, application, or paper for school. You’re really pro...
Eavesdropping - Tuesday
The verb “pitch” has many meanings. It can refer to the throwing of a baseball. When you put a ...
Real Life - Monday
There’s a brand new Star Trek movie out, and it’s sure to be a summer blockbuster. In Star Trek: Into Darkn...
Use these tags to search for English lessons on topics you enjoy! The bigger the word, the more English lessons it's connected to.
Slang - Thursday
Movies - Wednesday
Is greed ever good? According to Gordon Gekko, Michael Douglas’s character in the new movie Wall Stre...
Movies - Tuesday
Most horror movies take place in the dark. But sometimes the daylight is scarier because you can see all th...
Movies - Monday
Can you imagine combining an action movie with a buddy comedy about a couple of pot-smokers? It may sound a...
Music - Friday
It’s like a dream come true. One of the biggest bands in the world makes an album and says you can ha...
All Lesson Themes
Learn English Grammar and find lessons using each grammar point.
Being a fan is an emotional roller coaster. When your team wins, it’s a big rush. But when they lose,...
Everyone has their own taste when it comes to music, right? So a song is good to you if you like it. That...
The key to doing retro right is putting a modern, personal spin on it. When you wear vintage clothes, you d...
All English Grammar
- Present Progressive Tense
- Simple Future Tense
- Phrasal Verbs
- Verbs with "ing"
- First Conditional
- Past Progressive Tense
- Passive Voice
- Count and Noncount Nouns
- Comparatives and Superlatives
- Simple Past Tense
- Used to Do vs Be Used to
- Present Perfect Progressive
- Second Conditional
- Present Perfect Tense
- Gerunds vs. Infinitives
- Modal Verbs
- Contractions and Abbreviations
- Zero Conditional
Create English lessons to share with Ebaby! members! Your online ESL lessons can focus on any topic including English slang, business English, basic English, and English pronunciation. The more you share, the more you help people study and practice English.
I personally love robots. So I am going to show you a video and teach you two words.https://www.youtube.com/watch?v=xqMVg5ixhd01. evolution (進化; 演化...
English: baby sitting, house sitting, pet sitting.Let's see the above three vocabulary words. They have a common part, "sitting," expressing t...
TOEFL, IELTS, Cambridge
IELTS Speaking Part 2 Topic - tourism If you ever have to give a short speech in English this lesson will help you get throug...
Instructions: Describe the picture.By describing the picture you will be able to make use of English in a sentence.It's fun!
Here are some useful vocabulary about body parts...