i
immerly
← All free lessons
Start free →

Free B1 (Intermediate) ESL lesson plan45 minutes of speaking activities, conversation questions and Present Perfect: Getting to know someone grammar practice for online English classes. Student can describe friendship experiences using Present Perfect when meeting new people.

← Library
Making New Friends
B145 min

Making New Friends

🎯 Goal: Student can describe friendship experiences using Present Perfect when meeting new people

📐 Present Perfect: Getting to know someone
👥
#friendship#socializing#relationships
Rate this lesson
Your rating helps us identify the best content
🎁
Free lesson — everything you see is fully teachable
Press ▶ Start Live Lesson above to see exactly how you'd teach it — no account needed. A free account adds auto-graded homework and student progress tracking.
Start free →
📋 Prep view— read through and plan below. Teaching happens in
Making New Friends
🎯
📍
💡
🔑
🎪
🎯 Click hotspots to explore vocabulary in context

Let's chat about making new friends. I'd love to hear your own experiences and ideas!

How easy is it for you to start a conversation with someone new?
Do you think being outgoing is the most important thing for making friends? Why or why not?
Imagine you moved to a new city tomorrow. How would you make new friends?
Would you rather have a few close friends or many acquaintances?
Tell me about a time you felt a genuine connection with someone quickly.
Fresh topic questions — none repeat until you have seen them all
🎲 Speaking Activity 1
🖼️
Picture Discussion
Look at the picture and answer the questions. Say what you see and imagine.
6 minutes
🗣️ “In this picture I can see...
Picture to discuss
QUESTION 1 / 5
Where are these people, and how do you think they met?
🎲 Speaking Activity 2
🎯
Decision-Making Task
Read each situation and decide together. Agree on ONE option and explain why.
8 minutes
🗣️ “I think the best choice is... because...
🎯 DECISION TIME #1
You are new at work. Do you (a) approach a friendly, outgoing colleague first, or (b) wait quietly until someone starts a conversation with you?
Weigh the options out loud, then commit to ONE.
📺
Ready to teach it?
Everything you just read becomes full-screen slides for your student. Share your screen on Zoom or Meet and press play.

More free B1 ESL lesson plans

🏖️B1 · 45 min · General
Booking a Holiday
Open lesson →
🚇B1 · 45 min · General
Getting Around the City
Open lesson →
🧗B1 · 45 min · General
Indoor vs Outdoor Bouldering
Open lesson →
🐕B1 · 45 min · General
Pet Care Essentials
Open lesson →
🛒B1 · 45 min · General
Shopping with Polite Requests
Open lesson →
🌍B1 · 45 min · General
Small Changes That Are Making the World Better
Open lesson →
Browse all 100+ free ESL lesson plans →