Skip to content
ESL Homepage
Toggle sub-menu
The History of the English Language
Lessons
Toggle sub-menu
Grammar – ESL Lessons, FAQs, Practice Quizzes, and Articles
Reading – ESL Lessons, FAQs, Practice Quizzes, and Articles
Vocabulary – ESL Lessons, FAQs, Practice Quizzes, and Articles
Listening – ESL Lessons, FAQs, Practice Quizzes, and Articles
Pronunciation – ESL Lessons, FAQs, Practice Quizzes, and Articles
Slang & Idioms – ESL Lessons, FAQs, Practice Quizzes, and Articles
ESL Education – Step by Step
Toggle sub-menu
Academic English
Community & Interaction
Culture
Grammar
Idioms & Slang
Learning Tips & Resources
Life Skills
Listening
Reading
Speaking
Vocabulary
Writing
Education
Resources
ESL Practice Exams
Toggle sub-menu
Basic Vocabulary Practice Exam for Beginner ESL Learners
Reading Comprehension Practice Exam for Beginner ESL Learners
Speaking Practice Exam for Beginner ESL Learners
Listening Comprehension Practice Exam for Beginner ESL Learners
Simple Grammar Practice Exam for Beginner ESL Learners
Complex Grammar Practice Exam for Intermediate ESL Learners
Expanded Vocabulary Practice Exam for Intermediate ESL Learners
Advanced Listening Comprehension Practice Exam for Intermediate ESL Learners
Intermediate Level – Reading and Analysis Test
Toggle search form
Search for:
Education
How to Encourage Quiet People to Speak in Group Settings
Community & Interaction
English for Shared Housing and Roommate Conversations
Community & Interaction
Building Trust Through Consistent Everyday English
Community & Interaction
English for Faith Communities and Cultural Gatherings
Community & Interaction
How to Participate in a Town Hall or Public Comment Session
Community & Interaction
Useful Phrases for Giving Directions in a Community Setting
Community & Interaction
How to Offer Help Without Sounding Pushy
Community & Interaction
English for Neighborhood Safety Meetings and Local Notices
Community & Interaction
Conversation Repair: What to Say After a Misunderstanding
Community & Interaction
How to Exit a Conversation Politely When You Need to Leave
Community & Interaction
English for Building Rapport With Parents, Coworkers, and Classmates
Community & Interaction
Useful Phrases for Introducing Two People to Each Other
Community & Interaction
How to Welcome International Guests in English
Community & Interaction
English for Online Communities, Forums, and Group Servers
Community & Interaction
Useful Phrases for Supporting Someone Having a Hard Day
Community & Interaction
Posts pagination
1
2
…
194
Next