How is a barcode read? The present and past simple passive
About this lesson
The passive voice in the present and past is the grammar of this B1 English for IT lesson plan, built around barcodes and QR payments.
- Grammar
- The present passive for how things work (The code is scanned.) and the past passive for history (The patent was filed in 1949.), with by + agent.
- Topic
- Barcodes and QR payment links in the app of a fictional payments startup, with words such as scan, decode, check digit and receipt.
- Activities
- The barcode's story and a feature doc to read, a call with a product manager, self-checking drills, a chat and a wheel, then a help-page section to write and a recording.
What's inside
Chapter 1Warm-up: Scan Me!
Chapter 2The Story: Lines in the Sand
Chapter 3At Work: The QR Feature Doc
Chapter 4Listen: Explain It to Sales
Chapter 5Grammar: It Is Scanned, It Was Invented
- Study the scheme: the present and past passiveGrammar schemeTry it
- Choose the correct passive formChoose the optionUnlock
- Fill in the table: irregular past participlesFill in the tableTry it
- Fill in the gaps: rewrite in the passiveFill in the gapsUnlock
- Fill in the gaps: how a refund worksFill in the gapsUnlock
Chapter 6Speak Up: How Is It Done?
Chapter 7Homework: How It Works at Your Work
- Read your phrase bankReal-life documentTry it
- Choose the true sentence with the correct passiveQuizUnlock
- Match the words with their meaningsMatchUnlock
- Write a “How it works” section for your teamWriting, checked by the teacherUnlock
- Record how a tool you use worksSpeaking, 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
- a laser
- a patent
- a payment link
- a checkout
- a receipt
- scan
- decode
- generate
- invent
Grammar: the present and past simple passive
The passive puts the thing first and the doer later, or nowhere: The code is scanned. That suits the explanation of a system, where what happens usually matters more than who does it. Learners use is and are for how things work now and was and were for history, from a beach in Florida to a payment app.
The passive: how it works and how it started
Use is / are + past participle for how things work now, and was / were + past participle for history.
Be + past participle
The form is be + past participle, and be carries the time and the number: The code is scanned. Card numbers are never stored on the phone. The laser was invented in 1960. Negatives add not, and questions put be before the subject: How is a barcode read?
Present and past passive
| Use | Form | Example |
|---|---|---|
| How it works now: one thing | is + past participle | The code is scanned. |
| How it works now: two or more | are + past participle | Card numbers are never stored on the phone. |
| History: one thing | was + past participle | The laser was invented in 1960. |
| History: two or more | were + past participle | Dots and dashes were drawn in the sand. |
| Negative | isn't / aren't / wasn't / weren't + past participle | The card number isn't stored in the app. |
| Question | (How / Where) is / are / was / were + thing + past participle? | How is a barcode read? |
From today's texts
- The patent was filed in 1949 and granted in 1952.
- A pack of chewing gum was scanned.
- The bars are decoded into digits.
- The check digit is calculated from the other 11.
- The card details are sent straight to Kestrel Pay.
By + agent, only when it matters
Add by and the doer when it tells the listener something new: The code is read by the phone's camera. The bars were designed by George Laurer. When everyone knows who does it, or nobody cares, leave it out.
thingis / are / was / werepast participle(by + who or what)
The code is read by the phone's camera.
The bars were designed by George Laurer.
Active or passive?
When a person acts, the active is often clearer: The customer scans the code. When the system does the work, the passive keeps the focus on the action: A payment link is created on the server. The payment is confirmed in a few seconds.
Active or passive?
Active: who does it matters
- The merchant types the amount.
- The customer scans the code.
Passive: what happens matters more
- A payment link is created on the server.
- The payment is confirmed in a few seconds.
When to use the passive
Use the passive when the action matters more than who does it, or when everyone knows who does it: A payment link is created on the server. Add by + agent only when it tells us something useful: The code is read by the normal phone camera. When a person does the action, the active is often clearer: The merchant types the amount.
Past participles: regular and irregular
Regular verbs add -ed: scanned, filed, invented. Many irregular verbs have a third form of their own: drew, drawn; wrote, written; took, taken. Others repeat the past simple, like built, sent and read, never readed.
| Verb | Past simple | Past participle |
|---|---|---|
| scan, file, invent (regular) | scanned, filed, invented | scanned, filed, invented |
| read | read | read |
| make | made | made |
| build | built | built |
| send | sent | sent |
| find | found | found |
| draw | drew | drawn |
| show | showed | shown |
| write | wrote | written |
| give | gave | given |
| choose | chose | chosen |
| take | took | taken |
Typical mistakes
The code is scan by the camera.
The code is scanned by the camera.
be + past participle, not the base verb
The laser was invent in 1960.
The laser was invented in 1960.
regular verbs: past participle with -ed
The digits was printed under the bars.
The digits were printed under the bars.
two or more: are / were
The first UPC barcode scanned in 1974.
The first UPC barcode was scanned in 1974.
don't forget is / are / was / were
More lessons on this grammar: Passive voice lessons and exercises
Try the present and past passive exercises
Try them yourself: these are the same exercises your students do in edio.
What's in the lesson
- 12 auto-checked exercises
- 2 games
- 2 teacher-checked tasks
- 1 real-life document
- 2 articles
- 1 grammar scheme
- 1 set of word cards
- 1 audio clip
- 1 picture
- 1 transcript
The main objectives of this lesson are to:
- describe how a system works with the present passive: A payment link is created on the server.
- tell the history of an invention with the past passive: The patent was filed in 1949 and granted in 1952.
- add by + agent only when it tells the listener something: The code is read by the normal phone camera.
- explain a payment feature to a non-technical colleague or a merchant in clear, short steps
Lesson 14 is the middle lesson of unit 5 of English for IT B1 · Inside the Team, How it works, where learners explain systems step by step. It follows the time clauses of lesson 13 and reuses the past participles of the present perfect from lessons 2 and 5; lesson 15 adds relative clauses and the unit's diagram task. In documentation, the steps matter more than who runs them, so the passive puts them first.
Open boxes of questions and twelve word cards with pictures and audio, from a barcode to decode, start the lesson. The story runs from dots and dashes in the sand to the first UPC barcode scanned at a store checkout, in 1974, and shows how a scanner reads it. At work, Iryna's feature doc describes QR payment links for Kestrel Cloud, a fictional payments startup, and in an AI-voiced call she explains them to a product manager.
Four self-checking drills follow the scheme: passive forms to choose, a table of irregular past participles, sentences to rewrite and a support note on refunds. In the chat, students answer a bakery owner's questions about QR payments; a wheel asks how things are done, from a password reset to a backup.
Homework begins with the phrase bank, then a quiz and a word match that check themselves. Students then write a How it works section for their team's wiki or help page and record how a tool they use works; the teacher reviews both.
- Grammar:
- present passive · past passive
- Topic:
- barcodes · explaining how systems work · payments
Teaching tips
- Bring in a few packaged products and ask how each barcode is read at the checkout: the natural answers are passive, such as It's scanned, and the bars are decoded.
- Collect the participles from the call on the board as students hear them: created, generated, read, opened, stored, sent, confirmed, scanned.
- In an in-company class, rewrite a real process: learners turn three steps from a team document into the passive and say which doer they left out, and why.
- One-to-one, play a salesperson: ask How does it work? about a feature the learner knows, then Where is the data stored? and Who is it checked by?
Liked it?
Teach the whole lesson in edio
24 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
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
Lesson 13What happens when you type a URL?Time clauses with as soon as, until and once
Lesson 14 · you're hereHow is a barcode read?The present and past simple passive
Lesson 15Draw it, then say itDefining 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




















