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.
- 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…
- 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”
Confused Words in English
Useful list of common Confused Words/Misused Words in English for ESL Learners with printable infographics.
Frequently Used English Idioms and Phrases that make you sound like a native speaker with free ESL printable infographics.
- School Idioms | 10 Useful Idioms Relating to School for ESL Learners
- Most Common Sports Idioms in English
- Weather Idioms – Idioms about Weather in English
- Important Sweet Idioms with Meaning & Examples
- Commonly Used Color Idioms 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.
- Interrupting Conversation | 15+ Useful Expressions for Interrupting Someone
- Useful Expressions for Debate and Discussion in English
- Telephone Conversation: Most Commonly Used Phrases for the Phone Conversation
- Asking For and Giving Directions in English
- How to Accept An Apology in English
- Powerful Ways of Introducing Yourself and Others
- How to Ask for Advice & Give Advice in English
- 35+Useful Ways to Express Gratitude for ESL Learners
Other Ways to Say
- 55 Romantic Ways to Say I Love You in English
- 80 Useful Ways to Say “Keep Up The Good Work!” in English
- Amazing Synonym: List of 50 Awesome Words to Used Instead of Amazing
- According to Synonym | List of 35+ Popular Synonyms for According to
- In Conclusion Synonym | 30+ Useful Synonyms for In Conclusion
- BIG Synonym: Useful List of 35+Synonyms for Big in English
- SUCH AS Synonym: List of 20 Common Synonyms for SUCH AS
- Lucky Synonym | List of 35+ Lucky Synonyms in English
- Other Ways to Say I’M GOING TO SLEEP in English
- GOODBYE Synonyms: List of 20 Most Common Synonyms for Goodbye
List of Useful English Phrasal Verbs with meaning and example sentences for teachers and ESL learners.