ESL Gold: Speaking Situation
English conversation lesson handouts
Functions: When we talk about functions we are looking at specific language tasks. They can be related to students’ jobs or personal lives (complaining, apologizing, giving directions, etc).
Everyday Conversations Online + Audio (Intermediate and Advanced Level) Everyday Conversations PDF
Everyday English in Conversation
Practice speaking with an online robot