# Things you have to do Page: https://stenobird.com/podcast/learning-english-grammar-576995/things-you-have-to-do Text version: https://stenobird.com/podcast/learning-english-grammar-576995/things-you-have-to-do.md Podcast: [Learning English Grammar](https://stenobird.com/podcast/learning-english-grammar-576995) Published: 2026-05-12T08:41:00+00:00 Episode link: http://www.bbc.co.uk/programmes/p0nkqm84 Audio file: http://open.live.bbc.co.uk/mediaselector/6/redir/version/2.0/mediaset/audio-nondrm-download-rss-low/proto/http/vpid/p0nkqm4j.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/learning-english-grammar-576995/episodes/things-you-have-to-do Duration seconds: 566 ## Resource Do you have any social obligations? Beth and Neil talk about doing things they don't really want to do and our grammar guru Georgie explains ways to talk about social obligations. Learn to use 'have to', 'be meant to', 'be supposed to' and how to use the second conditional. TRANSCRIPT AND WORKSHEET Find a full transcript for this episode and a worksheet ✔️ https://www.bbc.co.uk/learningenglish/features/learning-english-grammar/251014 THE READING ROOM: Practise your reading skills here: https://www.bbc.co.uk/learningenglish/features/the_reading_room FIND BBC LEARNING ENGLISH HERE: Visit our website ✔️ https://www.bbc.co.uk/learningenglish Follow us ✔️ https://www.bbc.co.uk/learningenglish/followus LIKE PODCASTS? Try some of our other popular podcasts including: ✔️ 6 Minute English ✔️ 6 Minute Vocabulary ✔️ The English We Speak They're all available by searching in your podcast app. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/learning-english-grammar-576995/episodes/things-you-have-to-do/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/learning-english-grammar-576995/things-you-have-to-do.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.