It's always DNS: must, might and can't for finding the cause
About this lesson
With modals of deduction, students in this B2 English for IT lesson plan work out why photos won't load in one city.
- Grammar
- Must be, might, may or could be, might not be and can't be for how sure you are, with continuous forms (must be waiting) and the evidence first.
- Topic
- Photos that won't load after a move to a new CDN, and why engineers joke “It's always DNS”, with words such as hypothesis, symptom and red herring.
- Activities
- A team chat to read, a diagnosis call to hear, self-checking drills, a chat and mystery boxes, then a troubleshooting message to write and a diagnosis story to record.
What's inside
Chapter 1Warm-up: Something's Broken
Chapter 2The Story: It Was DNS
Chapter 3At Work: Gray Boxes in Chicago
Chapter 4Listen: Diagnose First
Chapter 5Grammar: It Must Be the Cache
- Study the scheme: modals of deductionGrammar schemeTry it
- Choose the correct option to complete each sentenceChoose the optionUnlock
- Fill in the gaps: rewrite each sentence with a modal of deductionFill in the gapsTry it
- Drag the words into the gaps in the team chatDrag and dropUnlock
- Choose how sure you can be from the evidenceQuizUnlock
- Is the sentence correct? True or falseTrue or falseUnlock
Chapter 6Speak Up: What Must Be Happening?
Chapter 7Homework: Your Troubleshooting Message
- Read your phrase bankReal-life documentUnlock
- Choose the correct option to complete Diego's updateChoose the optionUnlock
- Match the sentence halvesMatchUnlock
- Write a troubleshooting message with your best guessesWriting, checked by the teacherUnlock
- Record the story of a problem you diagnosedSpeaking, checked by the teacherUnlock
Troubleshooting 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
- propagate
- flush the cache
- a hypothesis
- a symptom
- diagnose
- a red herring
- track down
- a resolver
- a rule of thumb
Grammar: modals of deduction for troubleshooting
Of the modal verbs, these are the ones for guessing about the present from evidence, and each shows how sure the speaker is, from must be (I'm sure it is) to can't be (I'm sure it isn't). In a troubleshooting thread, learners read the evidence before they pick a modal, add be + -ing for what's happening right now and keep can for what's true in general.
Modals of deduction: how sure are you?
Look at the evidence first. Then choose the modal that matches how sure you are.
From must be to can't be
Four steps of certainty: must be when you're sure it is; might, may or could be when it's possible; might not or may not be when maybe it isn't; can't or couldn't be when you're sure it isn't: It can't be the app: the web dashboard is slow too.
| How sure? | Form | Example |
|---|---|---|
| I'm sure it is. | must + be | The old address is still coming back, so it must be a cached copy. |
| It's possible. | might / may / could + be | It might be the office Wi-Fi. We haven't checked it yet. |
| Maybe it isn't. | might not / may not + be | It may not be the phone. Let's try another one. |
| I'm sure it isn't. | can't / cannot / couldn't + be | It can't be the app: the web dashboard is slow too. |
Happening right now: be + -ing
For an action in progress, the modal takes be + -ing: Her phone must be waiting for the old servers. Some carriers might be holding the old record. New York can't be using the old record. The modal itself never changes: no -s and no to.
| Modal | Continuous form | Example |
|---|---|---|
| must | must be + -ing | Her phone must be waiting for the old servers. |
| might / may / could | might be + -ing | Some carriers might be holding the old record. |
| might not / may not | may not be + -ing | The tablet may not be showing the new photos yet. |
| can't / couldn't | can't be + -ing | New York can't be using the old record. |
Evidence first, then the conclusion
Give the evidence, then so, then the modal: The record changed an hour ago, so it must be cached somewhere. The joke line There's no way it's DNS is a deduction too, the same as It can't be DNS, and only the evidence can settle it.
Evidence first, then the conclusion
the evidencesomodal + be (+ -ing)
The record changed an hour ago, so it must be cached somewhere.
New York loads photos from the new CDN, so the CDN can't be down.
From today's lesson
- There's no way it's DNS. = It can't be DNS.
- Then it can't be the app. The dashboard doesn't share any code with us.
- Chicago might still be getting the old DNS record.
- Any phone that's still using the old record must be waiting for a server that isn't there.
- His resolver must be using a fresher copy.
- Restarting servers might not be quick.
Could or can? Can't or mustn't?
For a guess about this case, use could, might or may: It could be the DNS cache. Can means sometimes, in general: DNS can be slow when a resolver is busy. For “I'm sure it isn't”, use can't, because mustn't sounds like a rule.
could or can?
could / might / may: maybe, in this case
- Photos are gray in Chicago. It could be the DNS cache.
can: sometimes, in general
- DNS can be slow when a resolver is busy.
must: a rule or a conclusion?
In a spec, must is a rule, and its negative is must not: Passwords must not be shared. In troubleshooting, must is a conclusion, and its usual negative is can't: It can't be the app. Mustn't sounds like a rule, so don't use it for “I'm sure it isn't”. And couldn't means the same as can't here, not “maybe not”.
Typical mistakes
It mustn't be DNS: the other sites work fine.
It can't be DNS: the other sites work fine.
for “I'm sure it isn't”, use can't
Maybe it's the CDN. It can be the CDN.
It could / might / may be the CDN.
can = sometimes, in general; for this case, use could / might / may
It must to be a cached copy.
It must be a cached copy.
modal + base verb, no to
It must is the TTL.
It must be the TTL.
after a modal, use be, never is / are
More lessons on this grammar: Modal verbs lessons and exercises
Try the modals of deduction 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:
- say how sure you are about a cause: It must be a cached copy. It might be the office Wi-Fi. It can't be the app.
- describe what's happening right now with a modal and be + -ing: Her phone must be waiting for the old servers.
- reason from evidence to a conclusion: New York loads photos from the new CDN, so the CDN can't be down.
- write a troubleshooting message that shares the evidence and your best guesses before anyone picks a fix
Lesson 11 sits in the middle of Architecture and trade-offs, unit 4 of English for IT B2 · Beyond the Code: before a team chooses a fix, it finds the cause. Lesson 4 used must for a rule in a spec; here it becomes a conclusion, beside might, taught for possibility in English A2.1 lesson 31. Lesson 20 moves the same modals into the past (must have, can't have). Troubleshooting is reasoning from evidence, so each guess needs the modal that matches it.
Twelve troubleshooting words with pictures and audio, from DNS record to red herring, come with a wheel of questions and a picture quiz. The story explains the sysadmins' joke haiku about DNS and why a DNS change reaches some computers late. At work, a team chat follows merchant photos that load as gray boxes in Chicago, with a quiz on the conclusion each clue supports; then a designer and an SRE diagnose it on an AI-voiced call. Five self-checking drills follow the scheme, among them “I'm sure it's…” sentences to rewrite with a modal. Students then reply to Diego in a chat and open boxes of mysteries to solve.
Homework starts from a phrase bank for troubleshooting out loud, then a status update with a modal to choose in each gap and sentence halves to match, both self-checking. Students write a troubleshooting message with their best guesses and record the story of a problem they once diagnosed, for the teacher to review.
- Grammar:
- modals of deduction · must / might / can't be
- Topic:
- troubleshooting · DNS · diagnosing problems
Teaching tips
- Reveal the thread one clue at a time: after each message, the class offers a must, might or can't sentence about the cause, then checks whether the next clue proves it wrong.
- Draw a certainty line on the board, from must be to can't be, and have students place each guess from the thread and the call on it, with its evidence beside it.
- In company classes, take a real problem from last week: one learner gives the symptom, the others ask for evidence and answer with It might be… or It can't be… until they agree on a hypothesis.
- One-to-one, treat the mystery boxes as case studies: the learner reasons aloud about the build that fails only in CI, and you add evidence until it might be becomes it must be.
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 B2 · Beyond the Code
24 lessons at B2 for software teams, in American English. A year on at Kestrel Cloud, a fictional payments startup, Iryna and her team estimate work, write docs and postmortems, argue trade-offs, give demos and negotiate scope. Each lesson starts from a real case, from the Apollo 11 alarms to Conway's law.See the course
Unit 1 Planning and estimates
estimates and deadlines: approximating numbers, the future continuous and perfect, likelihood
Unit 2 Docs people read
specs and design docs: modals for requirements, participle clauses, plain English
Unit 3 Incidents and postmortems
telling an incident without blame: narrative tenses, the passive, the third conditional
Unit 4 Architecture and trade-offs
comparing options and recording decisions: contrast linkers, modals of deduction, mixed conditionals
Lesson 10Your system copies your org chartContrast linkers for comparing options
Lesson 11 · you're hereIt's always DNSModals of deduction for troubleshooting
Lesson 12Write down the whyMixed conditionals for looking back on decisions
Unit 5 Demos and tech talks
a clear structure on stage: signposting, cleft sentences, describing trends
Unit 6 Stakeholders and scope
saying no and finding yes: diplomatic language, as long as and unless, negotiating
Unit 7 AI, security and ethics
AI tools, passwords and team rules: be used to and get used to, past modals of deduction, purpose linkers
Unit 8 Growing your career
feedback, retros and goals: phrasal verbs, reporting verbs, wish and if only




















