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,…
Useful grammar lessons for English teachers and ESL students.
- 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 Common Prepositions for ESL Leaners
- 120 Most Important Academic Verbs in English
- 40+ Conjunctive Adverbs List in English for ESL Learners
- Strong Adjectives | List of 150+ Extreme Adjectives for ESL Learners
- Commonly Used Transitive Verbs in English
- List of 100+ Intransitive Verbs | Useful Intransitive Verb Examples
- What are Quantifiers in English? – Much, Little, Many, Few, Enough, Plenty of…
Confused Words in English
Useful list of common Confused Words/Misused Words in English for ESL Learners with printable infographics.
Learn English vocabulary words through images with many useful visual dictionaries.
- 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 in English
- 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
- Kitchen Equipment: Useful List of 55+ Kitchen Utensils with Picture
Frequently Used English Idioms and Phrases that make you sound like a native speaker with free ESL printable infographics.
- Benefit of the Doubt: Meaning, Useful Examples with Synonyms List in English
- Play It By Ear: Definition, Useful Conversation Examples & Synonyms List
- Fingers Crossed: Definition, Useful Examples & Synonyms List
- Hang In There: Definition, Useful Conversation Examples & Synonyms List
- When It Rains It Pours: Learn Definition, Useful Examples & List of Synonyms
- Don’t Judge A Book By Its Cover | Meaning, Useful Examples & Synonyms
- Break A Leg: What Does “Break A Leg” Mean? | Useful Example Sentences
- In A Nutshell: What Does “In A Nutshell” Mean? | Useful Example Sentences
- What Does Under the Weather Mean? | Useful Example Sentences
- Dog Idioms and Sayings | List of 35+ Interesting Idioms Related to Dog in English
Collocation Dictionary – Learn Commonly Used Collocations in English with Meaning and Examples with ESL pictures.
Learn Useful Expressions in English with example sentences with ESL printable pictures.
- Useful Expressions for Debate and Discussion in English
- Telephone Conversation: Most Commonly Used Phrases for the Phone Conversation
- Simple Ways of Asking For and Giving Directions in English
- How to Accept An Apology in English
- Powerful Ways of Introducing Yourself and Others in English
- Simple Ways to Ask for & Give Advice in English | Ask For Advice
- 35+Useful Ways to Express Gratitude for ESL Learners
Other Ways to Say
- Huge Synonyms: List of 25+ Useful Synonyms for Huge in English
- Tell Synonym: 20 Common Synonyms for TELL with Useful Examples
- Vital Synonym: List of 20+ Useful Synonyms for Vital in English
- Famous Synonym: List of 25 Useful Synonyms for Famous in English
- On The Other Hand Synonym: List of 30 Useful Synonyms for ON THE OTHER HAND
- 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
List of Useful English Phrasal Verbs with meaning and example sentences for teachers and ESL learners.