Free Resources for Learning English

Welcome to your exclusive Free Resources Page! Here, you’ll find all the lessons, quizzes, and downloadable materials you need to improve your English skills. Bookmark this page and check back regularly for new lessons!

New to learning English as an adult? This article might inspire you.

Use Google Translate

How to Use This Page

✔ Start with the lessons in order or choose any topic you need help with.
✔ Take the quizzes to test your understanding.
✔ Download worksheets for extra practice.
✔ Come back anytime—this page will keep growing with new content!

🚀 Happy learning! If you have any questions, feel free to reach out. 😊


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