Help, I'm blocked! Have to, need to and asking for help
About this lesson
Learners practice have to and need to for blockers and asking for help in this B1 English for IT lesson plan.
- Grammar
- Have to and need to for what's necessary, don't have to for what isn't (You don't have to wait.), can't for what isn't possible, and Do I have to…?
- Topic
- Being blocked and asking for help on a mobile team at a fictional payments startup, with words such as stuck, unblock, request access and pair up.
- Activities
- A story on rubber duck debugging, a team chat, a standup to hear, self-checking drills, a chat and a mock standup with role cards, then a message to write and an update to record.
What's inside
Chapter 1Warm-up: Stuck or Blocked?
Chapter 2The Story: Talk to the Duck
Chapter 3At Work: Help in #mobile-team
Chapter 4Listen: A Blocker at the Standup
Chapter 5Grammar: Have To or Don't Have To?
- Study the scheme: have to, need to, can'tGrammar schemeTry it
- Fill in the table with have to, has to, don't have to, do or doesFill in the tableTry it
- Choose the meaning of each sentenceQuizUnlock
- Fill in the gaps: say it in everyday American EnglishFill in the gapsUnlock
- Choose the correct option: Jordan's blocker messageChoose the optionUnlock
Chapter 6Speak Up: The Mock Standup
Chapter 7Homework: Your Blocker Message
- Read your phrase bankReal-life documentUnlock
- Do you remember? Choose the correct answerQuizUnlock
- Is the sentence correct? True or falseTrue or falseUnlock
- Match the sentence halvesMatchUnlock
- Write a message about your blockerWriting, checked by the teacherUnlock
- Record your standup update with a blockerSpeaking, checked by the teacherUnlock
Vocabulary
12 words and phrases from the lesson, each with a picture and audio in edio.
+9 more with pictures and audio in the lessonMore words
- request access
- pair up
- debug
- API key
- pipeline
- permissions
- rubber duck
- parking lot
- out loud
Grammar: have to, need to, don't have to and can't
A blocker message says what you have to do, what you can't do and what can wait. In the language of blockers, learners separate necessary, not necessary and not possible, use has to and needs to with he, she and it, and ask with Do or Does.
have to, need to, don't have to and can't
Say what is necessary, what isn't necessary and what isn't possible: the language of blockers.
Three meanings: necessary, not necessary, not possible
Have to and need to say something is necessary: I have to wait for the test keys. Don't have to says it isn't, though you may: You don't have to wait for the new pipeline. Can't says it isn't possible or allowed: You can't create live keys without approval.
| Meaning | Form | Example |
|---|---|---|
| necessary | have to / has to, need to / needs to + verb | I have to wait for the test keys. |
| not necessary (but OK if you want) | don't / doesn't have to, don't / doesn't need to + verb | You don't have to wait for the new pipeline. |
| not possible or not allowed | can't (cannot) + verb | You can't create live keys without approval. |
Have to or has to? Every person
With he, she and it, the forms are has to and needs to: She has to ask. He needs to ask. Negatives and questions use do or does, and the verb goes back to have or need: She doesn't have to ask. Does he need to ask?
| Verb and person | Positive | Negative | Question |
|---|---|---|---|
| have to: I / you / we / they | I have to ask. | I don't have to ask. | Do I have to ask? |
| have to: he / she / it | She has to ask. | She doesn't have to ask. | Does she have to ask? |
| need to: I / you / we / they | We need to ask. | We don't need to ask. | Do we need to ask? |
| need to: he / she / it | He needs to ask. | He doesn't need to ask. | Does he need to ask? |
Don't have to is not can't
The two negatives mean different things. You don't have to fix it today means there's no need, and tomorrow is fine; I can't test it means it isn't possible, because I don't have a key. In the duck story, the listener doesn't have to say a word.
don't have to: not necessary
- You don't have to fix it today. Tomorrow is fine.
- The listener doesn't have to say a word.
can't: not possible or not allowed
- I can't test it: I don't have a key.
- Builds from the old pipeline can't go to beta merchants.
Need + a noun, need to + a verb
Need takes a noun directly but to before a verb: I need a key. I need to test it. In everyday American English, have to and need to are more usual than must, which you know from rules: Visitors must sign in.
From Iryna's week
- Iryna has to request access in the tracker.
- Jordan needs to register both phones.
- So I don't have to wait for anything now?
- Does Jordan need access too?need + a noun: no “to”
have to or must? need or need to?
You know must from rules (Visitors must sign in). In everyday American English, people usually say have to or need to: “I have to leave at five.” And watch need: need + a noun (I need a key), but need to + a verb (I need to test it).
Typical mistakes
I have wait for the API keys.
I have to wait for the API keys.
have to + verb
She have to ask DevOps.
She has to ask DevOps.
he / she / it: has to
I don't need wait.
I don't need to wait.
need to + verb
Do I must request access?
Do I have to request access?
questions: Do / Does … have to …?
More lessons on this grammar: Modal verbs lessons and exercises
Try the have to and need to exercises
Try them yourself: these are the same exercises your students do in edio.
What's in the lesson
- 13 auto-checked exercises
- 2 games
- 2 teacher-checked tasks
- 2 real-life documents
- 1 article
- 1 grammar scheme
- 1 set of word cards
- 1 audio clip
- 1 picture
- 1 transcript
The main objectives of this lesson are to:
- flag a blocker and ask for help in one clear message: what you're doing, what blocks you, what you need and by when
- say what's necessary with have to, has to, need to and needs to: I have to request access in the tracker.
- tell don't have to (not necessary) from can't (not possible or allowed): You don't have to wait. I can't test it without a key.
- ask with Do and Does, and use need with a noun: Do I have to request access? Does Jordan need access too?
Lesson 6 closes The daily standup, the unit of English for IT B1 · Inside the Team on updates, blockers and asking for help, and carries its work task: a mock standup with a blocker. It builds on the status updates of lesson 5, and its homework reviews the grammar of lessons 4 to 6 before unit 3 turns to bugs and tickets. A blocker is usually something you have to wait for, need or can't do yet, so the grammar comes with the job.
The word cards run from stuck and unblock to parking lot, each with a picture and audio, and the story explains how The Pragmatic Programmer (1999) gave rubber duck debugging its name. In the team chat, a bare hi gets no real answer, but a full help request does, and a DevOps engineer explains what is and isn't necessary. The AI-voiced standup brings a new blocker and the phrase take it offline. Four drills check themselves after the scheme, among them a have to table for every person.
Speaking starts with a chat in which students choose Iryna's replies as she asks Wes to review her pull request; then open boxes give them six roles, from developer to Scrum Master, for a mock standup. Homework: a phrase bank to read; a quiz, a true-or-false check on the unit's grammar and a sentence match that check themselves; then a blocker message to write and an update to record for the teacher.
- Grammar:
- have to / need to · don't have to vs can't
- Topic:
- standups · blockers · asking for help · rubber duck debugging
Teaching tips
- Ban the bare hi for a week: in an in-company group, every help request in the class chat must say what you're doing, what blocks you, what you need and by when.
- One-to-one, be the rubber duck: the learner explains a real problem from work step by step while you only nod; then they turn it into a help request with I have to…, I need… and Could someone…?
- Sort the negatives with two signs: a green one says no need, a red one says not allowed. Read sentences such as You can't push code to main without a review and let learners raise a sign.
- Add a real round after the mock standup: once the role cards are done, each learner gives a second update with a true blocker from their own work, ending with I'm blocked by… and a request.
Liked it?
Teach the whole lesson in edio
25 exercises in 7 chapters, ready to teach. edio is an online platform for language schools and teachers: ready-made interactive lessons, live classes, homework and student progress in one place.
Start a free trial
7 days, no credit card.
Open the lesson
Find it in the library of 621 ready lessons. Teach it as it is, or copy any chapter into your own lessons.
Teach it live or as homework
Students work in their own accounts, in sync with you during the lesson, and the practice exercises check themselves.
The whole course: English for IT B1 · Inside the Team
24 lessons at B1 for people who build, test or run software, in American English. Learners follow Iryna, a junior developer, through her first year at Kestrel Cloud, a fictional payments startup: standups, tickets, code review, chats across time zones and job interviews. Each lesson is built around a true story from software history.See the course
Unit 1 Hello, team
roles, stacks and first days: the present simple, the present perfect with for and since, question forms
Unit 2 The daily standup
updates and blockers: the present simple and continuous, just, already and yet, have to and need to
Lesson 4Why is it called a scrum?Present simple vs continuous and state verbs
Lesson 5Done, not done yetPast simple, present perfect and going to for updates
Lesson 6 · you're hereHelp, I'm blocked!Have to, need to, don't have to and can't
Unit 3 Bugs and tickets
clear bug reports: the past continuous, imperatives and the zero conditional, quantifiers
Unit 4 Code review
kind, useful comments: -ed and -ing adjectives, modals for suggestions, the first conditional
Unit 5 How it works
explaining systems step by step: time clauses, the passive, relative clauses
Unit 6 Remote and async
chat, email and time zones: polite requests, future forms, the present perfect continuous
Unit 7 Users and clients
user stories and plain explanations: verb + to or -ing, reported speech, comparisons
Unit 8 Your next job
resumes and interviews: used to, the past perfect, the second conditional




















