English Lesson Search
Search all English lessons for ESL topics such as basic English, English slang, business English, and English pronunciation!
This Week's Lessons
Learn English with Ebaby! Lessons. We create a new free ESL lesson every day for you online.
-
Eavesdropping - Tuesday
How can you tell if someone is interested in you? There are lots of ways, but it can be confusing. If someo...
-
Music - Monday
Remixes take old songs and put a new spin on them. DJs have been experimenting with remixing techniques sin...
-
Real Life - Friday
In pictures of New York City, the streets are almost always crowded with taxis. But while taking a cab in N...
-
Slang - Thursday
-
Movies - Wednesday
Thirty years ago, nobody would have predicted that an African-American woman raised by a poor single mother...
Lesson Themes
Use these tags to search for English lessons on topics you enjoy! The bigger the word, the more English lessons it's connected to.
-
Work
Eavesdropping - Tuesday
How things can change. It wasn’t too long ago that Devan’s friends were holding meetings becaus...
-
Friend
Eavesdropping - Monday
After a long road trip, Beren is finally home. It all started when she went to visit her twin sister, who i...
-
Hobbies
Music - Friday
Karaoke is fun, but why limit yourself to just vocals? You could do karaoke on guitar or drums. What’...
-
Romance
Movies - Thursday
Everyone has different feelings and experiences when it comes to dating and love, but most of us can agree ...
-
Music
Music - Wednesday
Nobody expected very much from Susan Boyle when she first walked onto the stage of the reality show Britain...
All Lesson Themes
Alternative Celebrity Family Food Friend Health History Hobbies Holidays How to News Party Romance School Soap Opera Sports Tech Time Travel Work
English Grammar
Learn English Grammar and find lessons using each grammar point.
-
Past Perfect Tense
Movies - Tuesday
The best science fiction uses aliens, monsters, and distant planets to comment about what’s happening...
-
Present Perfect Progressive
Eavesdropping - Monday
Talking Iranian Democracy on Ebaby!
Iran is in crisis. The results of the country’s national election are being disputed and there are th...
-
Count and Noncount Nouns
Eavesdropping - Friday
How long does it take to get over someone? A breakup can leave you upset for months or be forgotten about b...
-
Zero Conditional
Movies - Thursday
Woody Allen is one of those directors whom a lot of people either love or hate. Almost all his movies are a...
-
Your vs. You're
Music - Wednesday
"Posse" - Violent J of Insane Clown Posse
Most people think Insane Clown Posse is either the greatest or the worst band they have ever seen. The hip ...
All English Grammar
- Modal Verbs
- Comparatives and Superlatives
- Passive Voice
- Present Perfect Tense
- Zero Conditional
- Adverbs
- Adjectives
- Past Progressive Tense
- Verbs with "ing"
- Simple Past Tense
- Simple Future Tense
- Count and Noncount Nouns
- Contractions and Abbreviations
- Second Conditional
- Gerunds vs. Infinitives
- Your vs. You're
- Direct vs. Reported Speech
- Phrasal Verbs
- Present Progressive Tense
- Be able to
Teacher Talk
-
Teacher Talk is an area just for English teachers. Get English lesson ideas, share resources, participate in teacher forums, and search English lessons.
TOEFL
-
Check out our TOEFL Practice page to practice and learn more about TOEFL.
Member Lessons
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.
-
-
Vocabulary
"Hazem" ( son_of_pharaohs) Presents:
Energy: the power which can do work.Courageous: brave.Illiterate: not able to read or write.Advertisement: an announcement.Dense: closely packed or...
-
-
Vocabulary
Today, my lesson is a bit interesting. I've been studying all this while so I can't post lessons on ebaby. Now, I'm back.I want to shar...
-
Idioms and Slang
Enough Enough is placed before the noun, to indicate the quantity required or necessary:“There is enough bread for lunch.”“She ha...





