Welcome to the English Teacher KBob Free Resources Library — your growing collection of practical tools designed to help adult ESL learners build real English skills for real life.
All resources here are 100% free and created using the same strategies I use in my adult ESL classroom.
Download Your Free Guide (PDF)
Click here to download the Pronunciation Starter Guide
Start Here: Absolute Beginner English
New to English? Start with ETKB Foundation 0. Learn step by step and build the English skills you need for everyday life.
How to Use This Page
Choose the English practice you need below. You can start with Foundation 0 if you are new to English, or choose a topic you want to practice.
- Foundation English — Step-by-step English for absolute beginners
- Everyday English — Greetings, conversation, food, weather, and other real-life topics
- Grammar Practice — Practice important English verbs, sentences, questions, and more
Foundation 0 Free Practice Packs
Practice what you learn in ETKB Foundation 0 with these free downloadable practice packs.
Lesson 4: My Gender — Free Practice Pack
Lesson 5: My Age and Birthday — Free Practice Pack
Lesson 6: My Country — Free Practice Pack
Lesson 7: My Language — Free Practice Pack
Lesson 8: My Phone Number — Free Practice Pack
Lesson 9: My Address — Free Practice Pack
Lesson 10: My Family Members — Free Practice Pack
Lesson 11: My Likes and Interests — Free Practice Pack
Lesson 12: Colors — Free Practice Pack
Lesson 13: Weather — Free Practice Pack
Everyday English
Ordering Food in a Restaurant — Free Practice Worksheet
Letter I Pronunciation — Free Practice Worksheet
Beginner ESL Lessons & Quizzes
📚 Lesson 1: Greetings in English
✅ Read the Lesson | 🎯 Take the Quiz | 📄 Download the Worksheet
Additional Practice & Learning Tools
🎧 Listening Practice: See Below.
✍ Writing Prompts: Improve your writing skills with these exercises:
- Write about a time you met someone new. How did you greet them?
- Imagine you are traveling to another country. What greeting would you use to make a good first impression?
- 🗣 Speaking Challenges: Try speaking with a study buddy.
- Practice greeting 3 different people today and note their responses.
- Record yourself greeting someone formally and informally. Compare the differences.
📚 Lesson 2: Saying Goodbye in English
✅ Read the Lesson | 🎯 Take the Quiz | 📄 Download the Worksheet
📚 Lesson 3: Introducing Yourself in English
Read the Lesson | 🎯 Take the Quiz | 📄 Download the Worksheet
Great job! Keep practicing, and soon introducing yourself in English will feel natural! 😊
Lesson 4 Conversation Practice Worksheet
- Download this worksheet with 25 must-know ESL conversation questions and bonus sentence starters to improve your speaking and writing skills.
🧑🏫 Lesson 5: Listening Practice in English
🎧 A Beginner ESL Listening Activity
👂 What You’ll Learn
In this lesson, you’ll practice your listening skills with two short conversations in English. You will:
- Learn important beginner words
- Listen to real English
- Answer simple questions to check your understanding
📚 Part 1: Vocabulary Preview
Here are some words you’ll hear in the listening activity:
- Hello
- How are you?
- Fine
- Name
- From
- Country
- City
- Today
- Okay
- Good
🎧 Part 2: Listen to Two Conversations
▶️ Conversation 1
Questions:
- Who says hello first?
- Where is the woman from?
▶️ Conversation 2
Questions:
3. What is the man’s name?
4. How does the woman feel today?
✅ Part 3: Practice With a Worksheet
After listening, complete this worksheet:
- Match vocabulary
- Fill in missing words
- Multiple choice questions
- Includes an answer key
🎯 What’s Next?
Practice again tomorrow. Listening every day will help you understand English better.
Check out more lessons on the Free Resources Page!
Lesson 6: Basic English Questions You Need to Know
In this beginner ESL lesson, you will learn how to ask and understand simple questions in English using words like what, where, when, and how. Practice with fun activities like fill-in-the-blank, sentence scrambles, and partner interviews — plus a quiz and free downloadable worksheets!
📘 Read the Lesson:
Question Words:
What, Where, When, Who, Why, How, Do / Can / Are
Matching Questions and Answers:
- What is your name? → C. My name is Maria.
- Where do you live? → D. I live in Los Angeles.
- What do you like to do? → A. I like to read.
- Where are you from? → B. I’m from Vietnam.
- When is your birthday? → E. In October.
Fill in the Blank:
- ______ is your teacher’s name?
- ______ do you eat lunch?
- ______ do you go to school?
- ______ are your parents?
- ______ do you study English?
Sentence Scramble:
- name / your / What / is / ?
- from / Where / you / are / ?
- do / you / like / What / ?
- birthday / your / When / is / ?
- speak / you / English / Can / ?
Interview a Partner:
- What is your name?
- Where are you from?
- What do you like to do?
- Do you have any brothers or sisters?
- What is your favorite food?
Switch roles and repeat.
📄 Download the Worksheet Pack:
🎯 Take the Quiz:
Lesson 7: Let’s Talk About the Weather
Objective:
Learn how to talk about the weather in English. Practice key vocabulary, listen to short weather descriptions, and speak with a partner.
Vocabulary: Weather Words
| Word | Meaning | Example Sentence |
|---|---|---|
| Sunny | The sun is shining | It is sunny today. |
| Rainy | It is raining outside | I need an umbrella. |
| Cloudy | Many clouds in the sky | It looks cloudy today. |
| Windy | The wind is blowing | It is very windy today. |
| Hot | High temperature | It is hot in the summer. |
| Cold | Low temperature | It is cold in the winter. |
Speaking Practice: Ask and Answer
Student A: What’s the weather today?
Student B: It’s sunny and warm.
Student A: Do you like sunny days?
Student B: Yes, I do!
Then switch roles and repeat.
Worksheet Activity: Match the Word with the Picture
Rainy, Cold, Sunny, Windy, Hot, Cloudy

Sentence Scramble: Unscramble the words to make a sentence
- name / your / is / what = What is your name?
- from / you / are / where = Where are you from?
- cold / it / is / very = It is very cold.
- windy / today / is / it = It is windy today.
Listening Practice
Listen to this short audio:
Today is cloudy and a little cold. I need a jacket.
Answer the questions:
- What is the weather today?
- What does the speaker need?
- Is it sunny or cloudy?
Download this lesson here.