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.
- Popular Prepositional Phrases in English – IN, ON, AT, BY, OUT
- Definite and Indefinite Articles: Using A, An,The in English
- Adverbs List | List of 95+ Important Adverbs with “Ly”
- Conjunctive Adverbs List | English Grammar Rules & Usage
- 100 Useful Uncountable Nouns in English for ESL Learners
- Common Mistakes In The Use of Prepositions in English
- Verbs and Prepositions: A Huge List of 145 Verb Preposition Combination
- Demonstratives Adjectives & Pronouns – This, That, These, Those
- Adjectives of Attitude: List of 100 Popular Adjectives about Attitude
- Prepositions | List of 50+ Prepositions of Place – AT IN ON in English
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 Mammals: 50+ Popular Mammal Names with Examples and ESL Pictures
- Bird Names: List of 35+ Popular Types of Birds with ESL Picture
- Types of Houses: 30+ Popular Types of Houses with Pictures and Their Meaning
- Types of Vehicles: List 30+ Vehicle Names with Examples and ESL Images
- Shapes Names: 30 Popular Names of Shapes with ESL Image
- Food Names: 30 Popular Food Vocabulary with ESL Picture in English
- Types of Vegetables : Learn 40 Most Popular Vegetable Names with ESL Pictures
Frequently Used English Idioms and Phrases that make you sound like a native speaker with free ESL printable infographics.
- 20+ Important American Idioms with Example Sentences
- Heart Idioms | 55+ Important Idioms about Heart for ESL Students
- 10 Useful Money Idioms with Meaning and Examples
- 10 Useful Animal Idioms in English with their Meaning
- Love Idioms: 30 Popular Idioms about Love in English
- 35 Popular Food Idioms with Meaning for ESL Learners
- Family Idioms | List of 10 Useful Idioms about Family in English
- Idioms About Friendship | 40+ Popular Idioms and Proverbs about Friendships
- Useful Knowledge Idioms in English You Should Know
- School Idioms | 10 Useful Idioms Relating to School for ESL Learners
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.
Other Ways to Say
- 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
- But Synonym : Useful List of 20+ Synonyms BUT with Examples
- Furthermore Synonym | List of 25 Useful Synonyms for Furthermore
- However Synonym: List of 40+ Powerful Synonyms for HOWEVER
- HAPPY Synonym: List of 50 Powerful Synonyms for Happy
- 55 Romantic Ways to Say I Love You in English
List of Useful English Phrasal Verbs with meaning and example sentences for teachers and ESL learners.