FREE RESOURCES

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



Use Google Translate

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:

  1. Who says hello first?
  2. 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:

  1. What is your name? → C. My name is Maria.
  2. Where do you live? → D. I live in Los Angeles.
  3. What do you like to do? → A. I like to read.
  4. Where are you from? → B. I’m from Vietnam.
  5. When is your birthday? → E. In October.

Fill in the Blank:

  1. ______ is your teacher’s name?
  2. ______ do you eat lunch?
  3. ______ do you go to school?
  4. ______ are your parents?
  5. ______ do you study English?

Sentence Scramble:

  1. name / your / What / is / ?
  2. from / Where / you / are / ?
  3. do / you / like / What / ?
  4. birthday / your / When / is / ?
  5. speak / you / English / Can / ?

Interview a Partner:

  1. What is your name?
  2. Where are you from?
  3. What do you like to do?
  4. Do you have any brothers or sisters?
  5. What is your favorite food?

Switch roles and repeat.


📄 Download the Worksheet Pack:

🎯 Take the Quiz:

👉Click Here To 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

WordMeaningExample Sentence
SunnyThe sun is shiningIt is sunny today.
RainyIt is raining outsideI need an umbrella.
CloudyMany clouds in the skyIt looks cloudy today.
WindyThe wind is blowingIt is very windy today.
HotHigh temperatureIt is hot in the summer.
ColdLow temperatureIt 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

weather words


Sentence Scramble: Unscramble the words to make a sentence

  1. name / your / is / what = What is your name?
  2. from / you / are / where = Where are you from?
  3. cold / it / is / very = It is very cold.
  4. 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:

  1. What is the weather today?
  2. What does the speaker need?
  3. Is it sunny or cloudy?

Download this lesson here.

Take the quiz here