Study English online with free ESL lessons and printable worksheets for English students and ESL teachers. Following are useful lessons on grammar, vocabulary, common expressions and phrases, synonyms, antonyms, idioms, phrasal verbs, collocations, confused words,…
English Grammar
Useful grammar lessons for English teachers and ESL students.
- Collocation Examples | 60+ Powerful Adjectives and Prepositions
- FANBOYS | 7 Helpful Coordinating Conjunctions with Examples | Conjunctions Quiz
- 200 Important Regular Verbs: Definition and Regular Verbs List
- Determiners | Definition, Useful List & Examples in English
- 10 Types of Nouns That You Use All The Time
- How to Use “So That” in English
- Abstract Nouns: List of 165 Important Abstract Nouns from A to Z
- 240 Food Adjectives – Adjectives to Describe Food in English
- Common Prepositions : List of 100 Most Popular Prepositions
- 120 Most Important Academic Verbs in English
Confused Words in English
Useful list of common Confused Words/Misused Words in English for ESL Learners with printable infographics.
Topic Vocabulary
Learn English vocabulary words through images with many useful visual dictionaries.
- Weather Words: Useful List of English Weather Words and Vocabulary
- List of Jobs: List of 60 Popular Professions & Jobs in English
- Sea Animals: List of 30+ Popular Sea Animals with ESL Pictures
- Wild Animals: List of 30+ Popular Names of Wild Animals in English
- Parts of A Flower: Different Parts of A Flower & A Leaf in English
- Types of Flowers: List of 50+ Popular Flowers Names with Their Meaning
- List of Insects: 25 Useful Insect Names with Pictures and Examples
- Parts of the Face: List of Useful Face Parts Vocabulary in English
- Baby Farm Animals: List of 15+ Popular Names of Baby Animals in English
- Musical Instruments: List of 30 Popular Types of Instruments in English
English Idioms
Frequently Used English Idioms and Phrases that make you sound like a native speaker with free ESL printable infographics.
- On the Lam: What Does This Popular Idiom Mean?
- “On the Nose”: What Does This Interesting Idiom Mean?
- What Is An Idiom? List of 100 Popular Idioms with Examples in English
- Over the Hill Meaning: What Does This Trendy Idiom Mean?
- Cream of the Crop: How Do You Define This Trendy Idiom in English
- Once Bitten Twice Shy Meaning: What Does This Interesting Idiom Mean?
- Once In A Blue Moon: Definition & Useful Examples in English
- Snake In The Grass: Definition, Useful Examples & Synonyms List
- Calm Before the Storm: Definition, Origin & Useful Examples in English
- (A) Heavy Heart: Definition with Useful Examples & Synonyms List
Common Collocations
Collocation Dictionary – Learn Commonly Used Collocations in English with Meaning and Examples with ESL pictures.
Common Expressions
Learn Useful Expressions in English with example sentences with ESL printable pictures.
Other Ways to Say
Learn Alternative Ways to Say Any Words, Phrases or Sentences, Common Synonyms in English with free ESL infographics.
- Very Good Synonym: 109 Useful Ways to Say VERY GOOD in English
- Great Synonym: List of 75+ Useful Synonyms for GREAT in English
- Thank You Synonym | 45+ Powerful Synonyms for Thank You for ESL Learners
- Afraid Synonym: List of 40 Helpful Synonyms for Afraid with Examples
- No Synonym | 60 Useful Ways to Say NO in English
- Small Synonym: List of 35 Helpful Synonyms for SMALL with Example Sentences
- Cold Synonyms: List of 20 Useful Synonyms for COLD with Examples
- List of Synonyms | Useful Synonyms for 100 Frequently Used Words in English
- Nice Synonyms | List of 50+ Useful Synonyms for NICE in English
- Thus Synonym | Useful List of 25+ Synonyms for THUS with Example Sentences
Phrasal Verbs
List of Useful English Phrasal Verbs with meaning and example sentences for teachers and ESL learners.