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.
- 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+ Popular Prepositions of Place – AT IN ON
- 9 Important Adverbs of Frequency for ESL Learners
- How to Use I Wish / If Only in Sentences
- Auxiliary Verbs | Meaning, Useful List & Examples in English
- 50+ Important Verbs Followed By INFINITIVES in English
- Useful List of 100+ Feeling Words | Common Feeling Adjectives
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.
Frequently Used English Idioms and Phrases that make you sound like a native speaker with free ESL printable infographics.
- 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
- 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
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
- SUCH AS Synonym: List of 20 Common Synonyms for SUCH AS
- Another Word for Lucky | List of 35+ Useful Lucky Synonym
- 13 Useful Ways to Say I’M GOING TO SLEEP in English
- Another Word for Goodbye: List of 20 Important Goodbye Synonyms
- Another Word for Otherwise | 15+ Useful Otherwise Synonyms in English
- Another Word for Beautiful | List of 30+ Helpful Beautiful Synonyms
- You’re Welcome | List of 45 Useful Ways to Say “You are Welcome”
- 20 Other Ways to Say I THINK for ESL Learners
- Different Ways to Say I Agree in English
- Another Word for Delicious: 60 Useful Synonyms for Delicious with Examples
List of Useful English Phrasal Verbs with meaning and example sentences for teachers and ESL learners.